FORTS: OnTradeTransaction() 返回代码 - 页 10

 
Михаил:

对,打错了 :)

谢谢,纠正了它...

我自己也经常感到困惑 )不舒服和不正确的订单处理功能。

 
Sergey Chalyshev:

我自己也经常感到困惑 )不方便和不正确的订单处理功能。

还有一个地方要去。

好的
 

没过多久,MQ亚历山大的 "快乐 "就得到了解释!

在删除订单 前会进行检查

 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/ru/forum/58012/page9#comment_2074928
ФОРТС: OnTradeTransaction() коды возврата
ФОРТС: OnTradeTransaction() коды возврата
  • www.mql5.com
Сейчас, коды возврата торгового сервера функции OnTradeTransaction() выглядят так:. - Страница 9 - Категория: биржевой трейдинг
 

在这里。

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

在这里。

这里是什么?
 
Михаил:
它是什么?
目前还不清楚该搜查令的具体状况。