Please @MetaQuotes, make the remaining timeframes available in the web terminal.
Pleasr Keep Crosshair Visible, no hide After Mouse Click on Chart (Hide Only via Ctrl+F or click button Toolbar)
Hello MetaQuotes team,
I would like to suggest an improvement regarding the default Crosshair tool behavior in MetaTrader 5.
Currently, when the Crosshair is enabled using the toolbar button or the Ctrl + F hotkey, it is automatically hidden as soon as the user clicks on the chart. This behavior makes the Crosshair work only as a temporary tool and interrupts the analysis workflow.
For many traders, the Crosshair is not only a measuring tool but also a continuous visual reference for price and time alignment during chart analysis. Having it disappear immediately after a mouse click forces users to repeatedly re-enable the Crosshair, which is inconvenient and inefficient.
I would like to request that the Crosshair remain visible after clicking on the chart, and only be hidden when the user explicitly disables it by clicking the Crosshair toolbar button again or pressing Ctrl + F again.
If changing the default behavior is not desirable, please consider adding a terminal setting option such as “Keep Crosshair visible after mouse click”, or providing an API or configuration flag to control Crosshair persistence.
This would be a small user experience improvement but would significantly enhance chart analysis efficiency for many users.
Thank you for your time and consideration.
Best regards.
Pleasr Keep Crosshair Visible, no hide After Mouse Click on Chart (Hide Only via Ctrl+F or click button Toolbar)
Hello MetaQuotes team,
I would like to suggest an improvement regarding the default Crosshair tool behavior in MetaTrader 5.
Currently, when the Crosshair is enabled using the toolbar button or the Ctrl + F hotkey, it is automatically hidden as soon as the user clicks on the chart. This behavior makes the Crosshair work only as a temporary tool and interrupts the analysis workflow.
For many traders, the Crosshair is not only a measuring tool but also a continuous visual reference for price and time alignment during chart analysis. Having it disappear immediately after a mouse click forces users to repeatedly re-enable the Crosshair, which is inconvenient and inefficient.
I would like to request that the Crosshair remain visible after clicking on the chart, and only be hidden when the user explicitly disables it by clicking the Crosshair toolbar button again or pressing Ctrl + F again.
If changing the default behavior is not desirable, please consider adding a terminal setting option such as “Keep Crosshair visible after mouse click”, or providing an API or configuration flag to control Crosshair persistence.
This would be a small user experience improvement but would significantly enhance chart analysis efficiency for many users.
Thank you for your time and consideration.
Best regards.
I’ve implemented a custom crosshair indicator tailored to my requirements, however, it still doesn’t match the smoothness and responsiveness of MT5’s built-in crosshair. Although the latency is minimal, there is still a slight but noticeable delay.
Thank you for your support.
Nevertheless, I sincerely hope that MT5 will consider implementing this idea of mine.
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
The MetaTrader 5 platform update will be released on Friday, January 30, 2026.
In this version, we have improved ONNX support in MQL5. Models now run significantly faster on GPUs with CUDA support. In addition, we introduced support for new flags and revised the library workflow: ONNX is now installed only on the first run of a program that uses it, rather than with the platform.
We have also refined the rendering of text and analytical objects on charts for the Blend2D engine introduced in the previous update. In addition, this update provides enhancements to trading reports and stability improvements to the Strategy Tester.
The web version of the platform has received several improvements as well. When adjusting stop levels directly on a chart, you can now see an approximate profit or loss value in monetary terms. We have also fixed the display of certain trading data.
MetaTrader 5 Client Terminal
CUDA usage permissions can be managed in the platform settings:
Logging
Instead of the deprecated ONNX_DEBUG_LOGS, the following logging flags are now used:
CUDA and GPU Management
The ONNX_CUDA_DISABLE flag has been removed. Use the new ONNX_USE_CPU_ONLY flag instead. When enabled, only the CPU will be used for model execution.
Flags have been added to select the GPU device on which the model will be executed:
Use these flags if the system has two or more CUDA-capable devices. If multiple flags are specified, the device with the lowest index will be selected.
Model Profiling
We've added the ONNX_ENABLE_PROFILING flag to enable ONNX model profiling.
When a model is started with this flag enabled, a profiling report file with the name: [EX5 file name]_[date]_[time].json will be created in the /MQL5/Files/OnnxProfileReports/ folder.
G = G * A / 255
B = B * A / 255
A = A
Example
File utils.mqh:
File expert.mq5: Previously, the compiler could issue a warning that the CalcLot function in utils.mqh was missing the #import directive, even though the function is user-defined and implemented in the project code. Such code now compiles without warnings. The #import directive is required only for functions actually imported from external DLLs.
MetaTrader 5 Web Terminal
The update will be delivered via Live Update.