ICmarket es de los mas baratos en cuanto a spread, te abras fijado que a la hora que trabaja el spread no pasa de 0,2 y casi siempre es 0, talves podrias poner una linea para que solo abra con spread 0 o 0,1 incluso si la condicion se cumplio en la vela anterior, en esos 5 min que dura la vela seguro que en algún momento el spread estara a 0 (son 5min de la vela anterior mas la vela actual otros 5min) pero claro eso depende como tengas todo el "tinglado" pero se puede hacer.
Hobby te deje un MP si puedes miratelo que es muy probable que te interese, incluso con ese programa pasar de mt4 a mt5 es copiar y pegar los blokes...