¿Qué es la programación MQL4 en Forex Trading programando TLCO P.

MQL4 también se conoce como Meta Quotes Idioma 4. Se trata de un nuevo lenguaje integrado para la programación de estrategias de negociación. Este lenguaje permite crear sus propios asesores expertos que hacen que la gestión de comercio automatizado y son perfectamente adecuados para la implementación de las propias estrategias comerciales. Además, se puede usar MQL4 para la creación de los propios indicadores personalizados, scripts y Bibliotecas.

programación MQL4 es el lenguaje de programación para la implementación de estrategias de negociación. MQL4 es un lenguaje similar a C, que es una de las lenguas más rápidas y funcionalmente valiosas del mundo. Su flexibilidad permite verificar a fondo todos los parámetros de asesores expertos. Esto permite a los desarrolladores para automatizar casi cualquier estrategia de negociación. En lo que se refiere a sus características de velocidad, MQL4 supera a todas las lenguas especializadas para estrategias de negociación y viene en segundo lugar solamente a los lenguajes de alto nivel tales como Java y C ++. Esta combinación de gran funcionalidad y alto rendimiento ha hecho MQL4 la primera opción de la mayoría de los comerciantes. El entorno de desarrollo es la primera y más importante diseñado para crear Expert Advisors. Estos programas permiten la automatización completa de los procesos de análisis y negociación.

Así que, básicamente, se puede utilizar MQL4 para crear indicadores y scripts personalizados. Indicadores personalizados están completos análogos a los indicadores técnicos incorporados. Son indispensables para el análisis de la dinámica de precios de los instrumentos financieros y mostrando alertas comerciales. Si los indicadores técnicos disponibles no son suficientes, puede crear su propia cuenta o utiliza las elaboradas por otros comerciantes. Los scripts son mini programas que automatizan las pequeñas acciones repetidas con frecuencia. A diferencia de asesores expertos, los scripts se realizan una sola vez. Ellos no llevan a cabo con cada garrapata. Por ejemplo, un guión típico podría ser un pequeño programa de cerrar todas las posiciones abiertas para todos los instrumentos con una sola tecla.

Comercio automatizado es relativamente nuevo pero muy prometedora tecnología. Su idea principal radica en la transmisión de la gestión de cuentas a un programa de ordenador. En MetaTrader 4 análisis de mercado también está a cargo de estos programas. En otras palabras, MetaTrader 4 libera por completo los comerciantes del mercado de observación de la rutina y la ejecución de las operaciones de comercio. El terminal del cliente MetaTrader 4 se suministra con la programación MQL4 entorno de desarrollo integrado. Este entorno se compone de las siguientes partes y son MetaTrader 4 terminales, programación MQL4 y Estrategia Editor de Meta. La gente puede empezar a crear programas sencillos. La sección se ocupa de los principios generales de la creación de un Asesor Experto sencilla y un indicador personalizado sencillo, así como el fin de compartir un Asesor Experto con varios indicadores. En particular, la sección describe el orden de transferencia de datos de un indicador personalizado en un asesor experto. También da algunos ejemplos de programas sencillos listo para ser utilizado en la práctica comercial. Programación MQL4 es un lenguaje integrado para las estrategias de negociación de programación. Este lenguaje es desarrollado por Meta Quotes Software, que se basa en su larga experiencia en la creación de plataformas de comercio en línea. El uso de este idioma, usted puede crear sus propios asesores expertos que hacen que la gestión de comercio automatizado y perfectamente adecuado para implementar sus propias estrategias de negociación. Además, el uso de MQL4 usted puede crear sus propios técnicos indicadores, secuencias de comandos y bibliotecas. Indicadores técnicos también se conocen como indicadores personalizados.

programación MQL4 contiene un gran número de funciones necesarias para el análisis de las cotizaciones actuales y anteriormente recibidos y ha incorporado en los indicadores básicos y funciones para la gestión de pedidos comerciales. Este programa puede incluso controlarlos. El editor de texto que pone de relieve las diferentes construcciones del lenguaje MQL4 se utiliza para escribir el código del programa. Ayuda a los usuarios a orientarse en el texto de sistema experto con bastante facilidad. La breve guía contiene funciones, operaciones, palabras reservadas y otro idioma. Construcciones dividen en categorías y permiten encontrar la descripción de cada elemento utilizado de la lengua. Los programas escritos en la programación & MQL4; tienen diferentes características y propósitos. Expert Advisor es un sistema de comercio mecánico vinculado a un determinado gráfico. Un experto asesor comienza a correr cuando un evento ocurre que puede ser manejado por el mismo. Script es un programa destinado a una sola ejecución de algunas acciones. A diferencia de asesores expertos, los scripts no procesan las acciones, a excepción del evento de inicio. Los scripts se almacenan en el directorio de la terminal, la programación MQL4 y Scripts. El archivo es un texto original de los bloques de uso más frecuente de los programas personalizados. Estos archivos pueden ser incluidos en los textos originales de Expert Advisors, guiones, indicadores personalizados andlibraries en la etapa de compilación.

La principal diferencia entre MQL4 y MQL5 es la aparición de la programación orientada a objetos. Así que usted puede comenzar a aprender MQL4 ahora, porque:

1. Si conoces a MQL4 la única cosa en MQL5 para cambiar en sus programas serán nombres de un par de init () () () deinit funciones inicio; 2. Si conoces a MQL4 la transición a MQL5 será suave; 3. Si conoces mql5 sabrás lenguaje C así porque están muy cerca; 4. Debido a proporcionar estructuras y otras mejoras en MQL5, habrá un montón de nuevas posibilidades para combinar MQL5 con cualquier base de datos, matemáticas, paquetes estadísticos, etc.

prometió que MQL5 será muy similar al clásico de C /C ++, excepto:

1. Punteros; 2. Operador Goto; 3. Enumeraciones anónimas; 4. Dirección aritmética y la herencia de clases; 5. Algunos miembros del personal exótica de la llamada "programación orientada a objetos": clases constructores no tienen parámetros, sin multiplicar la herencia etc.

Operadores sobrecarga y el operador ternario (expr OP1:? Op2;). Probablemente se incluirán más adelante

Intentando aprender algo puede de vez en cuando parecen ser muy abrumador al principio pero como se llega a ser aclimatados al tema tema específico al instante comprender que no era exactamente tan fuerte como se había temido inicialmente. Para simplemente comprender Mql4 debe descubrir la programación mejor comenzar Mql4.

Así MQL5 estará muy cerca de C. La mayor mejora son estructuras. Si ya sabes algo de programación básica MQL4 y quieres aprender C ++, se puede comenzar con libros como C ++ for Dummies. También puede utilizar la descripción C ++ BNF. Francia El programación MQL4 puede tomar como el más novato de los programadores a través de los métodos estándar para construir una fácil asesor experto y presume absolutamente ningún conocimiento de programación o experiencia previa alguna. La programación sirve como un gran paso inicial para cualquier persona que está pensando en saber más sobre el lenguaje de programación MetaTrader 4 y, específicamente, la mejor manera de desarrollar asesores expertos. Usted va a obtener rápidamente hasta la velocidad y habrá creado su propio EA básica en ningún momento a all.automated-trading-software. México La curso se centra simplemente en hacer un asesor principal y no logra el mejor enfoque para el programa marcadores en cualquier capacidad. A fin de cuentas, no es de ninguna manera una cantidad excesiva de más trabajo para recibir lo que has adquirido en la programación MQL4 metatrader y hacer las ideas para darle la oportunidad de codificar un marcador increíble. En el momento de intentar comprender mql4 como uno con el otro dialecto de programación debe fiable hacer un esfuerzo para examinar el documento de ayuda dio, estudiar diferentes bits de código y tratar de comprender de lo que lo haga. Puede parecer extrema, ante todo, pero créeme cuando usted pone adelante un esfuerzo concentrado y mantenerse concentrado que tendrá la capacidad para lograrlo. Buscar un poco de componer en la red que establece lo que se necesita para convertirse en un desarrollador Mql4 y encontrar en el caso de que usted tiene la perspectiva correcta.

Mientras planea tomar su contemplando simplemente un poco más lejos hay un activo programación digital gratuita mql4 libro que te ayudará a .

Entender Mql4 realmente no hay mucho excesivamente duro. en cualquier calidad, y es asimismo un dialecto increíble para comenzar con como sin inhibiciones centrado alrededor de Visual Basic que puede ser un destacado entre los dialectos más claros que hay. Un montón de personas afirman que mql4 se establece en c ++ que en realidad es un dialecto increíblemente viable sin embargo, su estructura del lenguaje en general no es intuitivo. Absolutamente lo mismo no se puede expresar de fundamental visual y posteriormente mql4 ya que tanto el trabajo con los desarrollos verdaderamente comunes y, además básicas dialecto Inglés dentro de su puntuacion. El nuevo dialecto de codificación brillante para metatrader, mql5, es de hecho una tonelada más prácticamente idéntica a c ++ y es, en consecuencia no hay lugar cerca de 'principiante benevolente' como mql4 parece ser. México La utilización de archivos incluidos es más preferible que el uso de las bibliotecas a causa de la carga adicional que se produzca en llamar a funciones de biblioteca .

Así que, básicamente, MQL4 programación

es el idioma más rápido, más fácil y más valioso de programación en el mundo.