Código fuente
MT5 Número Mágico: organiza múltiples Asesores Expertos
Un Número Mágico es un identificador adjunto a la actividad comercial de un EA. Un buen plan de nombres hace que un espacio de trabajo con varios gráficos sea mucho más fácil de entender y solucionar problemas.
Utilice un identificador con un propósito
En la biblioteca estándar MQL5, SetExpertMagicNumber establece el identificador experto utilizado por una instancia CTrade. El número no es una contraseña, clave de activación ni reserva exclusiva. Otro programa puede utilizar el mismo valor; El aislamiento depende de que el código verifique la propiedad correctamente.
Dé a cada instancia de estrategia una identidad clara
Cree un pequeño registro que contenga el nombre del EA, la versión, el símbolo del gráfico, el período de tiempo y el número mágico. Si la misma estrategia se ejecuta en dos gráficos, utilice identificadores distintos cuando su diseño admita esa separación. Conserve los rangos reservados documentados por un asesor experto de estrategias múltiples en lugar de asignar números superpuestos arbitrarios.
Filtrar antes de gestionar una posición comercial
Los lectores de la fuente deben encontrar la lógica de selección de posiciones comerciales antes de cambiar el identificador. Busque verificaciones de símbolos y propiedad, y si las modificaciones abordan un ticket de posición comercial específico. En una cuenta de compensación, las estrategias que operan con el mismo símbolo pueden afectar una posición comercial combinada; Los diferentes Números Mágicos no crean posiciones comerciales de compensación separadas.
Verifique con un pequeño experimento de demostración
- Ejecute dos instancias claramente etiquetadas en gráficos de demostración.
- Inspeccione sus órdenes, transacciones y posiciones comerciales después de una señal.
- Confirme que una acción de salida o de seguimiento afecta solo al alcance previsto.
- Guarde los identificadores con los ajustes preestablecidos para que un reinicio no genere confusión.
Hazlo tuyo con MQLume
El acceso a la fuente MQLume le permite comprender cómo un proyecto identifica y gestiona sus operaciones. Explore la guía de parámetros paraQuantum Commander MT5antes de planificar un espacio de trabajo con múltiples estrategias.