Asesores Expertos: MQL5 Wizard - Señales de trading basadas en el cruce de dos medias móviles exponenciales suavizadas

 
El código es claro. Lo que me pasa al ejecutarlo es que las ordenes se ejecutan como 3 o 4 velas posterior al cruce de medias móviles. Tanto en temporalidad de 1M como de 1H. Estuve analizando el código y le activé la opción de Expert_EveryTick =true; para que analice el cruce, y efectúe la operación adecuada, en cada tick, pero sigue ejecutando las operaciones bastante mas tarde de lo que se da el cruce.
Razón de la queja: