FORTS: OnTradeTransaction() 반환 코드 - 페이지 10

 
Михаил :

맞습니다, 오타입니다 :)

감사합니다 수정했습니다...

나는 종종 혼란스러워합니다) 주문 작업에 대한 불편하고 잘못된 기능.

 
Sergey Chalyshev :

나는 종종 혼란스러워합니다) 주문 작업에 대한 불편하고 잘못된 기능.

한 자리 더 남았습니다:

확인
 

MQ에 대한 Alexander의 설명에서 나온 "기쁨"은 오래가지 못했습니다!

주문을 삭제하기 전에 다음을 확인합니다 .

 ENUM_ORD_REAL_STATE rl_state = CheckOrderState( ticket );
//---  
   switch ( rl_state )
  {
     case ORD_NOT_SPECIFIED:
     case ORD_NONE_CANCELED:        
     case ORD_NONE_PARTIAL_CANCELED:
     case ORD_NONE_PARTIAL:         
     case ORD_NONE_EXPIRED:         
     case ORD_NONE_FILLED:          
     case ORD_NONE_REJECTED: Canceled();
                             break ;
     case ORD_BUSY:           return ;
                             break ;
     case ORD_EXIST:        
     case ORD_EXIST_PARTIAL: Remove();         
                             break ; 
  }

결과:

 2015.12 . 02 16 : 15 : 00.467 Forts_trader (UJPY- 12.15 ,H1)    Remove: Ордер не отослан! Причина: Неправильный запрос; Билет = 24313304
2015.12 . 02 16 : 15 : 00.467 Forts_trader (UJPY- 12.15 ,H1)    Remove: Ордер не отослан! Причина: Неправильный запрос; Билет = 24313305
2015.12 . 02 16 : 15 : 00.478 Forts_trader (UJPY- 12.15 ,H1)    Remove: Ордер не отослан! Причина: Неправильный запрос; Билет = 24313304
2015.12 . 02 16 : 15 : 00.478 Forts_trader (UJPY- 12.15 ,H1)    Remove: Ордер не отослан! Причина: Неправильный запрос; Билет = 24313305
2015.12 . 02 16 : 15 : 00.514 Forts_trader (UJPY- 12.15 ,H1)    Remove: Ордер не отослан! Причина: Неправильный запрос; Билет = 24313304
2015.12 . 02 16 : 15 : 00.514 Forts_trader (UJPY- 12.15 ,H1)    Remove: Ордер не отослан! Причина: Неправильный запрос; Билет = 24313305
2015.12 . 02 16 : 15 : 00.686 Forts_trader (UJPY- 12.15 ,H1)    Remove: Ордер не отослан! Причина: Неправильный запрос; Билет = 24313304
2015.12 . 02 16 : 15 : 00.686 Forts_trader (UJPY- 12.15 ,H1)    Remove: Ордер не отослан! Причина: Неправильный запрос; Билет = 24313305
2015.12 . 02 16 : 15 : 00.708 Forts_trader (UJPY- 12.15 ,H1)    Remove: Ордер не отослан! Причина: Неправильный запрос; Билет = 24313304
2015.12 . 02 16 : 15 : 00.708 Forts_trader (UJPY- 12.15 ,H1)    Remove: Ордер не отослан! Причина: Неправильный запрос; Билет = 24313305
2015.12 . 02 16 : 15 : 01.263 Forts_trader (UJPY- 12.15 ,H1)    Remove: Ордер не отослан! Причина: Неправильный запрос; Билет = 24313304
2015.12 . 02 16 : 15 : 01.263 Forts_trader (UJPY- 12.15 ,H1)    Remove: Ордер не отослан! Причина: Неправильный запрос; Билет = 24313305
2015.12 . 02 16 : 15 : 01.286 Forts_trader (UJPY- 12.15 ,H1)    Remove: Ордер не отослан! Причина: Неправильный запрос; Билет = 24313304
2015.12 . 02 16 : 15 : 01.286 Forts_trader (UJPY- 12.15 ,H1)    Remove: Ордер не отослан! Причина: Неправильный запрос; Билет = 24313305
2015.12 . 02 16 : 15 : 01.358 Forts_trader (UJPY- 12.15 ,H1)    Remove: Ордер не отослан! Причина: Неправильный запрос; Билет = 24313305
 

아마도 당신은 잘못 확인하고 있습니다. 코드는 많은 개스킷과 함께 다리를 부러뜨릴 것입니다.

더 많은 것을 이해하기 위해 ORDER_STATE_PARTIAL 또는 ORDER_STATE_PLACED와 같은 특정 상태가 무엇인지 알 수 없을 정도로 훌륭합니다.

어떻게 그런 메시지를 가지고 살 수 있습니까? 주문 삭제를 시도하는 것으로 보이지만 "주문이 전송되지 않았습니다!"라는 메시지가 표시됩니다.

 
Dmitry Fedoseev :

아마도 당신은 잘못 확인하고 있습니다. 코드는 많은 개스킷과 함께 다리를 부러뜨릴 것입니다.

더 많은 것을 이해하기 위해 ORDER_STATE_PARTIAL 또는 ORDER_STATE_PLACED와 같은 특정 상태가 무엇인지 알 수 없을 정도로 훌륭합니다.

어떻게 그런 메시지를 가지고 살 수 있습니까? 주문 삭제를 시도하는 것으로 보이지만 "주문이 전송되지 않았습니다!"라는 메시지가 표시됩니다.

https://www.mql5.com/ru/forum/58012/page2#comment_2017705
ФОРТС: OnTradeTransaction() коды возврата
ФОРТС: OnTradeTransaction() коды возврата
  • www.mql5.com
Сейчас, коды возврата торгового сервера функции OnTradeTransaction() выглядят так:. - Страница 2 - Категория: биржевой трейдинг
 
무슨 일이 일어났는지 아직 밝히지 않았습니다.   ORDER_STATE_PARTIAL 또는 ORDER_STATE_PLACED
 
Dmitry Fedoseev :
무슨 일이 일어났는지 아직 밝히지 않았습니다.   ORDER_STATE_PARTIAL 또는 ORDER_STATE_PLACED
https://www.mql5.com/en/forum/58012/page9#comment_2074928
ФОРТС: OnTradeTransaction() коды возврата
ФОРТС: OnTradeTransaction() коды возврата
  • www.mql5.com
Сейчас, коды возврата торгового сервера функции OnTradeTransaction() выглядят так:. - Страница 9 - Категория: биржевой трейдинг
 

여기:

 case ORD_EXIST:         
case  ORD_EXIST_PARTIAL: Remove();   
 
Dmitry Fedoseev :

여기:

여기 뭐 있어?
 
Михаил :
여기 뭐야?
그 명령이 어떤 구체적인 상태를 가졌는지는 분명하지 않습니다.