- Indicator does not work in Tester on Build 646
- Develop Binary Options Strategy: How can I set spread to zero in Backtests?
- EA not working on Demo account
NewbieForex: EA which gives me excelent results when simulating on strategy tester of mkt4. On real account it doesn't give me the same results...
|
|
<Deleted>
|
Thank you
Thank you
Hello Whroeder
Thanks for your comments. Answering to your comments:
1. The EA is not optimized at all;
2. I've done some variations on the slippage and didn't get any difference on the Strategy Tester; I don't know if it really affects or not;
3. Variable spread can be a problem, yes. The problem is that when changing the account type to one with constant spread, the spread is bigger. My account has a variable spread between 9 and 11 points. When simulating with a greater spread, it gives profits until a spread of 14. From 15 the ST only gives losses. So I don't understand if on a real account the variable spread has effect or not.
4. I've a stop of 30 points. I think its normal...
5. ? Please can you explain what you mean?
6. That's what I think its the main reason. How can I eliminate this? Do you think having an account with a broker nearest the stock market in Frankfurt will solve the problem? But I've search the net and didn't find any with the platform Mt4. Appreciate if you know any good Broker.
It was very nice to have your comments. Thank you.
Hello Whroeder
Thanks for your comments. Answering to your comments:
1. The EA is not optimized at all;
2. I've done some variations on the slippage and didn't get any difference on the Strategy Tester; I don't know if it really affects or not;
3. Variable spread can be a problem, yes. The problem is that when changing the account type to one with constant spread, the spread is bigger. My account has a variable spread between 9 and 11 points. When simulating with a greater spread, it gives profits until a spread of 14. From 15 the ST only gives losses. So I don't understand if on a real account the variable spread has effect or not.
4. I've a stop of 30 points. I think its normal...
5. ? Please can you explain what you mean?
6. That's what I think its the main reason. How can I eliminate this? Do you think having an account with a broker nearest the stock market in Frankfurt will solve the problem? But I've search the net and didn't find any with the platform Mt4. Appreciate if you know any good Broker.
It was very nice to have your comments. Thank you.
I don't think @whroeder1 is present on the forum anymore, so I will try to answer your queries in his place.
- OK!
- Unless you are using a 3rd arty tool like Tick Data Suite, you will not be able to simulate slippage in the Strategy Tester. The closest you can come to this, is by using Virtual Stops (not real S/L or T/P) and only Market Orders (no Pending Orders) in your EA. You can also change your code to purposely delay executions so as to simulate slippage.
- Also, unless you are using a 3rd arty tool like Tick Data Suite, you will also not able to simulate variable spreads in the Strategy Tester. Even if you use a higher spread in testing, it will still give incorrect results because it remains constant. The variability of the spreads between the open and close of the positions is what can cause greater losses if the strategy is not properly defined or if the EA is not properly coded.
- This point has nothing to do with your stop-loss size or the Stops Level defined by your broker, but has to do with what I have already mentioned above, that you should use virtual stops and no pending orders in order to get more realistic results. This is because the strategy testers causes the Stops and Pending orders to be triggered at the exact price they are set, instead of of respecting the market price at the time.
- The pseudo tick data generated by the Strategy Tester is not very realistic. Real prices can have huge gaps (sudden jumps in price). You can only experience these realistic events in the Strategy Tester when you use real tick data when using 3rd party tools like TickStory or Tick Data Suite.
- Even if you rent a VPS from MQL5 or via 3rd party ISPs, in order to have a faster, closer connection to the broker, you will still experience some communication latency in general as well as large delays during news events. None of which are simulated in the Strategy Tester for MetaTrader 4. You can however, make changes in your code in order to simulate such latency and delays during news events. Also, you don't have to search for VPS with MetaTrader. You can simply use normal VPS providers for a Windows VPS and then install and maintain MetaTrader 4 yourself. Since we are not allowed to discuss commercial sites on the forum, you can contact me via a PM and I will give you a VPS provider suggestion.
what happen to him?
I'm not really sure. I did notice that he had been temporarily banned for a short time, but I don't know the reason. He probably decided that it was not worth coming back after that!
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use