Il mondo del trading sta cambiando... lo sento nell'acqua, lo sento nella terra, lo sento nell'aria. Tanto di ciò che era prima, non tornerà mai più...
- J.R.R. Tolkien, "Il Signore degli Anelli".
L'idea alla base della creazione di Gandalf_PRO è emersa da questo forum.
Gandalf_PRO è un EA che gestisce simultaneamente un ordine di acquisto e uno di vendita, senza dipendenza l'uno dall'altro, fino a quando il mercato non chiude con un TP o SL fissi.
Come Funziona Gandalf_PRO
L'ingresso nel mercato avviene sulla base di due parametri di Esponenziale Smoothings:
- 1° parametro: parametro di accomodamento del prezzo (S),
- 2° parametro: parametro di inclinazione di trend (T).
I calcoli sono effettuati tramite formule ricorrenti:
S[n] = w*y[n] + (1-w)*(S[n-1] + T[n-1])
T[n] = t*(S[n] - S[n-1]) + (1-t)*T[n-1]
Il valore previsto sarà: y[n+1] = S[n] + T[n]
Come valori iniziali per i parametri, puoi utilizzare i fattori dalla formula della regressione lineare, che puoi trovare qui.
Variabili di Ingresso nel EA
Per le posizioni long:
- In_BUY=true; (posizioni long consentite),
- Count_buy=24; (numero di barre nella storia su cui si effettua la smussatura),
- w_price=0.18; (fattore di prezzo),
- w_trend=0.18; (fattore di trend),
- SL_buy=62; (livello di stop loss in pips),
- Risk_buy=0; (livello di rischio in %).
Per le posizioni short, le variabili In_SELL, Count_sell, m_price, m_trend, SL_sell, Risk_sell sono simili.
Ottimizzazione del EA
L'ottimizzazione avviene in due fasi, con lotto costante, ovvero quando Risk_buy=0 e Risk_sell=0.
Fase 1, per long: In_BUY=true; In_SELL=false; Count_buy da 3 a 120, con passo 1; w_price e w_trend da 0.05 a 0.6 con passo 0.01; SL_buy da 30 a 100, con passo 1.
Fase 2, per short: In_BUY=false; In_SELL=true; (le altre variabili sono simili).
Il EA opera bene su trend solidi sui periodi H4 e D - EURUSD. Tuttavia, è necessaria un'ulteriore filtrazione per entrare nel mercato utilizzando indicatori su periodi superiori.
Esempi di Trading
1. Movimento al rialzo dal 9 marzo al 20 marzo 2009:
| Simbolo | EURUSD (Euro vs Dollaro USA) | ||||
| Periodo | 4 Ore (H4) 09.03.2009 00:00 - 19.03.2009 20:00 | ||||
| Modello | Ogni tick (il metodo più preciso basato su tutti i timeframe disponibili) | ||||
| Parametri | In_BUY=true; Count_buy=24; w_price=0.18; w_trend=0.18; SL_buy=62; Risk_buy=0; In_SELL=false; | ||||
| Deposito iniziale | 10000.00 | Total net profit | 326.02 | Profit factor | 6.11 |
| Totale operazioni | 12 | Long positions (won %) | 12 (91.67%) | Loss trades (% of total) | 1 (8.33%) |

2. Movimento al ribasso dal 24 settembre al 31 ottobre 2008:
| Simbolo | EURUSD (Euro vs Dollaro USA) | ||||
| Periodo | 4 Ore (H4) 24.09.2008 00:00 - 30.10.2008 20:00 | ||||
| Modello | Ogni tick (il metodo più preciso basato su tutti i timeframe disponibili) | ||||
| Parametri | In_BUY=false; Count_buy=24; w_price=0.18; w_trend=0.18; SL_buy=62; Risk_buy=0; In_SELL=true; | ||||
| Deposito iniziale | 10000.00 | Total net profit | 857.40 | Profit factor | 1.75 |
| Totale operazioni | 48 | Short positions (won %) | 48 (62.50%) | Loss trades (% of total) | 18 (37.50%) |

Post correlati
- Dematus: Il Sistema di Trading per MetaTrader 5
- MQL5 Wizard: Crea segnali di trading con Bullish e Bearish Engulfing + Stochastic
- MQL5 Wizard: Strategie di Trading con Pattern Candlestick e MFI
- Generazione di Expert Advisor con MQL5 Wizard: segnali di trading basati su Bullish e Bearish Engulfing + RSI
- MQL5 Wizard: Crea segnali di trading con Bullish e Bearish Engulfing + CCI