AutoTStop EA: Il Tuo Compagno per il Trailing Stop su MetaTrader 4

Mike 2014.11.27 22:17 48 0 0
Allegato

Se stai cercando uno strumento che ti aiuti a gestire il tuo Trailing Stop, l’AutoTStop EA è quello che fa per te! Questo EA non apre ordini da solo, ma ti supporta nel gestire il Trailing Stop in modo efficace.

Il Trailing Stop automatico si attiva non appena il prezzo raggiunge la metà del valore che hai impostato, permettendoti di proteggere i tuoi profitti.

Per ricevere notifiche sonore ogni volta che un ordine viene chiuso o raggiunge il profitto, basta copiare e incollare il file ping.wav (che trovi in ping.zip) nella cartella MetaTrader 4/Sounds.

Io utilizzo l'AutoTStop_EA sul timeframe M5 con il template AutoTS6-MMA-RVI60-CS.tpl (scaricabile in AutoTS6-MMA-RVI60-CS.zip) per i seguenti cross valutari: EURUSD, USDCHF, AUDUSD, EURAUD, EURJPY, GBPJPY, GBPAUD, GBPCHF, GBPUSD, NZDUSD, USDCAD, USDJPY. I risultati sono stati davvero soddisfacenti!

Aggiornamenti Importanti

Aggiornamento 01 (2014-12-05):

  • Aggiunte nuove opzioni nelle Proprietà dell'Expert.
  • Implementato il calcolo per CalcSTP().
  • Valutazione del sistema Trailing Stop.

Aggiornamento 02 (2015-01-05):

  • Correzione di errori nel codice.

Aggiornamento 03 (2015-03-27):

  • Modificato il sistema di calcolo per TP e SL.
  • Semplificato il codice per migliorare le performance dell’EA.

Aggiornamento 04 (2015-06-16):

  • Correzione di bug nel programma complessivo.
  • Aggiunto il BEP nel Trailing Stop.

Aggiornamento 05 (2015-07-03):

  • Non ci sono cambiamenti nelle Proprietà dell’Expert, rimangono come nell’aggiornamento 4.
  • Modifiche minori nelle funzioni void StartAction() e void TpSlTrlS().
//--- Input Utente // Aggiornamento_4 (16-06-2015)inputstring             AutoTStop = "Copyright © 2014 3RJ ~ creato da Roy Philips-Jacobs";
externbool            FridayTrade = True; // Se True, EA continua a fare trading il Venerdìexternbool        UseTrailingStop = True; // Usa il Trailing Stop, True (Sì) o False (No)externbool       AutoTrailingStop = True; // Valore predefinito del Trailing Stop = 24.0externdouble         TrailingStop = 24.0; // Se Auto Trailing Stop False, inserire il valore del Trailing Stopexterndouble     TrailingStopStep = 1.0; // Inserire il valore del passo del Trailing Stop (predefinito 1.0)inputstring     AutomaticSystemTP = "Imposta AutomaticTakeProfit=True o False";
externbool OptimizationTakeProfit = True; // TP sarà calcolato dall’EA e Automatic TP dall’EAexternbool    NoMinimumTakeProfit = True; // True o False -> Se impostato su True, 100% TP dall’EA senza usare TP minimo.inputstring       MinimumSystemTP = "Se impostato NoMinimumTakeProfit=False"; // TP dall’EA sui valori di TP minimoexterndouble            MinimumTP = 12; // TP minimo dall’EA sulla funzione AutomaticTakeProfit=True, valore predefinito 12inputstring        ManualSystemTP = "Se impostato AutomaticTakeProfit=False"; // TP dal Terminale MT4 (stesso del trading manuale)externdouble           TakeProfit = 20; // TP dal Sistema, valori regolabili dall'utente, predefinito 20inputstring     AutomaticSystemSL = "Imposta AutomaticStopLoss=True o False";
externbool      AutomaticStopLoss = True; // SL sarà calcolato dall’EAinputstring        ManualSystemSL = "Se impostato AutomaticStopLoss=False"; // Valori SL regolabili dall'utenteexterndouble             StopLoss = 108; // SL regolato dall'utente, predefinito 108//---
Elenco
Commento 0