Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 795
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
¿Está seguro de que el indicador se recalcula durante el bucle while?
Sí, pon el comentario en la pantalla. ¿O todavía no prueba que el recálculo está hecho?
Necesito mirar Value[] en modo de depuración
En Comentario puede cambiar fuera del bucle. No me he encontrado y comprobado esta situación, pero algo me dice que no se recalculará y los valores permanecerán inalterados. Y, en consecuencia, nunca saldrás del bucle.
En el modo de depuración, consulte los valores de Value[]
En Comentario puede cambiar fuera del bucle. No me he encontrado y comprobado esta situación, pero algo me dice que no se recalculará y los valores permanecerán inalterados. Por lo tanto, nunca saldrá del bucle.
Esto no tiene sentido. En la depuración, los valores de Value[] son correctos, pero el bucle siempre se ejecuta una vez, independientemente de que se cumpla la condición. Creo que abandonaré el While.
¿Y cómo se determina que losvalores de la matrizValue[] son correctos? ¿Cómo se rellena?
¿Y cómo se determina que losvalores de la matrizValue[] son correctos? ¿Cómo se llena?
Utilizaré el asa indicadora, si te entiendo bien, para recordarte que mi nivel de competencia en la materia es igual al de un bobo)
Creo que deberías hacerlo en orden inverso: primero rellenas el array Value y luego comparas lo que hay en él.
Esto es una tontería. En la depuración, el valor es correcto, pero el bucle siempre se ejecuta una vez, independientemente de si se cumple la condición. Probablemente abandonaré While.
Todo es exactamente como está escrito en el programa
Si el CopyBuffer se ejecuta con un error, establece Recount a true y sale del bucle.
Así que no era el ... bucle.
Explícale a un tonto, por favor.
La tarea consiste en dibujar una línea cero en la subventana. Una simple línea blanca sólida.
Lo que no hago, resulta rayado. He establecido los niveles, y la línea indicadora, y ya insertado un objeto gráfico - y todavía resulta rayado.
La razón es clara: la línea de cuadrícula rayada se muestra desde arriba. Pero aquí está lo extraño: sólo la línea horizontal de la cuadrícula cero está en la parte superior, mientras que las líneas verticales de la cuadrícula están por debajo de las indicadoras.
En este caso, ¿cómo se dibuja una simple línea blanca sólida de cero en la subventana?
Explícale a un tonto, por favor.
La tarea consiste en dibujar una línea cero en la subventana. Una simple línea blanca sólida.
Lo que no hago, resulta rayado. He establecido los niveles, y la línea indicadora, y ya insertado un objeto gráfico - y todavía resulta rayado.
La razón es clara: la línea de cuadrícula rayada se muestra desde arriba. Pero aquí está lo extraño: sólo la línea horizontal de la cuadrícula cero está en la parte superior, mientras que las líneas verticales de la cuadrícula están por debajo de las indicadoras.
En este caso, ¿cómo se dibuja una simple línea blanca sólida de cero en la subventana?