Error EA Run each 5 Min

Foro dedicado a todo lo relacionado con la versión 4 de la plataforma de Metaquotes.
Responder
chelost
Mensajes: 2
Registrado: 14 Abr 2011 05:19

Error EA Run each 5 Min

Mensaje por chelost »

Hola, deseo ejecutar mi sistema cuando haya cambiado la vela cada 5 minutos pero este EA tiene un error se ejecuta a cada instante con cada ticket compra/venta y no cada 5 minutos.

utilizo IndicatorCounted(); pero siempre es -1 y se devuelve y no hace nada. No me identifica el cambio de vela

counted_bars=0;
counted_bars=IndicatorCounted();
//---- check for possible errors
if(counted_bars<0) return(-1);

// ...other code...
//---- Run...
if (rsi_ayer >= 20)
if (sts_hoy >= 20)
run_tickets_buy();

Existe una opción de identificar el cambio de vela de cualquier timeframe, para luego ejecutar mi proceso de compra.

Espero que me puedan ayudar ya que no he podido probar mis sistema.
Gracias
Avatar de Usuario
Fer137
Mensajes: 1371
Registrado: 12 Nov 2007 18:43

Re: Error EA Run each 5 Min

Mensaje por Fer137 »

Comienza con algo así:
if(time0!=iTime(Symbol(),5,0)){time0=iTime(Symbol(),5,0);
.... (tu sistema) ...}

Indicatorcounted es para indicadores, como su nombre indica.
chelost
Mensajes: 2
Registrado: 14 Abr 2011 05:19

Re: Error EA Run each 5 Min

Mensaje por chelost »

Muchas Gracias amigo Fer137.

Me funcionó perfectamente.
Si te ha gustado este hilo del Foro, ¡compártelo en redes!


Responder

Volver a “Metatrader 4”