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
I am a trader, what I see in my terminals with the naked eye is what I sing about. I'm a trader and I can see what I see on my terminals with my naked eye, that's what I see.
Theoretically, of course, I could put some EA from my laptop at home and look at its behavior.
I just thought the problem might be on the server side, if the history is deep.
Just thought the problem might be on the server side, if the history is requested in depth.
History in all EAs is requested for the last 120 seconds. There are more than 10,000 orders a day.
History in all EAs is requested for the last 120 seconds. There are more than 10,000 orders a day.
Then the idea is that everything should be in memory.
There are about a hundred independent trading logics to be traded. At the same time, there are more than a dozen trading symbols.
Due to lags, it is impossible to cram all this into one asynchronous Expert Advisor. I have to create several Expert Advisors and run them in parallel.
There are about a hundred independent trading logics to be traded. At the same time, there are more than a dozen trading symbols.
Due to lags, it is impossible to cram all this into one asynchronous Expert Advisor. I have to create several Expert Advisors and run them in parallel.
Later, it turns out that it is impossible to cram more than 100 EAs into one terminal and therefore it is necessary to launch several parallel terminals. And then....
And then it turns out that you can't cram more than 100 EAs into one terminal and you have to run several parallel terminals. And then....
Once the lags are removed, it will be possible to cram them into one EA. It will relieve VPS a lot.
Very stable result.
Forum on trading, automated trading systems and strategy testing
Libraries: MT4Orders
fxsaber, 2020.08.18 08:49
Similar result can be seen with output lags > 30 ms.
Without trading history decent lags.
On the left is the local time, on the right the time of the last character quotation.
You can see that 100ms has elapsed between the printouts (made in OnTick) of the two lines. At the same time the symbol time has changed by five seconds!
This means that there was a five second lag in character price reception. At the same time (not posted here, but in my log), in real-time CopyTicksRange produced 35 ticks between these two events.
I noticed it by accident and noticed, that many ticks were between neighbour OnTick-calls.
I ask the developers to recommend their sequence for checking that the computer is ready for HFT.
For the same HFT you need to prepare a suitable machine. It is probably a good idea to have official recommendations (passing some tests) on this.