¡Realmente encantador!
¡Parece que podrías ganar dinero rápidamente con esto!
¿qué es lo que no le satisface?
sí=1, no=0,
a<=f no cumple
==respuesta correcta
Korey >> :
¿qué es lo que no le satisface?
sí=1, no=0,
a<=f no se cumplec
== respuesta correcta
Pero sí (a>=s || a<=f) && s>f
Vinin >> :
Deberías haber puesto paréntesis
¿Por qué? || tiene mayor prioridad que &&
La respuesta es correcta, o se trata de una regla muy extraña en MQL4, o las operaciones lógicas se realizan según una regla muy extraña. No se parece a C/C++ ni a ninguna otra cosa. Incluso lo he traducido a JavaScript:
var a=23; var s=20; var f=1; // Исходное условие var r1 = a>=s && a<=f && s<=f || (a>=s || a<=f) && s>f; // Дальше пошли извращения var r2 = a>=s && a<=f && s<=f; var r3 = (a>=s || a<=f) && s>f; var r4 = r2 || r3; // Вывод WScript.Echo(String(r1)+" "+String(r2)+" "+String(r3)+" "+String(r4));Resultado: verdadero falso verdadero verdadero
nen >> :
Por el contrario, && tiene mayor prioridad que ||.
¿EN MQL4? Posiblemente, pero debería serlo.
![MQL5 - Lenguaje de estrategias comerciales para el terminal de cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Código:
Ahora una pregunta para que te hagas: ¿quién me está haciendo un glitch o MQL4?
Gracias:)