MetaQuotes Language 5 (MQL5) es un lenguaje especializado de alto nivel de programación orientada objetos, que permite crear robots comerciales e indicadores técnicos. Está basado en el concepto del lenguaje de programación ampliamente difundido С++. Pero gracias a su especialización en los mercados financieros, MQL5 permite resolver de la mejor forma posible las tareas relacionada con el trading.
MQL5 contiene una gran cantidad de funciones necesarias para el análisis de las cotizaciones, igualmente incluye indicadores técnicos, así como medios de gestión y control de posiciones comerciales. Gracias a estas amplias posibilidades, se puede delegar en las aplicaciones MQL5 todo el comercio y el análisis en los mercados financieros.
Los programas escritos en MQL5 tienen distintas propiedades y finalidades:
Un robot comercial es una aplicación diseñada para automatizar el análisis y el comercio en los mercados financieros. Los robots pueden analizar las cotizaciones de las divisas y las acciones de forma independiente, así como comerciar en los mercados financieros basándose en estos datos. Gracias a sus amplias posibilidades, los robots son capaces de sustituir por completo a la persona a la hora de operar en fórex y la bolsa de valores. El campeonato de trading algorítmico Automated Trading Championship, celebrado en los años 2006-2012, se ha convertido en la mejor ilustración de las amplias capacidades de los robots comerciales. En el transcurso de toda la competición (3 meses) cientos de expertos analizaron la situación del mercado y realizaron operaciones comerciales de forma independiente. En esos seis años de campeonatos, los robots comerciales han demostrado su superioridad en el trading, en comparación con el ser humano. | |
Un indicador personalizado es un indicador técnico pensado exclusivamente para analizar las cotizaciones de las divisas y las acciones. A diferencia de los indicadores incorporados, usted mismo puede crear esta herramienta a su medida y colocar dentro cualquier algoritmo que considere necesario. Los indicadores no tienen acceso a las funciones de trading y no pueden realizar operaciones comerciales. | |
Un script es un programa que ejecuta alguna acción programada una sola vez. Estos programas también tienen acceso a todas las funciones analíticas y comerciales. Sin embargo, a diferencia de los Asesores Expertos, los scripts se ejecutan solamente una vez y no con cada tick. | |
Una biblioteca es un conjunto de funciones personalizadas que sirve para almacenar y distribuir los bloques de programas usados con frecuencia. |
El uso de MQL5 para crear nuevos programas amplía significativamente las posibilidades de trading en la plataforma comercial MetaTrader 5. ¡Cree sus propios robots comerciales e indicadores técnicos para tener más éxito en el comercio!