For backtest use tickstory with fixed timeshift like gmt +0 without DST option activated, set current_broker_gmt parameter to the gmt of your backtest time shift.
For demo, put on EURUSD H1 chart set current_broker_gmt parameter to the current broker gmt shift.
Simple and safe , no grid, no hedge, no martingale and Stoploss is always set.
You could expect 1 trade by day. Low spread broker (0.1pips) reccomended, better on ECN account
1) Improved settings
2) To use pending order in state of instant order buy version or rent the signal.
Always match your trades with mines ask me for myfxbook in private (i could not paste link here)
Added a function to remove all trades every day at 20+gmt (to avoid high spread)
Extended expiration to august
2) Improved settings , DD -50% PF -20%
3) Changed order type, from instant order to pending order (better perfomance with news)
2) Extended expiring date 2019/05/01