![MQL5 - Language of trade strategies built-in the MetaTrader 5 client terminal](https://c.mql5.com/i/registerlandings/logo-2.png)
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Can the speed of work be affected by the fact that the objects used to be normal and now are dynamic?
It is a "container" for three objects that are also dynamic
Let's put it this way.
I think I've got the answer. The lags in the tester seem to have nothing to do with the objects, but these things seem to lag a lot
When switching the TF in debug mode, the debugger stops working. Is this a bug?
When switching the TF in debug mode, the debugger stops working. Is this a bug?
How to make sure that there is absolutely all of the trading history for the symbol of interest since 01.01.2012 ?
How to make sure that it is all ?
What does the value of the indicator buffer "-1.#QNAN" mean?
As I'm sure you may have noticed in the help, it means an invalid number. It was obtained as a result of a mathematical operation, which led to this result. For example the arcsine of 2
This occurs in code like this:
How can an invalid number appear here?in which line? at which values of spreads, dlt ?
This occurs in code like this:
How can you get an invalid number here?
Easily.
plusBuffer[i] and minusBuffer[i] are not initialized, but some values are added to them
By the way, we can initialize indicator buffers with values EMPTY_VALUE (this value is equivalent to DBL_MAX). In this case an invalid number is almost guaranteed.
Tip: explicitly initialise all your variables and arrays yourself, without relying on harmful defaults
Will there be any comments from the developers' side?