Errores, fallos, preguntas - página 3130
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
No entiendo este código en absoluto.
¿Qué significa la & resaltada en este código? ¿Y en qué bucle debe ejecutarse if(h_plus)? ¿No te faltaron soportes curvos?
MQL bool es verdadero si es mayor que 0, en otros lenguajes un valor booleano es verdadero sólo si == 1
No entiendo este código en absoluto.
¿Qué significa la & resaltada en este código? ¿Y en qué bucle debe ejecutarse if(h_plus)? ¿No te falta ningún soporte curvo?
De hecho, me encontré con esta característica por accidente. Eso no es lo que quería...
o
El problema es que n puede ser bastante grande, por lo que quería envolver esta larga cadena de condiciones en una forma compacta para. Lo intenté de esta manera:
pero resultó ser un poco desordenado. Bueno al menos porque h_plus con este algoritmo tendrá que tomar toda la suma de condiciones comprobadas, incluyendo la condición con comprobación de matriz de índices redundante, cosa que no ocurría en el primer if desenvuelto, sin for. Y otros barnices estropean la imagen.
¿Vale la pena considerar esto? ¿Es posible anularlo?
Algo así:
Operación AND a nivel de bits de las representaciones binarias de y y x y &= x;
https://www.mql5.com/ru/docs/basis/operations/assign
¿Qué línea de su instantánea tiene &=
Operación AND a nivel de bits de las representaciones binarias de y y x y &= x;
https://www.mql5.com/ru/docs/basis/operations/assign
No entiendo este código en absoluto.
¿Qué significa la & resaltada en este código?
Sólo puedo responder por &= inmediatamente:
Guía de referencia MQL5 / Conceptos básicos del lenguaje / Operaciones y expresiones / Operaciones de asignación:Operación AND de representaciones binarias de y y x y &= x;
similar a la variable acumulativa y:
Aumentar el valor de la variable y en x y += x;
Pero esta es mi primera experiencia en el uso de &=, así que podría estar equivocado.
¿Y en qué bucle debe ejecutarse el if(h_plus)? ¿Se ha perdido los soportes curvos?
¿Qué línea de su imagen tiene &=
https://stackoverflow.com/questions/33304407/c-meaning-and
Piensas demasiado en mí... Nunca aprendí esta lengua enemiga... así pasó... y ahora es demasiado tarde.
Algo así:
Ya he probado a romper e incluso a volver en caliente, pero sólo ha empeorado las cosas. Intentaré simplificar un poco más el código y repensar con pausa...