Aquí se llama al indicador y se calculan sus valores dentro de OnCalculate. Puede esperar indefinidamente, no se produce ningún recálculo. Para ejecutar en el gráfico de períodos D1
Aquí se llama al indicador y se calculan sus valores dentro de OnCalculate. Puede esperar indefinidamente, no se produce ningún recálculo. Para ejecutar en el gráfico de períodos D1
Por favor, explique por qué no se calcula la lectura de Ishimoku.
Nunca se debe hacer un bucle de expectativa en el código del indicador. En los scripts y Asesores Expertos sí se puede, pero en los indicadores no se puede en absoluto.
La estrategia para los cálculos y solicitudes de datos externos en los indicadores debe ser la siguiente: si la solicitud de datos no tuvo éxito, entonces salimos inmediatamente, posponiendo los cálculos para el siguiente tick. En el siguiente tick/llamada, volveremos a intentar solicitar los datos necesarios.
Nunca se debe hacer un bucle de expectativa en el código del indicador. En los scripts y en los Asesores Expertos se puede, pero en los indicadores no se puede en absoluto.
La estrategia para los cálculos y solicitudes de datos ajenos en los indicadores debe ser la siguiente: si la solicitud de datos no tuvo éxito, entonces salimos inmediatamente, posponiendo los cálculos para el siguiente tick. En el siguiente tick/llamada, volveremos a intentar solicitar los datos necesarios.
De acuerdo, pero ¿qué pasa si las lecturas del indicador deben calcularse durante una ejecución, sin esperar al siguiente tick? Por ejemplo, si hay un fin de semana o simplemente un periodo de baja liquidez, cuando el tick está fuera de un minuto? ¿Utilizar OnTimer en lugar de OnCalculate?
Después de pulsar "actualizar" se calcula todo. Sería más conveniente que los datos del indicador, creados en el inite, se calcularan antes de la primera llamada de OnCalculate/OnTimer, etc.
Sería útil tener la posibilidad de esperar su cálculo después de la inicialización en el bucle dentro del indicador.
Para calcular el indicador, el usuario debe pulsar varias veces "refrescar" en el gráfico. Lo necesita. Recordará la vieja MT4 y se quedará en ella, a pesar de algunas ventajas de MT5.
No espere en el init del indicador para crear completamente el indicador.
Cree el indicador y el control de retorno y todo el entorno y la historia se prepararán más tarde y se llamará a su código de recálculo.
No espere en el initia para la creación completa del indicador.
Cree el indicador y el control de retorno y todo el entorno y la historia se preparará más tarde y se llamará a su código de recálculo.
Aquí se llama al indicador y se calculan sus valores dentro de OnCalculate. Puede esperar indefinidamente, no se produce ningún recálculo. Para ejecutar en el gráfico de períodos D1
Por favor, explique por qué no se calcula la lectura de Ishimoku.
Aquí se llama al indicador y se calculan sus valores dentro de OnCalculate. Puede esperar indefinidamente, no se produce ningún recálculo. Para ejecutar en el gráfico de períodos D1
Por favor, explique por qué no se calcula la lectura de Ishimoku.
¿Qué te parece esto?
?Nunca se debe hacer un bucle de expectativa en el código del indicador. En los scripts y Asesores Expertos sí se puede, pero en los indicadores no se puede en absoluto.
La estrategia para los cálculos y solicitudes de datos externos en los indicadores debe ser la siguiente: si la solicitud de datos no tuvo éxito, entonces salimos inmediatamente, posponiendo los cálculos para el siguiente tick. En el siguiente tick/llamada, volveremos a intentar solicitar los datos necesarios.
Y si es así:
?Nunca se debe hacer un bucle de expectativa en el código del indicador. En los scripts y en los Asesores Expertos se puede, pero en los indicadores no se puede en absoluto.
La estrategia para los cálculos y solicitudes de datos ajenos en los indicadores debe ser la siguiente: si la solicitud de datos no tuvo éxito, entonces salimos inmediatamente, posponiendo los cálculos para el siguiente tick. En el siguiente tick/llamada, volveremos a intentar solicitar los datos necesarios.
La salida es "0" (ya que es domingo, no se ejecuta de nuevo OnCalculate )
Después de pulsar "actualizar" se calcula todo. Sería más conveniente que los datos del indicador, creados en el inite, se calcularan antes de la primera llamada de OnCalculate/OnTimer, etc.
Sería útil tener la posibilidad de esperar su cálculo después de la inicialización en el bucle dentro del indicador.
Para calcular el indicador, el usuario debe pulsar varias veces "refrescar" en el gráfico. Lo necesita. Recordará la vieja MT4 y se quedará en ella, a pesar de algunas ventajas de MT5.