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
In MT4, using a similar scheme, the data is not loaded. I.e., initially there are about 2050 available, and in order to get more history, you need to scroll deeper into the history.
This is what I was telling you about. Apparently, there is no other way in MT4. It has always been that way.
But MT4 always synchronizes data of TF and indicators by itself and the programmer does not have to take care of it at all (if only he has previously downloaded the history through the archive of quotations or through the chart). In my opinion, this is a greater advantage than the ability to automatically download the history of MT5.
In MT4, using a similar scheme, the data is not loaded. I.e. initially 2050 are available and to get more history you need to scroll the chart deep into the history.
I also noticed one peculiarity. When scrolling, if new bars are loaded, prev_calculated is reset to 0 (works like "refresh" button).
Dear developers. Please comment if there is any way to swap history without using chart scrolling (MT4!).
My Expert Advisor is very good.
You cannot download the history without scrolling the chart programmatically, only emulate the PgUp key - it was written about on the Fours forum.
You can also pump up the history data by running the tester several times in "All ticks" mode. The timeframe being tested and the timeframes below up to M1 will be swapped to the maximum - several attempts will be made to download all data available on the server, without paying attention to the setting of the maximum number of bars on the chart.
In quadruple, it's the same as before.
It is impossible to pump up the history without scrolling the chart, only by emulating the PgUp key - it was written about it a lot on the quadruple forum.
You can also pump up the history data by running the tester several times in "All ticks" mode. The timeframe being tested and the timeframes below up to M1 will be swapped to the maximum - several attempts will be made to download all data available on the server, without paying attention to the setting of the maximum number of bars on the chart.
Wrote to servicedex #1342540 on another subject. At first they replied and asked for a code. I provided the code and detailed screenshots describing the problem. In reply for a few days - silence. And I just asked if they would fix it or not.
What's the point: when accessing timeseries in the MT5 tester, if the start date of the test is earlier than the start date of the history for a symbol, you can't get data from its timeseries throughout the test, even on those dates when this symbol already has history. Instead, the tester sends the error"XXXYYYY: There is no history. Please make sure that XXXYYY history is available on the trade server".
The multicurrency analysis often uses that subset of symbols from the common set, for which at the current moment of the test history has already begun. And as the history for other symbols from the set starts, it connects them too. I consider the absence of such a possibility for the emphasized multicurrency terminal as a great disadvantage.
Even after sending the request to servicedex, I found out that the SymbolInfoTick function works well in this situation, despite the impossibility to work with timeseries. It means that in order to create normally working programs we have to invent a crutch that builds data of necessary timeseries during the test by itself fixing price changes of each tick.
Servicedesk wrote that the behaviour has been corrected. Thank you!
You're welcome! (If it's addressed to me and not to SD).
Application
Error in the storage
Open, Started: 2015.09.29 17:09, #1311805
Hanging unanswered ...