Avevo voglia di condividere con voi gpfTCPivotLimit, un sistema trading interessante basato sui ritracciamenti dai livelli intraday calcolati tramite l'indicatore Pivot.
Regole di Trading:
- Effettua trading sul timeframe H1;
- Dopo le 00:00 del giorno corrente, calcola i livelli di Pivot, Resist1, Resist2, Resist3, Support1, Support2 e Support3;
- Compra dopo aver testato la candela oraria (T-2) del livello Support(n) e chiudendo la candela (T-1) sopra questo livello. Posiziona lo StopLoss sul livello Support(n+1) e il TakeProfit sul livello Resist(n). T indica il tempo dell'ora corrente;
- Per spostare lo StopLoss al punto di pareggio, utilizza il trailing;
- Al contrario, vendi quando la candela oraria (T-2) testa il livello Resist(n) e la candela (T-1) chiude sotto questo livello. StopLoss - Resist(n+1), TakeProfit - Support(n).
I valori di alcuni input:
- La variabile TgtProfit specifica i livelli di stop e profitto e può assumere valori da 1 a 5;
- Se TgtProfit = 1, il livello testato (buy/sell) = Resist1/Support1, StopLoss (buy/sell) = Resist2/Support2, TakeProfit (buy/sell) = Support1/Resist1;
- Se TgtProfit = 2, il livello testato (buy/sell) = Resist1/Support1, StopLoss (buy/sell) = Resist2/Support2, TakeProfit (buy/sell) = Support2/Resist2;
- Se TgtProfit = 3, il livello testato (buy/sell) = Resist2/Support2, StopLoss (buy/sell) = Resist3/Support3, TakeProfit (buy/sell) = Support1/Resist1;
- Se TgtProfit = 4, il livello testato (buy/sell) = Resist2/Support2, StopLoss (buy/sell) = Resist3/Support3, TakeProfit (buy/sell) = Support2/Resist2;
- Se TgtProfit = 5, il livello testato (buy/sell) = Resist2/Support2, StopLoss (buy/sell) = Resist3/Support3, TakeProfit (buy/sell) = Support3/Resist3;
- La variabile isTradeDay determina come verranno chiuse le posizioni aperte. Se isTradeDay = true, allora gli ordini aperti verranno chiusi obbligatoriamente alla fine della giornata, altrimenti gli ordini rimarranno sul mercato fino a quando non verranno chiusi da StopLoss o TakeProfit;
- Se il valore della variabile isTrace = True, allora tutte le informazioni verranno scritte nel file di log per il debugging del sistema trading.
I risultati dei test: non sono stati raggiunti risultati positivi con ogni coppia di valute utilizzando questo approccio ai ritracciamenti. Principalmente, la profittabilità positiva è stata raggiunta quando è stato utilizzato il trailing.
Post correlati
- Rilevare il Venerdì della Prima Settimana del Mese: La Guida per il Giorno NFP
- EA Efficiente: Come Aggiungere la Chiusura del Venerdì per Migliorare le Performance
- Utilità Market Watch Panel: il tuo alleato in MetaTrader 4
- MQL5 Wizard: Strategia di Trading con Dark Cloud Cover/Piercing Line e RSI
- MQL5 Wizard: Crea Expert Advisor per segnali di trading basati su Dark Cloud Cover e Piercing Line con CCI