Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 468

 
Alexey Viktorov:

Hay valor tanto en el búfer cero como en el primero. En M15 los fractales están ahora en barras de 5 y 21 metros. Este guión

encuentra e imprime todo correctamente. En consecuencia, el Asesor Experto encontrará que iCustom() funciona por igual en el script y en el Asesor Experto.

Pero el Asesor Experto no lo encuentra y el registro contiene ceros sólidos.
 
Maxim Dobrovolskii:
código del indicador.

Compruebe qué es i?

Sólo hay que poner Print(). Ese parece ser el problema.

 
Maxim Dobrovolskii:
No encuentro nada en el EA y el registro está lleno de ceros.
Mañana te mostraré que el EA también lo ve todo.
 
Alexey Viktorov:
Mañana te mostraré lo que ve el concejal también.
El asesor no lo hace. Primero hay que arreglar el indicador
 
Victor Nikolaev:

Compruebe qué es i?

Sólo hay que poner Print(). Ese parece ser el problema

Gracias, sí, hay algo extraño en i. Tendré que comprobarlo.
 
Victor Nikolaev:
El asesor no lo hace. Primero hay que arreglar el indicador.

¿Por qué lo ve el guión?

Por supuesto que es posible que no se actualice, pero no es la razón de la que hablábamos en primer lugar.

 
Alexey Viktorov:

¿Por qué lo ve el guión?

Por supuesto que es posible que no se actualice, pero no es esa la razón de la que estamos hablando en primer lugar.

Tanto el script como el Asesor Experto ven el pasado. Ninguno de ellos ve el presente. El indicador no lo muestra. Por eso no pueden verlo.
 
Victor Nikolaev:
Tanto el guión como el asesor ven el pasado. Pero ninguno puede ver el presente. El indicador no lo muestra. Por eso no pueden verlo.
Me dio pereza lanzar el probador. Sí, no se actualiza y en consecuencia no se llenan los buffers.
 
Victor Nikolaev:
Tanto el guión como el asesor ven el pasado. Pero ninguno puede ver el presente. El indicador no lo muestra. Por eso no pueden verlo.
Así, en mi caso va desde 1001 barras en el pasado hasta la barra actual en el presente. Pero los valores que se ponen en el buffer no coinciden con los que dibuja en el gráfico el indicador por separado, y los que se ponen en el buffer no los encuentro en absoluto en el gráfico.
 
Maxim Dobrovolskii:
Así, en mi caso va desde 1001 barras en el pasado hasta la barra actual en el presente. Sin embargo, los valores que pone en el buffer no coinciden con los que el indicador dibuja por separado en el gráfico, y no encuentro ningún valor que ponga en el buffer en el gráfico.
El indicador no pone nada en el buffer en las barras nuevas... Hay que refrescar el gráfico para verlo correctamente. Te he pedido que compruebes lo que he igualado. Aunque sólo se puede hacer mañana