El Wizard MQL4/MQL5" permite crear asesores listos para usar, utilizando como base la biblioteca estándar suministrada con la plataforma comercial. Para ello, elija el punto "Asesor (generar)" en la primera página del Wizard MQL4/MQL5.
Rellene los siguientes campos:
Más abajo se muestra el conjunto de parámetros obligatorios que se crea por defecto:
El asesor no funcionará en los gráficos cuyo símbolo o periodo sea diferente a los especificados en sus ajustes. En el diario de la plataforma se mostrará el mensaje correspondiente sobre el símbolo y periodo incorrectos. |
En este punto, seleccione los módulos de las señales. Usando como base la información recibida de ellas, el asesor tomará decisiones comerciales. Hay un total de 64 módulos disponibles. En el asesor se puede agregar cualquier combinación de los mismos, así como varios módulos idénticos con configuraciones diferentes.
El mecanismo de toma decisiones comerciales se describe en el Manual de referencia MQL5. |
Para agregar o cambiar la configuración del módulo, haga clic en "Agregar" o "Modificar".
Especifique los parámetros del módulo de señal:
Para cada módulo de señales existe un determinado conjunto de parámetros built-in:
|
En esta etapa, seleccione el tipo de desplazamiento de los niveles comerciales de Stop Loss y Take Profit.
En el campo "Nombre", seleccione el tipo de trailing. Los archivos fuente para estas funciones se encuentran en la carpeta [catálogo de datos de la plataforma]\MQL5\Include\Expert\Trailing\. Cada tipo de trailing tiene su propio conjunto de parámetros.
Si el parámetro tiene el icono, estará disponible como variable de entrada del experto (variable input). Dichos parámetros pueden cambiarse durante el funcionamiento del experto y utilizarse para la optimización en el simulador de estrategias. Para hacer que el parámetro sea fijo (no disponible para modificaciones cuando el asesor se está ejecutando), haga doble clic en él. Su icono se volverá gris -. |
En esta etapa, seleccione el tipo de gestión de capital para el asesor.
En el campo "Nombre", seleccione el tipo de gestión de capital. Los archivos de código fuente para estas funciones se encuentran en la carpeta [catálogo de datos de la plataforma\MQL5\Include\Expert\Money\. Para cada tipo de gestión de capital existe un conjunto de parámetros.
Si el parámetro tiene el icono, estará disponible como variable de entrada del experto (variable input). Dichos parámetros pueden cambiarse durante el funcionamiento del experto y utilizarse para la optimización en el simulador de estrategias. Para hacer que el parámetro sea fijo (no disponible para modificaciones cuando el asesor se está ejecutando), haga doble clic en él. Su icono se volverá gris -. |
Haga clic en "Finalizar" para generar el archivo MQ5 del asesor. Para obtener un archivo ejecutable del asesor que se pueda iniciar en la plataforma comercial, compile el archivo MQ5 obtenido. Para hacerlo, clique en "Compilar" o F7.
En calidad de módulos de señales, trailing y gestión de capital, se utilizan clases especiales de la Biblioteca estándar. Además de ellas, podrá escribir sus propias clases (incluso crearlas usando como base las ya existentes). Para que estén disponibles en el Wizard de MQL5, colóquelas en los siguientes catálogos:
Podrá encontrar más información sobre cómo crear sus propios módulos en el artículo "Wizard MQL5: Nueva versión". |