martedì 9 novembre 2010

Moving Candle EA

Il Moving Candle EA è un expert advisor realizzato sul seguente trading system:
  • Media mobile 50, Time Frame 5min 
  • Se il prezzo è sopra la media, alla prima candela chiusa positiva LONG 
  • Se il prezzo è sotto la media, alla prima candela chiusa negativa SHORT 
  • Stop Loss 15, Take Profit 45 
  • Quando si è in guadagno di un certo numero di pips, spostare lo stop loss al Break Even
  • Orario di apertura ordini: dalle 9 o 9 e 30 alle 11 
L'ea utilizza Time Frame e cross del grafico su cui viene applicato ed apre apre una sola posizione alla volta, è possibile personalizzarlo con le seguenti variabili esterne:

Orari:
extern int     e_start_hour   = 9;
extern int     e_start_minute = 30;
extern int     e_end_hour     = 11;
extern int     e_end_minute   = 0;

Media Mobile:
extern int     e_ma_period          =  50;
extern int     e_ma_method          =  MODE_SMA;
extern int     e_ma_applied_price   =  PRICE_MEDIAN;
extern int     e_ma_shift           =  0;

  • ma_method: può assumere i seguenti valori: MODE_SMA, MODE_EMA, MODE_SMMA, MODE_LWMA
  • ma_applied_price: può assumere i seguenti valori: PRICE_CLOSE, PRICE_OPEN, PRICE_HIGH, PRICE_LOW, PRICE_MEDIAN, PRICE_TYPICAL, PRICE_WEIGHTED

Candela:
extern int     e_min_Candle_Body    =  10;

  • min_Candle_Body: è il valore minimo (in pips) che il body della candela deve avere per poter aprire una posizione. Serve ad evitare di aprire posizioni su formazioni tipo Pin Bar o altri pattern particolari

Gestione ordini:
extern   double   e_TakeProfit               = 45;
extern   double   e_BreakEvenStop            = 15;
extern   double   e_Stoploss                 = 15;
extern   double   e_Lots                     = 0.1;
extern   int      e_MagicID                  = 23456;

Di seguito i link per il download:

Per testare la bontà del codice ho effettuato un backtest di una settimana, potete trovare il report dettagliato al seguente link:

Backtest Moving Candle EA

Nel seguente grafico si può osservare l'apertura di 2 posizioni, una chiusa in gain e l'altra in loss:

grafico moving candle ea


Il consigliere esperto è stato realizzato su specifica richiesta dell'utente fdtrader nella discussione Moving Candle EA, attualmente è in corso una discussione per eventuali migliorie da apportare alla strategia.

E' necessario effettuare dei test accurati in demo ed in backtest per verificare che il comportamento dell'ea sia quello voluto, le modifiche verranno apportate solo in seguito a dettagliati e documentati test dell'expert advisor.

Attendo i vostri feedback!
 

1 commenti:

carlo10 ha detto...

Nella discussione all'interno del forum sono state evidenziati alcuni comportamenti anomali e sono state richieste delle modifiche all'attuale comportamento dell'ea.

E' prevista quindi una nuova versione...appena ho un pò di tempo libero..

Posta un commento