Trabajo finalizado
Tarea técnica
necesito un EA basico en MQL5 que DEBE de tener las siguientes caracteristicas para yo poder entenderlo y modificarlo. Lo que sigue es una estructura aproximada de lo que necesito y de la manera que debe figurar para comprenderlo:
va a trabajar con una matriz de dos tiempos (M1 y M5) y otra con periodos(14,20,50) que se llamará a modo de función
/*/*/*/*/*/*/*/*/*/*/*
retroceso indicará cuantas velas hay que retroceder (0 vela actual).
void datos (int tiempo, int retroceso) /*siendo tiempo 1 o 5
{
int i=0;
if(tiempo==1)
{
while(i<=2)
{
ccim1[i]=icci(_Symbol,PERIOD_M1,periodos(i),PRICE_CLOSE);
i=i++;
}
}
if (tiempo==5)
{
while(i<=2)
{
ccim5[i]=icci(_Symbol,PERIOD_M5,periodos(i),PRICE_CLOSE);
i=i++;
}
}
return;
}
/*/*/*/*/*/*/*/*/*/*/*
cargará los valores de cci en una matriz por tiempo, de manera que se queda de un aspecto similar a este
ccim1(cci14,cci20,cci50)
ccim5(cci14,cci20,cci50)
Buy abrirá cuando
if(ccim1[0]>0 && ccim1[1]>0 && ccim1[2]>0)
{
abrir buy
}
cerrará
if (buy abierto)
{
if(ccim1[0]>0 || ccim1[1]>0 || ccim1[2]>0)
{
cerrar
}
}
y lo mismo para sell y la misma operación para M5, por lo cual sólo habrá abierta una operación por M1 y otra por M5