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