Errores, fallos, preguntas - página 3071

 
fxsaber:

"cuando el foco cambia al gráfico del EA" - así lo hago. No hay entradas ocultas.

Entrada oculta - falta el cuantificador 'siempre' -))))))
 
fxsaber:

"cuando el foco cambia al gráfico del EA" - así lo hago. No hay entradas ocultas.

Y esto.

Foro sobre trading, sistemas de trading automatizados y pruebas de estrategias de trading

Errores, fallos, preguntas

fxsaber, 2021.08.24 13:08

  1. Ejecutar en dos gráficos.
  2. Maximiza uno.
  3. Minimiza ambos.
  4. Ahora cambia las pestañas entre los gráficos y ve los registros.
No funciona, por desgracia.

Si se cambian las cartas normalmente desplegadas, todo funciona bien.

Haga clic en la imagen.

 
fxsaber:

"cuando el foco cambia al gráfico del EA" - así lo hago. No hay entradas ocultas.

Así es: cuando el foco cambia al gráfico del EA minimizado.
 
Artyom Trishkin:
La forma correcta es: cuando se cambia el foco al gráfico del EA minimizado.

Correcto es cuando siempre funciona. ¿Por qué se necesita un código que funciona en algunos casos y no funciona en otros?


ZZY cosas triviales a través de ChartGetInteger y estática a la vez lo hizo. El problema es que CHART_CHANGE no siempre se genera cuando se pierde el foco. En definitiva, parece un problema irresoluble.

 
fxsaber:

Correcto es cuando siempre funciona. ¿Por qué se necesita un código que funciona en algunos casos y no funciona en otros?


ZZY cosas triviales a través de ChartGetInteger y estática a la vez lo hizo. El problema es que CHART_CHANGE no siempre se genera cuando se pierde el foco. En definitiva, parece un problema irresoluble.

Me refiero a la corrección de la condición, no al trabajo. Por supuesto, estoy de acuerdo en que siempre debería funcionar.
 
fxsaber:

Correcto es cuando siempre funciona. ¿Por qué se necesita un código que funciona en algunos casos y no funciona en otros?


ZZY cosas triviales a través de ChartGetInteger y estática a la vez lo hizo. El problema es que CHART_CHANGE no siempre se genera cuando se pierde el foco. En definitiva, parece un problema irresoluble.

El problema parece no estar en el código, sino que el evento OnChartEvent() no funciona en una ventana incompleta.

Al hacer clic en la imagen...


 
Alexey Viktorov:

No parece ser un problema de código, pero el evento OnChartEvent() en una ventana desplegada de forma incompleta no funciona.

+ problema con las cartas totalmente desplegadas, que antes se minimizaban.

Lástima que no haya funcionado para los gráficos desplegados en el caso general.

 
fxsaber:

+ el problema de las cartas totalmente expandidas, que antes se minimizaban.

Lástima que no haya funcionado para los gráficos desplegados en el caso general.

En este caso, si cambiamos a un tercer gráfico que no tenga este EA, todo se habilita y empieza a funcionar sin problemas.

También debemos intentar activar el clic de evento en el gráfico. Tal vez dé un impulso y todo empiece a funcionar...

 
Alexey Viktorov:

También deberías probar el evento de clic del gráfico. Tal vez dé un empujón y todo empiece a funcionar...

Yo mismo paso de un gráfico a otro con teclas de acceso rápido, a través de BRING_TO_TOP.

 
Desarrolladores, por favor, proporcionen una opción para desactivar el puntero normal del ratón en el área de la ventana activa, para que pueda dibujar el suyo propio.