En MQL4 hay tres tipos de programas.
Indicadores personalizados:
- Sirven para crear nuestras propias gráficas.
- Es el único de los tres que puede mostrar gráficos en la pantalla.
- No puede generar ningún tipo de orden de mercado.
- Se actualiza cada vez que se recibe un tic.
- Se pueden tener varios indicadores en la misma paridad.
Asesor Experto:
- Son programas que hacen operaciones comerciales automaticamente.
- No muestran gráficos.
- Solo se puede tener un asesor experto por paridad.
- Se ejecuta cada vez que se recibe una seña o tic
Scripts
- Son mini programas que solo funcionan la vez que se les da click y inmediatamente dejan de funcionar.
- Sirven cuando uno necesita crear una funcion personalizada como cerrar todas las ordenes. Creo que se puede hacer todo tipo de cosas.
- No sirve para mostrar graficos.
- Puede ejecutar operaciones comerciales.
| Característica del programa | EA | Script | Indicador |
|---|---|---|---|
| Duración de funcionamiento | Periodo Largo | Una vez | Periodo Largo |
| Abrir posiciones | Si | Si | No |
| Mostrar gráficos | No | No | Sí |
| Uso simultáneo de varios programas del mismo tipo | No | No | Si |
| El pedir la ejecución programmatically | Prohibido | Prohibido | Prohibido |