Errores, fallos, preguntas - página 2550

 
Vladimir Karputov:

¿Dónde están los registros? No ha proporcionado absolutamente ninguna información.

Además, vaya al hilo delClub de Telépatas.

Ya los he dado más arriba.

 
Andy:

Ya los he citado anteriormente.

Lee. Aprender:Registro de la plataforma - Para usuarios avanzados - Primeros pasos


Nota - el archivo de registro no es una IMAGEN, es un ARCHIVO con información de texto.

Журнал платформы - Для продвинутых пользователей - MetaTrader 5
Журнал платформы - Для продвинутых пользователей - MetaTrader 5
  • www.metatrader5.com
В журналах платформы фиксируются практически все выполняемые действия. В них вы найдете описание всех важных событий: синхронизации со счетом провайдера при копировании сигналов, результаты миграции на хостинг, детали покупок в Маркете и многое другое. Журнал экспертов — показывается на вкладке "Эксперты" окна "Инструменты". В нем содержится...
 
Vladimir Karputov:

La lectura. Aprender:Registro de la plataforma - Para usuarios avanzados - Primeros pasos


Nota - el archivo de registro no es una IMAGEN, es un ARCHIVO con información de texto.

¿Es diferente de una foto?

2019.08.29 20:29:59.113 1 (EURUSD,M5)   CTrade::OrderSend: instant sell 0.50 EURUSD at 1.10608 [auto trading disabled by client]
2019.08.29 21:04:59.282 1 (EURUSD,M5)   CTrade::OrderSend: instant sell 0.50 EURUSD at 1.10624 [auto trading disabled by client]
 
Andy:

¿Es diferente de la foto?

Todo es una pieza. Necesita dos archivos de registro para el día.

 
¿Por qué? Esta pieza tiene toda la información sobre mi pregunta, el registro de Logs no la tiene en absoluto.
 
Andy:
¿Por qué? Esta pieza tiene toda la información sobre mi problema, el registro de Logs no lo tiene en absoluto.

El archivo de registro de la pestaña Log contiene mucha información útil. Por ejemplo, un mensaje que te diga que tu ordenador se ha apagado del todo o que no había conexión :)

 

Todo está bien ahí, por eso no lo doy.

El motivo del fallo es el rápido cambio de precio, quiero saber la razón técnica por la que el EA estándar generado en el MQL5 Wizard permite saltarse la señal en este.

La cuestión es puramente teórica. Si el precio cambia muy rápidamente al principio de la barra, la señal de trading en forma de mensajes de asesoramiento puede no llegar nunca a la pestaña de Asesores Expertos cuando se pulsa el botón de AutoTrading y no hay rastros de ello en los registros, por lo que no los traigo aquí.

 
Andy:

Todo está bien ahí, por eso no lo doy.

El motivo del fallo es el rápido cambio de precio, quiero saber la razón técnica por la que el EA estándar generado en el MQL5 Wizard permite saltarse la señal en este.

La cuestión es puramente teórica. Si el precio cambia muy rápidamente al principio de la barra, la señal de comercio en forma de mensajes de asesoramiento puede no aparecer en la pestaña de Expertos cuando se pulsa el botón de AutoTrading y no hay rastros de ello en los registros, por lo tanto no los traigo aquí.

Bueno, puede que no haya habido una señal perdida. Y el EA envió una solicitud de comercio. Pero debido al rápido movimiento de los precios, la cotización a la que se envió la solicitud estaba desfasada. Por eso no se ejecutó la solicitud. Normalmente, en esta situación se produce una recotización. Y el procesamiento de las recotizaciones es una tarea independiente que queda fuera de la biblioteca estándar, porque los motivos de recotización y rechazo de la solicitud pueden ser diferentes.
 

El caso es que cuando se pulsa el botón de AutoTrading, la petición no se envía al servidor, sino que sólo se muestra un mensaje en la pestaña de Expertos (ver captura de pantalla). Pero en este caso, tenía señales antes y después, pero entre ellas a las 20:40 (MSC+3) no estaba presente en el movimiento rápido del precio, aunque está en el probador. Quiero saber la razón.

No hay señal a las 20:40 (MSC+3h)

Registro de pruebas - hay un acuerdo a las 17:40 (hora MSC)

2019.08.30 07:35:05.965 Trade   2019.08.29 17:30:00   instant sell 0.50 EURUSD at 1.10608 (1.10608 / 1.10628)
2019.08.30 07:35:05.965 Trades  2019.08.29 17:30:00   deal #14  sell 0.50 EURUSD at 1.10608 done (based on order #14)
2019.08.30 07:35:05.965 Trade   2019.08.29 17:30:00   deal performed [#14  sell 0.50 EURUSD at 1.10608]
2019.08.30 07:35:05.965 Trade   2019.08.29 17:30:00   order performed sell 0.50 at 1.10608 [#14  sell 0.50 EURUSD at 1.10608]
2019.08.30 07:35:05.965 1 (EURUSD,M5)   2019.08.29 17:30:00   CTrade::OrderSend: instant sell 0.50 EURUSD at 1.10608 [done at 1.10608]
2019.08.30 07:35:06.077 Trade   2019.08.29 17:40:00   instant buy 1.00 EURUSD at 1.10807 (1.10787 / 1.10807)
2019.08.30 07:35:06.077 Trades  2019.08.29 17:40:00   deal #15  buy 1.00 EURUSD at 1.10807 done (based on order #15)
2019.08.30 07:35:06.077 Trade   2019.08.29 17:40:00   deal performed [#15  buy 1.00 EURUSD at 1.10807]
2019.08.30 07:35:06.077 Trade   2019.08.29 17:40:00   order performed buy 1.00 at 1.10807 [#15  buy 1.00 EURUSD at 1.10807]
2019.08.30 07:35:06.077 1 (EURUSD,M5)   2019.08.29 17:40:00   CTrade::OrderSend: instant buy 1.00 EURUSD at 1.10807 [done at 1.10807]
2019.08.30 07:35:06.179 Trade   2019.08.29 18:05:00   instant sell 1.00 EURUSD at 1.10624 (1.10624 / 1.10644)
2019.08.30 07:35:06.179 Trades  2019.08.29 18:05:00   deal #16  sell 1.00 EURUSD at 1.10624 done (based on order #16)
2019.08.30 07:35:06.179 Trade   2019.08.29 18:05:00   deal performed [#16  sell 1.00 EURUSD at 1.10624]
2019.08.30 07:35:06.179 Trade   2019.08.29 18:05:00   order performed sell 1.00 at 1.10624 [#16  sell 1.00 EURUSD at 1.10624]
2019.08.30 07:35:06.179 1 (EURUSD,M5)   2019.08.29 18:05:00   CTrade::OrderSend: instant sell 1.00 EURUSD at 1.10624 [done at 1.10624]
No hay errores en el registro "Log".
 
Andy:

El caso es que cuando se pulsa el botón de AutoTrading, la petición no se envía al servidor, sino que sólo se muestra un mensaje en la pestaña de Expertos (ver captura de pantalla). Pero en este caso, tenía señales antes y después, pero entre ellas a las 20:40 (MSC+3) no estaba presente en el movimiento rápido del precio, aunque está en el probador. Quiero saber la razón.


Registro del probador - hay un acuerdo a las 17:40 (hora MSC)

Posible razón: diferente estado del entorno comercial en el sitio real y en el Probador de Estrategias: los Asesores Expertos generados por el Asistente MQL5 siempre operan con una sola posición, es decir, si hay una posición y hay una señal en la misma dirección, la señal se pierde. Y ahora la pregunta: ¿en ese día en la posición real estaba abierto en este símbolo?


Por eso necesitas ambos archivos de registro. Allí hay mucha información.