We understand the frustration when a backtest doesn't yield the results you're expecting, especially with the Premium settings. However, "not surviving" a backtest is usually down to the data quality or the testing environment rather than the settings themselves.
There are three common reasons why this happens:
Modeling Quality: MetaTrader's default historical data is often incomplete (90% quality or lower). For an accurate test, you need "Every Tick" data (99% quality), otherwise, the bot might miss entries or exits that happened in real-time.
Spread and Commission: If you are testing with a "Fixed" spread that is higher than your broker's actual live spread, or if you aren't accounting for commissions, the math will break. Even a 1-point difference in spread can turn a winning strategy into a losing one during a backtest.
Timeframe Alignment: Our Premium settings are optimized for specific timeframes (e.g., M15 or H1). If the Strategy Tester is set to the wrong timeframe, the indicators won't align as intended.
To help you get an accurate read, could you share which currency pair and timeframe you are testing? Also, check your "Modeling Quality" if it's not 99% based on real ticks, the results won't reflect how the bot actually performs in a live market.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.