Candle Cross: Un Asesor Experto para MetaTrader 4

Mike 2020.01.11 14:29 23 0 0
Archivos adjuntos

Ver imagen

Hoy vamos a hablar sobre un código simple para implementar un sistema de cruces de velas en MetaTrader 4. Este sistema te permitirá identificar condiciones de compra y venta basadas en el comportamiento de las velas.

Si estás buscando un enfoque sencillo pero efectivo, este código es una buena opción. Recuerda que la versión de MT5 está disponible en este enlace.

Nota: Este es solo un ejemplo básico.

Función Principal

bool   crossed[2];

//+------------------------------------------------------------------+
int OnInit() 
  {
   for (int i = 0; i < ArraySize(crossed); i++)
      crossed[i] = true;
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
void OnTick() 
  {
//Tu condición de compra
if(Cross(0,Open[0] > Condition))
     {
....//tus condiciones//...
     }

//Tu condición de venta
if(Cross(1,Open[0] < Condition))
     {
....//tus condiciones//...
     }
  }
//+------------------------------------------------------------------+
bool Cross(int i, bool condition) 
  {
   bool ret = condition && !crossed[i];
   crossed[i] = condition;
   return(ret);
  }

Lista
Comentarios 0