Como crear EA que utilice datos de una 2 o 3 pantalla

 
Estoy tratando de hacer una EA en periodo de H1 pero no se como se hacer para  tome los datos de una cruce de EMA de una segunda pantalla con periodo H4, y de otra pantalla con periodo D1
 

Cuando estás usando la función iMA puedes determinar el marco de tiempo en el segundo parámetro (timeframe). Por lo que puedes guardar en 3 variables tus medias móviles de H1, H4 y D1 y trabajar con las 3 dentro de tu EA. Lo de las distintas pantallas es sólo una forma visual cuando estás visualizando las gráficas en el MT, para el EA es indiferente. Ejemplo:


double EMA_H1 = iMA(Symbol(),60,100,0,MODE_EMA,PRICE_CLOSE,0);

double EMA_H4= iMA(Symbol(),240,100,0,MODE_EMA,PRICE_CLOSE,0);

double EMA_D1= iMA(Symbol(),1440,100,0,MODE_EMA,PRICE_CLOSE,0);


Saludos.