La suscripción a OnBookEvent a veces se cae - ¿existe? - página 13

 
Andrey Barinov:

No estoy confundido.

Aquí está esta parte de su código

Se trata de la propiedad del gráfico, no de la suscripción.

Es CHARTEVENT_MOUSE_WHEEL, no CHART_EVENT_MOUSE_WHEEL (similar, no igual).

Te recomiendo que leas primero todo el tema

 
Se está cayendo. Porque no es una señal. Tampoco es un abono. Desde luego, no es una propiedad del gráfico.
 

Según la respuesta del servicio de atención al cliente, se supone que el contador es el mismo para todo el gráfico (cada símbolo es diferente), y cada desarrollador MQL tiene que confiar en que otros desarrolladores MQL no cometerán un error al disminuir el contador en el mismo gráfico. Las explicaciones se añadirán a la ayuda.

"Es la gente que se ahoga la que debe salvar a la gente que se ahoga".

 
Stanislav Korotky:

Según la respuesta del servicio de atención al cliente, se supone que el contador es el mismo para todo el gráfico (cada símbolo es diferente), y cada desarrollador MQL tiene que confiar en que otros desarrolladores MQL no cometerán un error al disminuir el contador en el mismo gráfico. Las explicaciones se añadirán a la ayuda.

"Hay que salvar a los que se ahogan".

Y si se ha disparado un indicador invisible "accidental" (seguro que hay alguno en el Mercado)... Si no reinicias tu terminal, tendrás que pelearte con él en vano.

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

Errores, fallos, preguntas

fxsaber, 2018.08.06 16:49

Me gustaría que hubiera un ProcessExplorer en MT5. Para poder ver qué EA/indicador consume qué indicadores/recursos.

Con la llegada de los Servicios aún más relevante.

 
fxsaber :

Y si el indicador "invisible" se lanzó "por casualidad" (seguro que los hay en el Mercado)... Hasta que reinicie el Terminal, tendrá que jurar sin resultado.

Con la llegada de los Servicios es aún más urgente.

Para poder recuperar el BookEvent (), el indicador debe ser visible en el diagrama.
 
Alain Verleyen:
Para poder obtener BookEvent (), el indicador debe ser visible en el gráfico.

Se trata de esto. El indicador invisible de no liberación simplemente hará un MarketRelease en todos los símbolos de MarketWatch en OnCalculate. Y nadie podrá suscribirse al marketWatch hasta que se recargue el Terminal.

Документация по MQL5: Получение рыночной информации / MarketBookRelease
Документация по MQL5: Получение рыночной информации / MarketBookRelease
  • www.mql5.com
Обычно эта функция должна вызываться из функции OnDeinit() в том случае, если в функции OnInit() была вызвана соответствующая функция MarketBookAdd(). Либо должна вызываться из деструктора класса, если в конструкторе этого класса вызывается соответствующая функция MarketBookAdd().
 
fxsaber:

indicador de irrecuperabilidad

¿Completamente irrecuperable?

 
fxsaber :

Habla sobre ello. Un indicador invisible de deshacer el borrado simplemente en OnCalculate hará MarketRelease en todos los símbolos de MarketWatch. Y nadie puede suscribir el vaso hasta que se recargue el Terminal.

Lo siento, probablemente no te entiendo.
 
Andrey Barinov:

¿Completamente inamovible?

No consigo que se borre.

 
fxsaber:

No puedo quitarlo.

¿Lo has probado?

if(reason == REASON_INITFAILED)
  {
    Print( "Индикатор удалён! Причина - ошибка инициализации." );
    int window=ChartWindowFind();
    string sh_name = ChartIndicatorName(ChartID(), window, 0); 
    ChartIndicatorDelete(ChartID(), window, sh_name);
  }
Razón de la queja: