Aceptación de órdenes SL/TP - página 6

 
fxsaber:

Se ve la orden en el terminal y luego desaparece. Entonces no aparece en el servidor: el billete se da de baja. Por favor, no interfiera.

¿Se ha comunicado con el corredor? Aparentemente, sí... pero el resultado técnico no se presenta en el foro general. Esto no puede repetirse ni validarse.

Si quieres que te dejen en paz, habla con el servicio técnico de MQ. Si no lo tienes, habla con la pared.

 
Maxim Kuznetsov:

comunicarse con el soporte técnico de MQ.

Esto es lo que hago.

 

Transacción TRADE_TRANSACTION_HISTORY_DELETE - "Borrar orden del historial de órdenes. Este tipo está destinado a ampliar la funcionalidad en el lado del servidor comercial".

¿Aparentemente ampliado?
 
mktr8591:

Transacción TRADE_TRANSACTION_HISTORY_DELETE - "Borrar orden del historial de órdenes. Este tipo está destinado a ampliar la funcionalidad en el lado del servidor comercial".

Al parecer, se ha ampliado...

No hay nada en los registros del servidor.

 
fxsaber:

OrderGetTicket las vieron). Cuando estos pedidos desaparecieron, no estaban en el historial de pedidos. No aparecen en el historial de pedidos en absoluto.

Lo he comprobado a mano: no existe. Me he puesto en contacto con el corredor. El broker ha comprobado el servidor y ni ellos (los tickets) están en el historial ni en los registros.

El corredor informa de que si los pedidos se ordenan por billetes, hay agujeros en estos lugares: los billetes saltan por encima de estos valores.


MT5-Servidor b2940. Un error alarmante. Recomiendo a los corredores que comprueben los agujeros de las entradas, ya que no hay una numeración clara de las mismas.


ZZY Estas órdenes no aparecen en los registros de la Terminal porque eran órdenes TP - se crean automáticamente cuando el precio alcanza el nivel TP de la posición abierta.

ZZZY ¿Qué debo hacer para eliminar este problema?

@Rashid Umarov, @Renat Fatkhullin, @Anton, @Slava, les enviaron todos los detalles.

 
fxsaber:

@Rashid Umarov, @Renat Fatkhullin, @Anton, @Slava, les enviaron todos los detalles.

Estimados desarrolladores, ¿en qué casos (aparte de la reconexión) se actualizan las tablas de posiciones/órdenes/transacciones reales/históricas fuera del mecanismo OnTradeTransaction?

 
fxsaber:

OrderGetTicket las vieron). Cuando estos pedidos desaparecieron, no estaban en el historial de pedidos. No aparecen en el historial de pedidos en absoluto.

Lo he comprobado a mano: no existe. Me he puesto en contacto con el corredor. El broker ha comprobado el servidor y no aparecen ni en el historial ni en los registros.

El corredor informa de que si los pedidos se ordenan por billetes, hay agujeros en estos lugares: los billetes saltan por encima de estos valores.


MT5-Servidor b2940. Un error alarmante. Recomiendo a los corredores que comprueben los agujeros de las entradas, ya que no hay una numeración clara de las mismas.


ZZY Estas órdenes no aparecen en los registros del Terminal porque eran órdenes TP - se crean automáticamente cuando el precio alcanza el nivel TP de la posición abierta.

ZZZY ¿Qué debo hacer para eliminar este problema?

Me enfrenté a una situación similar. La situación era la siguiente:

1. Había una orden limitada de compra de 0,6.

2. El 0,1 se llenó parcialmente.

3. El 0,5 restante del límite de compra se rompe, porque el corredor activa la activación.

4. Intento cerrar 0,1 vaciados por CloseBy y recibo un rechazo por el punto 3.

Eventualmente esta orden CloseBy desaparece. Y no se encuentra en ninguna parte, ni en el cliente, ni siquiera en el servidor en el historial. Cuando se clasifica por billete, hay un agujero allí.


Un servidor MT5 con errores y órdenes perdidas es muy desagradable.

 
traveller00:

Se enfrentó a una situación similar. Fue así:

Creo que se puede escribir el código de reproducción de este problema en la demo. Lo más probable es que no sea necesario, ya que los desarrolladores deberían tener claro el problema.
 
El agente también se comprometió a redactar un informe. Si necesito el código, lo escribiré. Por ahora, dado que el 90% de los informes van como a un agujero negro, incluso después de repetidos informes y de llenar la cuenta personal, no me gustaría perder el tiempo, gratis últimamente, por desgracia, no lo suficiente.
 

MT5-Servidor b3091. El problema de la falta de pedidos (agujero en la secuencia de billetes) es relevante. Es difícil decir cuán crítico es este error desde el punto de vista de losriesgos de las operaciones y de la lógica del EA. Lo que sí se puede afirmar sin ambigüedad es que el fallo existe: el servidor pierde órdenes.

ZZY Ya he descrito anteriormente las órdenes perdedoras en posts anteriores, y ahora me gustaría añadir la siguiente. El precio alcanzó el punto de toma de una posición abierta. El servidor ha generado la correspondiente orden de mercado TP y la ha entregado al terminal (los Asesores Expertos la han visto). Entonces esta orden de TP-market desapareció sin dejar rastro no sólo en el Terminal, sino también en el Servidor.