MultiMOV
- Asesores Expertos
-
Orcun Kaya
Algoritmos diseñados con lógica institucional.
Opere de forma más inteligente, no más difícil. - Versión: 1.2
- Activaciones: 5
Informe de funcionamiento y actualización del Asesor Experto (EA)
Este informe describe la lógica operativa de la estrategia en MQL5 y explica las mejoras técnicas implementadas para resolver los errores de validación.
1. 1. Lógica Operativa
-
Algoritmo Principal (EMA Ribbon): El motor principal que impulsa las decisiones de compra/venta de esta estrategia es la alineación de la secuencia de 15 Medias Móviles Exponenciales lentas (EMAs) que van desde el periodo 24 al 66. Esta lógica de secuencia, incluidos los parámetros de transición de señal temprana/normal, se ha replicado en MQL5.
2. Resolución de errores de validación
Para resolver los errores encontrados durante el proceso de validación del mercado MetaTrader 5, se integraron las siguientes correcciones algorítmicas:
-
Error de volumen no válido: El EA ahora consulta dinámicamente las reglas específicas del broker para el tamaño mínimo de lote, el tamaño máximo de lote y el tamaño del paso de volumen (SYMBOL_VOLUME_STEP) para el activo negociado. El tamaño de lote introducido se ajusta y normaliza automáticamente para ajustarse a estas reglas.
-
Error Sin Dinero: El sistema de validación a menudo prueba EAs con parámetros extremos, como un saldo inicial de 1,00 $. Para evitar que el EA envíe órdenes que excedan los límites de la cuenta,se incorporó la función OrderCalcMargin. El margen requerido se calcula antes de cualquier transacción; si la cuenta carece de suficiente margen libre, la solicitud de orden se omite sin enviarse al broker.
-
Comprobación de sincronización de datos: Para evitar errores causados por búferes de indicadores no inicializados cuando el EA se carga por primera vez en un gráfico,se introdujo la comprobación IsIndicatorDataReady. Esto asegura que el EA espera a que el terminal calcule
