¿Robot para abrir operación al cierre de una vela?

Foro para cuestiones generales sobre la plataforma MetaTrader 4.

¿Robot para abrir operación al cierre de una vela?

Notapor Leonfe21 » 02 Abr 2013, 18:52

¿Alguien conoce algún robot Robot para abrir operación al cierre-apertura de una vela?
Con la tendencia, es decir, si cierra a la baja, que venda, si cierra al alza que compre...

Les agradezco mucho su ayuda...

León
Leonfe21
 
Mensajes: 34
Registrado: 24 May 2011, 20:55
Ubicación: México
Karma: 0

Re: ¿Robot para abrir operación al cierre de una vela?

Notapor Miguelsnts » 02 Abr 2013, 20:10

Cuando se activa un EA, por defecto se ejecuta cada vez que se produce un tick; pero si lo que quieres es que se ejecute cada vez que se produce una vela, te recomiendo que escribas esta función(fuera del int start()):

void NuevaBarra(){

static datetime NuevoTime = 0; //Detectar un nuevo tiempo.

VelaNueva = false;//false=misma vela, true=nueva vela.

if(NuevoTime!=Time[0]){
NuevoTime = Time[0];
VelaNueva = True;
}
}


y la llamas desde el programa principal int start() de la siguiente manera:

NuevaBarra();
if(VelaNueva==true){

//Aquí escribes las condiciones para abrir y cerrar las compras y ventas.
}
Miguelsnts
 
Mensajes: 40
Registrado: 03 Nov 2012, 09:36
Karma: 0

Re: ¿Robot para abrir operación al cierre de una vela?

Notapor Leonfe21 » 05 Abr 2013, 20:57

Miguelsnts escribió:Cuando se activa un EA, por defecto se ejecuta cada vez que se produce un tick; pero si lo que quieres es que se ejecute cada vez que se produce una vela, te recomiendo que escribas esta función(fuera del int start()):

void NuevaBarra(){

static datetime NuevoTime = 0; //Detectar un nuevo tiempo.

VelaNueva = false;//false=misma vela, true=nueva vela.

if(NuevoTime!=Time[0]){
NuevoTime = Time[0];
VelaNueva = True;
}
}


y la llamas desde el programa principal int start() de la siguiente manera:

NuevaBarra();
if(VelaNueva==true){

//Aquí escribes las condiciones para abrir y cerrar las compras y ventas.
}


Gracias Miguel
Precisamente estoy leyendo un manual de MQL4 de Sergei Kovalyov (Por si conoces algún otro que pudieras recomendar, tal vez el "MQL4 para dummies") y estoy acelerando el paso, ya que nunca he hecho un EA

¡Saludos!
Leonfe21
 
Mensajes: 34
Registrado: 24 May 2011, 20:55
Ubicación: México
Karma: 0


Volver a MetaTrader 4

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados

cron