Para crear indicadores personalizados, uno tiene que usar el lenguaje MetaQuotes 4 (MQL4) y el MetaEditor. Para iniciar el editor, se debe ejecutar el comando» Crear «del menú contextual de la ventana» Navegador Indicadores personalizados», o el comando de menú» Herramientas Editor de idiomas de MetaQuotes», o presionar F4 o el botón de la barra de herramientas» Estándar». A la creación del programa MQL4, se abrirá automáticamente el Asistente de expertos que permite crear nuevos programas MQL4. «Indicador personalizado» debe seleccionarse en él como el objeto a crear,
y los campos necesarios deben rellenarse:
- Nombre: nombre del indicador;
- Desarrollador: nombre del desarrollador;
- Enlace: sitio web del desarrollador;
- Entradas: la lista de entradas del indicador. Para añadir un nuevo parámetro, hay que pulsar el botón» Añadir», y para eliminarlo, hay que pulsar el botón»Eliminar».
Entonces es necesario decidir si el nuevo indicador se creará en una sub-ventana separada y qué rango tendrá. Además, es necesario definir la cantidad y los parámetros de los arrays de indicadores. Los valores de sus elementos se utilizan para dibujar líneas en el gráfico. En otras palabras, cuando se definen matrices de indicadores, también se definen las líneas del indicador futuro. Después de eso, se abrirá la ventana del nuevo indicador con los ajustes definidos. Un archivo con el código fuente (*.MQ4) del indicador se colocará automáticamente en la carpeta /EXPERTOS/INDICADORES del terminal del cliente. A partir de este punto, se puede comenzar a escribir el texto del indicador personalizado.
Una vez desarrollado el indicador, debe compilarse. Para hacerlo, uno tiene que ejecutar el comando de menú del editor» Archivo Compilar», presionar F9 o el botón de la barra de herramientas. Después de que el indicador se haya compilado correctamente, un archivo de programa ejecutable con *.La extensión EX4 se creará para que se coloque automáticamente en la carpeta/EXPERTOS / INDICADORES. La lista de indicadores personalizados se puede ver en la ventana «Navegador-Indicadores personalizados» del terminal del cliente.
Modificación de Indicadores personalizados
Para comenzar a modificar el indicador existente desde el terminal, se debe ejecutar el comando » Modificar «del menú contextual de la ventana» Navegador Indicador personalizado». En ese momento, el MetaEditor se abrirá donde ya se haya descargado el código fuente del indicador seleccionado. Después de que se haya cambiado este código, uno tendrá que recompilarlo y obtener un nuevo archivo EX4 ejecutable. De lo contrario, la versión anterior no modificada del indicador se utilizará en el terminal.
Atención: Si el indicador ha sido compilado con errores, es imposible adjuntarlo al gráfico. En ese momento, la ventana de propiedades del indicador no aparecerá, y aparecerá un registro sobre la imposibilidad de abrir un archivo con un código ejecutable en el diario de expertos.