El análisis de mercado y la gestión de comercio en Terminal de Usuario MetaTrader 4 se aplican con la ayuda de herramientas de programación. El lenguaje MQL4 permite la creación de tales programas. Hay tres tipos de aplicaciones creadas en MQL4 y creadas para trabajar en el Terminal de Usuario:
- Costum Indicator: (Indicador personal) Es un programa para mostrar gráficos de mercado escrito de
- acuerdo al algoritmo de su autor.
- Expert Advisor: (Asesor Experto) Es un programa que permite automatizar gran parte de
- operaciones comerciales y completo tranding automatico.
- Script – Es un programa para ejecutarlo una vez, las acciones incluyen la ejecución de operaciones de
- trading.
La figura aquí expuesta, muestra que la aplicación tiene los mismos medios de acceso al Terminal de Usuario y entorno informativo como las herramientas de comercio manual (flechas azules). También puede formar la gestión de medios (flechas rojas), pasó al Terminal de Usuario. Intercambio de datos y programas de diferentes tipos pueden ser utilizados simultáneamente. El uso de estas aplicaciones permite que un programador pueda automatizar una gran parte de las operaciones de comercio o crear un robot que ralice comercio sin la intervencion del comerciante. Las aplicaciones y herramientas de gestión manual pueden ser utilizadas en el Terminal de Usuario al mismo tiempo y complementarse entre sí.