Attachment 1096_KeltChStochLowDHeikAsh1H1DStrategy 442268_4StundeGBPJPY.ex4 added
Mark, with all due respect:
So in general terms, this statement is wrong.
Enclosed is a multiframe strategy, which runs very well in the MT4 backtester.
Here is an example that disproves your testimony.
But because MT4 StrategyTester doesn't work with more timeframes this testing will be not correct, so it is totally useless. There is nothing that can be done about this on SQ or MQL side.
There's another problem - in one of your attached strategies you have parameters like:
extern string Subchart1Symbol = "GBPJPY_Tickstory";
extern int Subchart1Timeframe = 30; // M30
double Subchart1TickSizeSQ = 0.01;
extern string Subchart2Symbol = "GBPJPY_Tickstory";
extern int Subchart2Timeframe = 240; // H4
I'm not sure if you changed it before testing it in MT4, but the value "GBPJPY_Tickstory" is how data are called in SQ, it should be changed to the correct symbol in your MetaTrader, most probably "GBPJPY".
But it still wouldn't work in Strategy tester.
"But it still wouldn't work in Strategy tester."
And again I must disagree with you. :)
After your hint above:
I'm not sure if you changed it before testing it in MT4, but the value "GBPJPY_Tickstory" is how data are called in SQ, it should be changed to the correct symbol in your MetaTrader, most probably "GBPJPY".
all strategies run super in the MT4 Backtester
That seems to me to be almost a benefit in SQX that even you have not yet realized :)
MT4 tester CANNOT run multi-pair strategies, for example if the strategy is working on of reading from EURUSD but the tester is running on GBPUSD, the tester will only work on GBPUSD and WONT read from EURUSD,
HOWEVER MT4 tester CAN run multi-timeframe strategies, if your strategy is for example on USDCAD H1, but the strategy is reading from H4 + D1 in conjunction with H1, then it will run no matter the TF.
in conclusion:
MT4 tester CAN run only multi-TF strategies and CANNOT run multi-pair strategies,
MT5 tester on the other hand CAN run multi-TF strategies + MT5 tester on the other hand CAN run multi-PAIR strategies too!,
im not sure about how SQ4 handles MQL5 right now but that is something we will see in the near future i hope :),
so Mark and the Dev team, you can tweak the code a bit to make the MT4 tester handle the multi-TFs :)
All indicators that use different timeframe will return 0 in MT StrategyTester, so your conditions will most probably fail and are never true.