La estrategia recrea el experto "Cruz de vela promedio" MetaTrader. Espera una barra completa donde la vela anterior cerró a través de una media móvil mientras que dos filtros de media móvil adicionales ya confirman la tendencia predominante. Sólo puede haber una posición activa a la vez. Inmediatamente después de abrir una operación, el algoritmo adjunta un stop-loss y un take-profit cuya distancia se deriva del stop especificado basado en pips. Esto hace que el comportamiento sea idéntico a la lógica del bloque original que se activa una vez por barra.
La lógica de entrada lee datos históricos de la barra en lugar de ticks inacabados, por lo que todas las señales se evalúan al cierre de la última vela terminada. Conjuntos de parámetros separados controlan los filtros alcistas y bajistas, lo que permite un suavizado asimétrico o longitudes de período. Los niveles de protección se crean con órdenes stop y límite nativas colocadas a StopLossPips * PipSize del precio de entrada. La toma de ganancias reutiliza la misma distancia de parada y la multiplica por el factor porcentual definido para cada lado.
Detalles
Criterios de entrada:
Largo: Los filtros de tendencia rápida y lenta para el lado largo están subiendo en la barra anterior (MA_fast1[1] > MA_slow1[1] y MA_fast2[1] > MA_slow2[1]) y la vela anterior cierra por encima de su promedio dedicado mientras que la vela de hace dos barras estaba por debajo (Close[2] <= MA_cross[2] y Close[1] > MA_cross[1]).
Corto: Los filtros de tendencia rápida y lenta para el lado corto están bajando en la barra anterior (MA_fast1[1] < MA_slow1[1] y MA_fast2[1] < MA_slow2[1]) y la vela anterior cierra por debajo de su promedio dedicado mientras que la vela de hace dos barras estaba por encima de ella (Close[2] >= MA_cross[2] y Close[1] < MA_cross[1]).
Largo/Corto: Ambas direcciones, pero nunca simultáneamente.
Criterios de salida:
Las posiciones se cierran exclusivamente mediante órdenes stop-loss de protección o órdenes take-profit.
Para: Sí. El stop se sitúa a StopLossPips * PipSize del precio de entrada; la toma de ganancias es igual a la distancia de parada multiplicada por el parámetro % of SL.