La serie de artículos está destinada a los operadores que no tienen conocimientos de programación pero desea aprender el lenguaje MQL4 lo más rápido posible en el menor tiempo y con el menor esfuerzo posible. Si le dan miedo frases como "orientación a objetos" o "matrices tridimensionales", este el artículo que necesita. Las lecciones están diseñadas para obtener rápidamente los máximos resultados. Además, la información se proporciona de forma comprensible. No debemos profundizar en la teoría, sino que obtendrá los beneficios prácticos ya desde la primera lección.
Si no ha programado nunca antes, puede que encuentre alguna
dificultad para entender el significado de algunos casos durante la
primera lectura. Lea detenidamente el texto una vez más y piense cada
frase. Al final comprenderá todo, ya que en realidad no hay nada
difícil. No siga adelante sin comprender la información previa. Estudie
los ejemplos del código. Escriba sus propios ejemplos en base a lo que
ya ha entendido.
En primer lugar, vamos a ver qué puede hacer usando este lenguaje.
Tiene por finalidad la creación de scripts, indicadores personalizados,
asesores expertos y bibliotecas:
Los scripts son secuencias de comandos y programas que
funcionan solo cuando se lo solicitamos. Pueden sustituir a las
operaciones que realizamos en el trading cada día. Por ejemplo, cuando
abrimos órdenes de compra. También pueden realizar funciones
específicas: por ejemplo, analizar los gráficos y generar información
estadística.
Los indicadores personalizados son indicadores técnicos
escritos además de los indicadores integrados. Estos crean gráficos y
otro tipo de información visual. A diferencia de los scripts, los
indicadores personalizados operan con cada cambio del precio, es decir, a
cada tick. Qué indicadores se mostrarán, dependen solo de nosotros.
Puede ser un gráfico senoidal inútil o algo que nos ayude a orientarnos
en la situación del mercado. Por ejemplo, si sabemos exactamente en qué
circunstancias experimenta el mercado una tendencia y cuando es plano,
podemos escribir esto como un indicador.
Los asesores expertos son sistemas de trading mecánicos
vinculados a cualquier instrumento financiero. Al igual que los
indicadores personalizados, los asesores expertos operan en cada tick,
pero a diferencia de aquellos, estos pueden informarnos sobre la
situación del mercado (por ejemplo, proporcionar cierta orientación
sobre la compra o la venta) u operar por sí mismos sin nuestra ayuda. Un
terminal ayuda a probar las estrategias, lo que permite realizar una
rápida evaluación de la rentabilidad de nuestro asesor experto. Podemos
describir nuestra estrategia en el lenguaje MQL4, mientras que un
terminal sigue sin más todas nuestras instrucciones.
Las bibliotecas son conjuntos de funciones para realizar
tareas específicas. Por ejemplo, uno de nuestros asesores puede usar
funciones matemáticas especiales para decidir cuándo comprar y cuándo
vender.
En este artículo aprenderemos a escribir scripts comunes. Para este
propósito se utiliza un programa especial: MetaEditor 4. Para iniciarlo,
pulsamos la tecla F4 en un terminal personal abierto. Para crear un
nuevo script hacemos clic en File->New en el menú de MetaEditor 4 o
usamos los botones Ctrl+N:
Para iniciar sesión y usar el sitio web MQL5.com es necesario permitir el uso de Сookies.
Por favor, active este ajuste en su navegador, de lo contrario, no podrá iniciar sesión.
Ha iniciado sesión. La autenticación de dos factores se ha desactivado. Vuelva a configurarla y escanee un nuevo código QR, o continúe con la autenticación de dos factores desactivada.
Artículo publicado Lenguaje MQL4 para iniciados. Introducción:
Si no ha programado nunca antes, puede que encuentre alguna dificultad para entender el significado de algunos casos durante la primera lectura. Lea detenidamente el texto una vez más y piense cada frase. Al final comprenderá todo, ya que en realidad no hay nada difícil. No siga adelante sin comprender la información previa. Estudie los ejemplos del código. Escriba sus propios ejemplos en base a lo que ya ha entendido.
En primer lugar, vamos a ver qué puede hacer usando este lenguaje. Tiene por finalidad la creación de scripts, indicadores personalizados, asesores expertos y bibliotecas:
Los scripts son secuencias de comandos y programas que funcionan solo cuando se lo solicitamos. Pueden sustituir a las operaciones que realizamos en el trading cada día. Por ejemplo, cuando abrimos órdenes de compra. También pueden realizar funciones específicas: por ejemplo, analizar los gráficos y generar información estadística.En este artículo aprenderemos a escribir scripts comunes. Para este propósito se utiliza un programa especial: MetaEditor 4. Para iniciarlo, pulsamos la tecla F4 en un terminal personal abierto. Para crear un nuevo script hacemos clic en File->New en el menú de MetaEditor 4 o usamos los botones Ctrl+N:
Autor: Antoniuk Oleg