Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 1933
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
Colegas, estoy perplejo. Necesito ayuda.
Tengo un indicador que funciona normalmente, lo hice a partir de dos, pero eso no es lo importante. Quiero ocultar el primer bloque de variables externas, pero cuando elimino cualquier entrada de este bloque después de la compilación, el terminal con el indicador instalado en el gráfico se cuelga.
El fragmento de código de la línea 76 a la 86
También se cuelga si muevo todo este bloque más abajo que otras variables e incluso si muevo las variables más externas hacia arriba o hacia abajo:
Si cambio el orden de las variables dentro del bloque, se compila normalmente. El terminal no se congela.
No entiendo lo que está pasando. Quizás no veo algo evidente, se me ha nublado la vista ((( Adjunto el código
P.D. El problema ha sido resuelto, el código ha sido eliminado.Colegas, estoy perplejo. Necesito ayuda.
Tengo un indicador que funciona normalmente, lo hice a partir de dos, pero eso no es lo importante. Quiero ocultar el primer bloque de variables externas, pero cuando elimino cualquier entrada de este bloque después de la compilación, el terminal con el indicador instalado en el gráfico se cuelga.
El fragmento de código de la línea 76 a la 86
También se cuelga si muevo todo este bloque más abajo que otras variables e incluso si muevo las variables más externas hacia arriba o hacia abajo:
Si cambio el orden de las variables dentro del bloque, se compila normalmente. El terminal no se congela.
No entiendo lo que está pasando. Tal vez me estoy perdiendo algo obvio, mi ojo es borrosa (((( Estoy adjuntando el código
Sustituir la entrada por la const
¡y alégrate!
sustituir la entrada por la const
¡y alégrate!
No ayuda, sigue colgando el terminal al añadir un indicador al gráfico.
No ayuda, el terminal sigue colgándose al añadir el indicador al gráfico.
¿Compila?
Entonces, si el parámetro tiene un atributo de entrada, funciona, pero si es constante, se cuelga?
no existe tal milagro
Es un shaitan, no entiendo nada. Tal vez no veo algo obvio, mi ojo se ha nublado (((( Adjunto el código
A partir de la línea 379 tienes recursividad al indicador (llamada en sí). Allí hay parámetros y hay que hacerlos coincidir también después de cambiar el orden de los parámetros.
A partir de la línea 379 tienes recursión al indicador (llamándose a sí mismo). Allí hay parámetros y también hay que ajustarlos después de cambiar el orden de los parámetros.
Muchas gracias, Nikolay.
Sí, debería haber investigado más a fondo. Estoy atascado en los parámetros.
¿Puede decirme por qué el bucle interno no funciona en este ciclo?
for (int Try=0; Try<1;)
{ Print("цикл 1");
for (int Try2=0; Try2<1;)
{ Print("цикл 2"); Try=1; Try2=1;
...
El "ciclo 2" no se imprime. Sólo el "ciclo 1".
¿Puede decirme por qué el bucle interno no funciona en este ciclo?
for (int Try=0; Try<1;)
{ Print("цикл 1");
for (int Try2=0; Try2<1;)
{ Print("цикл 2"); Try=1; Try2=1;
...
El "ciclo 2" no se imprime. Sólo "ciclo 1"
todo se imprime, las alertas.
todo se imprime, alertas
¡Gracias por el cheque! Miraré