martedì 23 novembre 2010

Iona Buy & Sell EA

Questo expert advisor è stato realizzato sulle specifiche di iona nella discussione Iona Buy & Sell EA, di seguito un riassunto del trading system:

  1. Apertura posizioni long quando il prezzo è maggiore di EMA 5 HIGH e si trova sopra ad EMA 90 da almeno 7 candele.
  2. Apertura posizioni short quando il prezzo è minore di EMA 5 LOW e si trova sotto ad EMA 90 da almeno 7 candele.
  3. Chisura posizione long quando RSI a 14 è minore uguale a 30
  4. Chisura posizione short quando RSI a 14 è maggiore uguale a 70
  5. Take profit stretto, stop loss assente (le posizioni vengono chiuse in base al valore dell'RSI come specificato nei punti 3 e 4)


iona buy sell trading system


E' possibile personalizzare il comportamento andando a modificare i seguenti valori di input:

Medie mobili

extern   int      e_slow_ma_period     = 90;
extern   int      e_fast_ma_period     = 5;
extern   int      e_ma_method          = MODE_EMA;
extern   int      e_numeroCandele      = 7;

La variabile numeroCandele indica da quanto tempo il prezzo si trova sopra o sotto la EMA 90, è uno dei requisiti della strategia.

RSI

extern   int      e_RSI_close_BUY      = 30;
extern   int      e_RSI_close_SELL     = 70;
extern   int      e_RSI_period         = 14;
extern   int      e_RSI_applied_price  = PRICE_CLOSE;

La variabili RSI_close_BUY ed RSI_close_SELL indicano rispettivamente a quale valore dell'RSI chiudere le posizioni long e quelle short.

ORDINI

extern   double   e_TakeProfit               = 5;
extern   double   e_Stoploss                 = 1000;
extern   double   e_Lots                     = 0.1;
extern   int      e_MagicID                  = 23456;

Come potete vedere lo stoploss non è assente ma è impostato volutamente ad un valore elevatissimo e quindi impossibile da raggiungere, la chiusura degli ordini viene in realtà gestita dall'RSI.

Sorgente: Iona_buy_sell_EA.mq4
Eseguibile: Iona_buy_sell_EA.ex4

Risultati del backtest di una settimana su EURUSD, timeframe orario:

Backtest Iona Buy & Sell EA

Iona EA grafico backtest


Non lasciatevi sorprendere dai risultati del backtest di una sola settimana, questo ea va testato a lungo e ne va soprattutto compreso il comportamento prima di poterlo utilizzare su di un conto forex con denaro reale.  Si può tranquillamente dire che la strategia utilizzata è di scalping abbastanza aggressivo. Sembra che l'ea possa dare il meglio nei periodi di trend mentre si possono avere degli ampi loss nel caso in cui il mercato sia laterale ed incroci spesso la EMA 90.

E' obbligatorio quindi effettuare dei test approfonditi per capire la percentuale di drawdown massima in modo da dimensionare il margine disponibile a seconda del rischio che si è disposti a correre.
 

0 commenti:

Posta un commento