Il gpfTCPivotStop è un sistema di trading progettato per operare sfruttando le rotture dei livelli di supporto e resistenza giornaliera, calcolati tramite l'indicatore Pivot.
Regole di trading:
- Effettua operazioni sul timeframe orario;
- Calcola i livelli di Pivot, Resist1, Resist2, Resist3, Support1, Support2, Support3 dopo le 00:00 del giorno corrente;
- Acquista dopo la chiusura della candela oraria sopra il Pivot, posizionando lo stop-loss sul livello di Supporto(n) e il take-profit sul livello di Resistenza(n);
- Utilizza il trailing stop per spostare lo stop-loss al punto di pareggio;
- Al contrario, vende dopo la chiusura della candela oraria sotto il Pivot, con lo stop-loss posizionato sul livello di Resistenza(n) e il take-profit sul livello di Supporto(n).
Di seguito, descrivo i valori di alcuni parametri di input:
- La variabile TgtProfit specifica i livelli di stop e profitto e deve avere i valori: 1, 2 o 3;
- Se TgtProfit=1, allora lo stop-loss (buy/sell) = Resist1/Support1, e il take-profit (buy/sell) = Support1/Resist1;
- Se TgtProfit=2, allora lo stop-loss (buy/sell) = Resist1/Support1, e il take-profit (buy/sell) = Support2/Resist2;
- Se TgtProfit=3, allora lo stop-loss (buy/sell) = Resist2/Support2, e il take-profit (buy/sell) = Support3/Resist3;
- La variabile isTradeDay determina come verranno chiuse le posizioni aperte. Se isTradeDay = true, le ordini aperti verranno chiusi obbligatoriamente alla fine della giornata; altrimenti resteranno sul mercato fino a quando non verranno chiusi dallo stop o dal profitto;
- Se imposti isTrace = True, tutte le informazioni di debug verranno scritte nel file di log per ulteriori analisi del sistema di trading.
Risultati dei test: il livello di profittabilità non è stato raggiunto su ogni coppia di valute utilizzando questo approccio basato sulle rotture.
Il sistema di trading basato sul ritracciamento dagli stessi livelli sarà implementato nel prossimo EA.
Commento 0