Idea de: Vlad.
Código MQL5 por: barabashkakvn.
El Asesor Experto (EA) espera a que el tamaño de la vela sea mayor o igual a "Tamaño mínimo de vela" dentro de "Se puede abrir la posición dentro de N minutos". Al mismo tiempo, también se puede considerar "Longitud máxima de la sombra opuesta" (la sombra inferior se considera para posición de Venta, mientras que la sombra superior se considera para posición de Compra).

Además, hay una regla importante: Solo se puede abrir una posición en la barra actual. Si la última posición fue cerrada por Stop Loss (trade DEAL_ENTRY_OUT con la propiedad DEAL_REASON_SL es interceptado en OnTradeTransaction) y hubo una pérdida, entonces la siguiente posición se abrirá con un "Factor de reducción del lote en SL" que será un tamaño de lote más pequeño.
También hay dos parámetros interesantes relacionados con las posiciones: "La posición vive N barras" - la duración de la posición se establece en barras, y se cierra forzosamente después; y "Cerrar la posición rentable en la barra N" - cerrar una posición en la barra N si esta es rentable.
¡Casi se me olvida mencionar que una posición solo puede abrirse dentro de un intervalo de tiempo limitado por "Hora de inicio" y "Hora de fin", así como la gestión del tamaño de la posición:
- El volumen de la posición puede ser constante (parámetro "Lotes">0, y "Riesgo"==0)
- El volumen de la posición es dinámico (parámetro "Lotes"==0, y "Riesgo">0)
Además, también puedes desactivar los niveles de Stop Loss y Take Profit y el trailing.
Comentarios 0