Trading Sistematico 게시글

Cross: Un Expert Advisor per MetaTrader 4

첨부파일
27596.zip (1.21 KB, 다운로드 0회)

Immagine di esempio Cross

Se sei un trader che utilizza MetaTrader 4, oggi voglio parlarti di un codice semplice ma potente per gestire le condizioni di incrocio delle candele. Questo codice ti aiuterà a impostare le condizioni di acquisto e vendita in base ai crossover delle candele.

Prima di tutto, ecco il codice di base:

Funzione Principale

bool   crossed[2];

//+------------------------------------------------------------------+
int OnInit()
  {
   for (int i = 0; i < ArraySize(crossed); i++)
      crossed[i] = true;
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
void OnTick()
  {
//La tua condizione di acquisto
if(Cross(0,Open[0] > Condition))
     {
....//le tue condizioni//...
     }

//La tua condizione di vendita
if(Cross(1,Open[0] < Condition))
     {
....//le tue condizioni//...
     }
  }
//+------------------------------------------------------------------+
bool Cross(int i, bool condition)
  {
   bool ret = condition && !crossed[i];
   crossed[i] = condition;
   return(ret);
  }

Questo codice è solo un esempio, ma può essere un ottimo punto di partenza per i tuoi esperimenti di trading. Modificalo secondo le tue esigenze e inizia a testare i tuoi strateghi di trading!

Non dimenticare di utilizzare il codice in un ambiente di test prima di applicarlo sul tuo account reale. Ogni trader ha un modo diverso di vedere il mercato, e sperimentare è fondamentale per trovare ciò che funziona meglio per te!

Buon trading!

연관 포스트

댓글 (0)