I need to display additional information with the crosshair. Is there a way to detect when the user switched to crosshair mode and use the mouse position info to draw some text that follows the cursor?
1
There are 1 best solutions below
Related Questions in MQL5
- Variable argument list with different types in MetaTrader5
- Is there any way to declare a function that can take both an int and a double as it's argument in MQL4?
- How to check if in crosshair cursor mode
- How do I get Volume data on Expert adviser?
- Mql4 indicator does not update automatically
- minimize/maximize a chart window in MQL5
- Telegram CPP/Mt4 how to listen to messages in a invite-only channel, application has to be distributed
- How to execute an MQL4 program in a server?
- How to establish a WebSocket connection with MT5 server for real-time symbol pricing?
- I need to get equity and position price at the same moment in MT5 Python
- (MQL5) How to show All Ticket in Combobox?
- Include Variable as Index Column in For Loop
- why my C# DLL not worked in MQL programming language when I Import it?
- How can a Tradingview alert time and lot size differ from the backtest time and lot size results?
- MQL5 Vline creation
Related Questions in METATRADER5
- Opening the Indicator in Multiple Charts
- Variable argument list with different types in MetaTrader5
- How to check if in crosshair cursor mode
- How do I get Volume data on Expert adviser?
- MetaTrader Terminal [ History Center ] section: missing data within the platform?
- How to install Windows Python package/library on linux and use it
- minimize/maximize a chart window in MQL5
- How to establish a WebSocket connection with MT5 server for real-time symbol pricing?
- I need to get equity and position price at the same moment in MT5 Python
- MetaApi Cloud API TradeError: Request canceled by timeout
- (MQL5) How to show All Ticket in Combobox?
- What is the minimum Forex lot size allowed on MT5 and how can I fix the 'no money' error - noob questions
- How can a Tradingview alert time and lot size differ from the backtest time and lot size results?
- Is possible to develop .NET app to run tests in MetaTrader5 and iterate over the results?
- 'OrderSend' - wrong parameters count
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
No direct controls of built-in Terminal GUI
in MQL5 programming environment
Well, MQL4/5 has no direct control over the MetaTrader Terminal 5 built-in GUI elements and their MMI-state ( the cursor state, the less to switch it on/off ). That was never available to the code-execution engine.
How to add it?
If in a need to have such functionality, one may create one's own GUI-layer and simulate a cross-hair functionality ( altogether with any additional add-on-s ) without waiting for GUI interaction with a built-in cross-hair button. This was possible many years back, even in the original MQL4 code.
So the need is definitely doable in MQL5 code.