Inicio Trading Sistemático Publicación

AutoTStop EA: Tu Asistente de Trailing Stop en MetaTrader 4

Archivos adjuntos
11977.zip (38.33 KB, Descargar 0 veces)

El AutoTStop EA no abre órdenes por sí mismo, sino que se convierte en tu aliado para utilizar el Trailing Stop de manera efectiva.

El Trailing Stop automático se activa cuando el precio alcanza la mitad del valor que has establecido en el Trailing Stop.

Para recibir notificaciones sonoras cada vez que se cierra una orden o se toma beneficio, copia y pega el archivo ping.wav (ping.zip) en la carpeta MetaTrader 4/Sounds.

Personalmente, utilizo el AutoTStop_EA en el marco de tiempo M5 con la plantilla AutoTS6-MMA-RVI60-CS.tpl (AutoTS6-MMA-RVI60-CS.zip) en pares como EURUSD, USDCHF, AUDUSD, EURAUD, EURJPY, GBPJPY, GBPAUD, GBPCHF, GBPUSD, NZDUSD, USDCAD, USDJPY, y los resultados han sido muy satisfactorios.

Actualizaciones Recientes

  • Actualización 01 (05-12-2014):
    • Se añadieron nuevas opciones en las propiedades del EA.
    • Se mejoró el cálculo de CalcSTP().
    • Se optimizó el sistema de Trailing Stop.
  • Actualización 02 (05-01-2015):
    • Se corrigieron algunos errores tipográficos en el código.
  • Actualización 03 (27-03-2015):
    • Se cambió el sistema de cálculo para TP y SL.
    • Se simplificó el código para mejorar el rendimiento del EA.
  • Actualización 04 (16-06-2015):
    • Se corrigieron errores en los scripts del programa.
    • Se añadió el BEP en el Trailing Stop.
  • Actualización 05 (03-07-2015):
    • No hay cambios en las propiedades del EA, sigue según la actualización 4.
    • Cambios menores en las funciones void StartAction() y void TpSlTrlS().
//--- Entrada del Usuario // Actualización_4 (16-06-2015)
input string  AutoTStop = "Copyright © 2014 3RJ ~ creado por Roy Philips-Jacobs";
extern bool  FridayTrade = True; // Si es verdadero, el EA sigue operando el viernes
extern bool  UseTrailingStop = True; // Usar Trailing Stop, Verdadero (Sí) o Falso (No)
extern bool  AutoTrailingStop = True; // Valor predeterminado de Trailing Stop = 24.0
extern double  TrailingStop = 24.0; // Si Auto Trailing Stop es falso, introduce el valor de Trailing Stop
extern double  TrailingStopStep = 1.0; // Introduce el valor del paso del Trailing Stop (predeterminado 1.0)
input string  AutomaticSystemTP = "Establece AutomaticTakeProfit=True o False";
extern bool  OptimizationTakeProfit = True; // El TP se calculará por el EA y el TP automático por el EA
extern bool  NoMinimumTakeProfit = True; // Verdadero o Falso - Si se establece en verdadero, el 100% del TP por el EA no usa el TP mínimo.
input string  MinimumSystemTP = "Si se establece NoMinimumTakeProfit=False";
// TP por el EA en los valores de TP mínimos
extern double  MinimumTP = 12; // TP mínimo por el EA en la función AutomaticTakeProfit=True, valor predeterminado 12
input string  ManualSystemTP = "Si se establece AutomaticTakeProfit=False";
// TP por Terminal MT4 (igual que en el trading manual)
extern double  TakeProfit = 20; // TP por el sistema, valores ajustables por el usuario, predeterminado 20
input string  AutomaticSystemSL = "Establece AutomaticStopLoss=True o False";
extern bool  AutomaticStopLoss = True; // SL se calculará por el EA
input string  ManualSystemSL = "Si se establece AutomaticStopLoss=False";
// Valores de SL ajustables por el usuario
extern double  StopLoss = 108; // SL ajustable por el usuario, predeterminado 108
//---

Publicaciones relacionadas

Comentarios (0)