I noticed from the source code that says: Timeframe = 240 / h4. So, why did you run backtesting for 1h timeframe? It's not correct at all.
So, for safety sake, please kindly confirm which timeframe are used by this potential ea? 1h or 4h ?
And what timeframe did you forward-test it on myfxbook for this interesting EA?
It only means that we enter on H1 when we get a signal on H4. The consequence is that we will get an order on the 4 H1 bars when a H4 signal is generated.
I confirm that I use the set file attached to post #1 with timeframe parameter set to 240 and the forward test is applied to H1.