거래 환경에서 작업할 때 일반적인 실수와 이를 제거하는 방법 - 페이지 10

 
Artyom Trishkin :

10009 TRADE_RETCODE_DONE - 귀하가 직접 설명했습니다 - 주문이 완료되었습니다. 이것은 단순히 주문이 실행 대기열의 서버에 성공적으로 배치되었다는 사실입니다.

또한이 주문이 실행되면 (결국 서버에서 거부 할 수 있음) 거래가 나타납니다. 거래 의 결과로 시작 가격이있는 위치가 나타납니다.

에 대해 읽다

거래 중 거래

TradeTransaction 이벤트가 발생할 때 Expert Advisors에서 호출됩니다. 이 기능은 거래 요청 실행 결과를 처리하도록 설계되었습니다.

무효 OnTradeTransaction ()
    const MqlTradeTransaction&      trans , // 거래 트랜잭션 구조
    const MqlTradeRequest&          request , // 요청 구조
    const MqlTradeResult&           결과       // 응답 구조
);

감사합니다. 감사합니다.
 
fxsaber :

자신의 경험.


다른 옵션이 있지만 "고급"입니다.

감사합니다~ 마켓이 열리면 해봐야겠네요...
 
fxsaber :

자신의 경험.


다른 옵션이 있지만 "고급"입니다.

감사합니다. 두 옵션 모두 작동합니다.
"고급" 버전이 무엇인지 알려주실 수 있습니까?
 
Algotrader18 :
"고급" 버전이 무엇인지 알려주실 수 있습니까?

https://www.mql5.com/ru/code/22166

TradeTransactions
TradeTransactions
  • www.mql5.com
Асинхронные торговые приказы обладают огромным преимуществом - высокая скорость при массовой отправке. Однако, распространению таких приказов мешает некоторое неудобство - данные о результате приказа возможно увидеть только в OnTradeTransaction. Такое обстоятельство заставляет обывателя строить событийную модель своей ТС, если хочется...
 
감사합니다. 감사합니다.