gpfTCPivotLimit: Tu Asesor Experto para MetaTrader 5

Mike 2012.11.03 01:14 8 0 0
Archivos adjuntos

Este Asesor Experto ha sido reescrito desde MQL4 y fue publicado originalmente aquí https://www.mql5.com/en/code/8164 por su autor George-on-Don.

¿Cómo Funciona?

Se abre una posición de compra cuando el precio cruza el nivel de soporte. Para que esto suceda, la barra debe cerrar por encima del nivel, y la barra anterior debe abrirse por encima del nivel y cruzarlo con su sombra o cerrarse exactamente en el nivel. La apertura de una posición de venta sigue un procedimiento opuesto.

El Stop Loss y el Take Profit se establecen en los niveles de soporte/resistencia ubicados por debajo/sobre el nivel de entrada. Si el Stop Loss y el Take Profit están tan cerca que es imposible abrir una posición, se intenta abrir una posición con el Stop Loss en el segundo nivel de soporte/resistencia y el Take Profit en el tercer nivel de resistencia/soporte.

Cuando se alcanza el nivel de soporte/resistencia más cercano (si el Take Profit está más lejos), el Stop Loss de la posición se mueve al nivel de apertura de la posición más el spread (esta función puede desactivarse).

La imagen a continuación muestra el rendimiento del Asesor Experto en el modo visual del probador de estrategias.

Parámetros

  • Lots: volumen de orden; cuando está en 0, se utiliza el parámetro MaxrR.
  • SndMl: envía mensajes por correo electrónico cuando el Asesor Experto abre y cierra posiciones.
  • DcF: factor de reducción de lotes en caso de pérdidas. Si el valor es 0, no se realiza la reducción. Cuanto más bajo sea el valor, mayor será la reducción del lote. Si no se puede reducir el lote, se utiliza el lote mínimo.
  • MaxR: riesgo máximo de 0-1 (parte de fondos libres). Es efectivo cuando el valor de Lots es 0.
  • TgtProfit: variantes de uso de los niveles (1-5) como se ejemplifica con una posición de compra:
    1 - abrir basado en Support1, Stop Loss en Support2, Take Profit en Resist1;
    2 - abrir basado en Support1, Stop Loss en Support2, Take Profit en Resist2;
    3 - abrir basado en Support2, Stop Loss en Support3, Take Profit en Resist1;
    4 - abrir basado en Support2, Stop Loss en Support3, Take Profit en Resist2;
    5 - abrir basado en Support2, Stop Loss en Support3, Take Profit en Resist3.
  • isTradeDay: solo trading intradía (cierra la posición a las 23:00).
  • ModSL: modificar el Stop Loss cuando se alcanza el primer objetivo (el nivel más cercano en dirección al beneficio desde el nivel de apertura).
Lista
Comentarios 0