Capital ATR
- Asesores Expertos
- Mr Nisit Noijeam
- Versión: 1.2
- Activaciones: 10
Asesor Experto (EA) para la plataforma MetaTrader 4 (MT4), llamado MTRADER. Su estrategia principal parece ser una estrategia de negociación de cuadrícula basado en medias móviles y la volatilidad promedio verdadero rango (ATR).
He aquí un desglose de sus principales componentes y funcionalidades:
-
Parámetros de Inicialización:
- Define varios parámetros de entrada como Tipo de Media Móvil (Simple, Exponencial, Suavizada o Lineal Ponderada), Periodo de Media Móvil, Periodo ATR, Factor ATR, Tamaño de Lote Inicial, etc. Estos parámetros pueden ser ajustados por el usuario de acuerdo a sus preferencias de negociación.
-
Función de Inicialización (OnInit):
- Esta función es llamada cuando el EA es inicializado. En este script, simplemente retorna INIT_SUCCEED, indicando que la inicialización fue exitosa.
-
Función CheckTradeHistory:
- Esta función comprueba el historial de operaciones para ajustar el tamaño de los lotes en función de las pérdidas consecutivas. Cuenta el número de operaciones perdedoras consecutivas tanto para órdenes de compra como de venta y ajusta el tamaño del lote en consecuencia.
-
Función NormalizeLotSize:
- Esta función asegura que el tamaño del lote se mantiene dentro de los valores mínimo y máximo permitidos para operar en el símbolo específico.
-
Función OnTick:
- Esta función se ejecuta en cada tick (cambio de precio) del símbolo.
- Calcula la media móvil (en función del tipo seleccionado) y el ATR.
- A continuación, comprueba si hay órdenes abiertas y su tipo (compra o venta).
- Si no hay órdenes abiertas, comprueba si se cumplen las condiciones para abrir nuevas órdenes de compra o venta en función de la estrategia de rejilla.
- Si hay órdenes abiertas, comprueba si se cumplen las condiciones para cerrarlas (por ejemplo, si el precio cruza la media móvil).
- Gestiona la apertura y el cierre de órdenes, y también incluye funciones como Take Profit (TP) basado en ATR, normalización del tamaño de lote y gestión de errores.
