Versión beta del libro en línea sobre la programación de MQL4 - por Sergey Kovalev (SK.) - página 5
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Intenté usar mi propio ejemplo, pero fracasé. Luego utilicé los ejemplos del artículo y volví a fallar. He guardado la función y el Asesor Experto en la misma carpeta.
Gracias. Ahora, averiguar cómo averiguar el precio máximo en las últimas 40 barras.
Ahora, averiguar cómo averiguar el precio máximo de las últimas 40 barras.
Ver la Tarea 26 en el Tutorial - Variables - Arrays.
Ahora, averiguar cómo averiguar el precio máximo de las últimas 40 barras.
Véase la Tarea 26 en el Tutorial - Variables - Arrays.
Si la variable Mu menos la variable UD multiplicada por el precio puntual es mayor o igual a Ask y al mismo tiempo la variable _OrdersTotal no es igual a 1, entonces se asigna a la variable Opn_B el valor true. Es decir, sólo si se cumplen estas dos condiciones se asigna a la variable Opn_B el valor verdadero. Y si se pone una coma en lugar de &&, entonces se asigna true cuando se cumple al menos una de las condiciones.
¿Estoy leyendo correctamente la condición de la sentencia if?
Si la variable Mu menos la variable UD multiplicada por el precio puntual es mayor o igual a Ask y al mismo tiempo la variable _OrdersTotal no es igual a 1, entonces se asigna a la variable Opn_B el valor true. Es decir, sólo si se cumplen estas dos condiciones se asigna a la variable Opn_B el valor verdadero. Y si se pone una coma en lugar de &&, entonces se asigna true cuando se cumple al menos una de las condiciones.
En definitiva, esto es correcto.
Pero la expresión especificada en la cabecera de la sentencia if() es booleana, no implica la posibilidad de "poner una coma". Para implementar la segunda opción que describes, es necesario poner || (OR lógico) en lugar de && (AND lógico). En este caso, toda la expresión de la cabecera (entre paréntesis) será verdadera si al menos una de las expresiones separadas por || es verdadera.
Se permite el uso de paréntesis. Los paréntesis tienen mayor prioridad en los cálculos (como los cálculos aritméticos normales).
El otro día lanzamos la versión beta del libro online de Sergei Kovalev(SK.) sobre la programación de MQL4.
https://book.mql4.com/ru
Por ahora sólo funciona la versión rusa, pero intentaremos traducirla al inglés y al chino
Si tiene algún comentario sobre el libro, hágalo saber.
Tengo dos ordenadores diferentes y distintos navegadores, pero las imágenes de https://book.mql4.com/ru/metaeditor/compose no funcionan.
En dos ordenadores diferentes y con distintos navegadores, las imágenes de https://book.mql4.com/ru/metaeditor/compose no se muestran.