
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
What I don't understand is....
1. The entire MQL5 Cloud Network infrastructure is being built for a reason - data caching will be performed both in dispatchers and end-agents. Testing is always performed with reference to a brokerage company and historical data from different companies are never mixed.
2. similar to point 1 - testing is always tied to a brokerage company (trading server), so there are always symbols, they do not overlap with the configuration of other brokerage companies
3. You are confusing the time in the local logs with the testing time. All historical data processes work entirely with server time (charts, trades, symbols, etc.). Given points 1 and 2 (testing is always tied to the trade server) there cannot be any problem with time even theoretically.
In your case with your laptop, you should knock out the local cores and run the test on a powerful computer (which is on the local network or whose resources will be as free as possible for the tests).
Thanks for the answers, but a lot is still unclear.
What does it mean: "remote, running in server mode"? I just don't understand - if I install an agent on a second computer using the Metatester component, is this it? What about remote, non-server mode agents - how do I add them?
There are 3 types of agents:
This is where we need a supercomputer, or rather a cluster that operates as one core-as one agent, and a network is needed - no one has such a computer at home. Or at least the ability to connect to a powerful machine (as I understand it is possible if I install the agent on a powerful computer, and use it from a laptop during a single run). Exactly for a single run. In fact, it turns out to be the opposite - there is no practical sense in using the MQL5 Cloud Network for massive optimization calculations, if even the initial single run is difficult. Trying out variants is the second case, but a single run is not less important, and even more important for some people.
Any solution has technical validity and economic feasibility.
MQL5 Cloud Network makes sense only for mass optimization calculations.
There are 3 types of agents:
Any solution has its technical validity and economic feasibility.
The MQL5 Cloud Network only makes sense for mass optimization calculations.
What I don't understand is this....
..
If the number of instruments is not the same, the example on the server is 12 symbols of the championship. And for testing (multicurrency needs a full matrix of currencies for the indicator to work properly) how in this case ? ....
..What I don't understand is....
1. Every brokerage company has its own history. Either a trader or an Expert Advisor should pay attention to the quality of history when performing it.
2) Testing is performed only for those currencies that are available. Otherwise choose another server (another broker, perhaps only for tests).
You may have an idea about the difference between the terminal's price and the real time you are using it for. So there is no problem, the actual time worked for 60 minutes on 100 cores and the payment will be appropriate.
I imagine how happy some people will be when they get history of 50 pairs downloaded :)
I can imagine how happy they will be if there are 100-200 pairs and 20-30 of these brokerages (let us take the most popular ones).
Don't even speak about optimization of stock experts (where the number of symbols can be 1000)...