- 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
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;
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;
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;
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:
- Sorgente: Moving_Candle_EA.mq4
- Eseguibile: Moving_Candle_EA.ex4
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:
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:
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