La gran y terrible MT4 para siempre (o cómo hacer una estrategia de transición) - página 31

 
fxsaber #:

No es fácil de explicar porque hay muchas trampas. Escribió una solución que permite a los usuarios trabajar sin problemas. Pero analizar la implementación interna es para conocedores especiales.

¿Me puede dar un enlace, por favor?

 
Vasiliy Pushkaryov #:

Aunque el método PositionClose(Symbol) en SB asigna el tipo de transacción TRADE_ACTION_DEAL.

Resulta que debería haber un ticket de transacción, pero a menudo no lo hay.

Un OrderSend exitoso para ACTION_DEAL es aumentar el OrdersTotal en uno. Todo lo que ocurra después (redirección o ejecución total/parcial de una orden de mercado con aparición de transacciones) no tiene nada que ver con OrderSend.

 
Vasiliy Pushkaryov #:

¿Me puede dar un enlace, por favor?

https://www.mql5.com/ru/blogs/post/745331

Проверка на наличие дублей ордеров/позиций в MT5
Проверка на наличие дублей ордеров/позиций в MT5
  • www.mql5.com
Появление дублей ордеров/позиций в MT5 - архитектурная особенность платформы, с которой многие сталкиваются. Данная неприятность вызывает серьезные перекосы в торговых рисках, ломает логику, усложняет
 
fxsaber #:

Un OrderSend exitoso para ACTION_DEAL es aumentar el OrdersTotal en uno. Todo lo que ocurra después (redirección o ejecución total/parcial de una orden de mercado con aparición de operaciones) ya no es relevante para OrderSend.

Cínico. Estoy dormido.