2017.02.17 11:07:11.391 Trades 'xxxxx': cancel order #52592261 sell limit 1.00 PLD-6.17 at 812.23 2017.02.17 11:07:11.397 Trades 'xxxxx': accepted cancel order #52592261 sell limit 1.00 PLD-6.17 at 812.23 2017.02.17 11:07:11.398 Trades 'xxxxx': cancel order #52592261 sell limit 1.00 PLD-6.17 at 812.23 placed for execution in 6.984 ms (1.955 ms on server)
JI 0 11:29:50.991 Trades '5245006': cancel order #134078969 buy limit 1.00 RTS-6.17 at 110740 PN 0 11:29:52.745 Trades '5245006': accepted cancel order #134078969 buy limit 1.00 RTS-6.17 at 110740 RM 0 11:29:55.329 Trades '5245006': cancel #134078969 buy limit 1.00 RTS-6.17 at market done in 4342.061 ms (4281.910 ms on server)
JI 0 11:29:50.991 Trades '5245006': cancel order #134078969 buy limit 1.00 RTS-6.17 at 110740 PN 0 11:29:52.745 Trades '5245006': accepted cancel order #134078969 buy limit 1.00 RTS-6.17 at 110740 RM 0 11:29:55.329 Trades '5245006': cancel #134078969 buy limit 1.00 RTS-6.17 at market done in 4342.061 ms (4281.910 ms on server)
2017.02.1713:21:20.382 trader (RTS-3.17,M1) COrder::Place: Order sent to server... 2017.02.1713:21:20.390 trader (RTS-3.17,M1) OnTradeTransaction: Order got ticket. 2017.02.1713:21:20.399 trader (RTS-3.17,M1) OnTradeTransaction: Order place done.
2017.02.17 13:21:20.382 Trades '1007932': buy limit 2.00 RTS-6.17 at 115140 2017.02.17 13:21:20.389 Trades '1007932': accepted buy limit 2.00 RTS-6.17 at 115140 2017.02.17 13:21:20.390 Trades '1007932': buy limit 2.00 RTS-6.17 at 115140 placed for execution in 8.267 ms
JI 0 11:29:50.991 Trades '5245006': cancel order #134078969 buy limit 1.00 RTS-6.17 at 110740 PN 0 11:29:52.745 Trades '5245006': accepted cancel order #134078969 buy limit 1.00 RTS-6.17 at 110740 RM 0 11:29:55.329 Trades '5245006': cancel #134078969 buy limit 1.00 RTS-6.17 at market done in 4342.061 ms (4281.910 ms on server)
2017.02.1713:21:20.382 trader (RTS-3.17,M1) COrder::Place: Order sent to server... 2017.02.1713:21:20.390 trader (RTS-3.17,M1) OnTradeTransaction: Order got ticket. 2017.02.1713:21:20.399 trader (RTS-3.17,M1) OnTradeTransaction: Order place done.
17ms。
端末ログ
2017.02.17 13:21:20.382 Trades '1007932': buy limit 2.00 RTS-6.17 at 115140 2017.02.17 13:21:20.389 Trades '1007932': accepted buy limit 2.00 RTS-6.17 at 115140 2017.02.17 13:21:20.390 Trades '1007932': buy limit 2.00 RTS-6.17 at 115140 placed for execution in 8.267 ms
8ms。
によって追加されました。
これはおそらく、より理解しやすいと 思います
エキスパートログ
2017.02.1713:45:27.132 trader (RTS-3.17,M1) COrder::Place: Order sent to server... 2017.02.1713:45:27.141 trader (RTS-3.17,M1) OnTradeTransaction: TRADE_TRANSACTION_REQUEST --> Order got ticket. 2017.02.1713:45:27.421 trader (RTS-3.17,M1) OnTradeTransaction: TRADE_TRANSACTION_ORDER_UPDATE--> ORDER_STATE_PLACED -- > Order place done.
289ms。
端末のログです。
2017.02.17 13:45:27.132 Trades '1007932': buy limit 2.00 RTS-6.17 at 115190 2017.02.17 13:45:27.141 Trades '1007932': accepted buy limit 2.00 RTS-6.17 at 115190 2017.02.17 13:45:27.141 Trades '1007932': buy limit 2.00 RTS-6.17 at 115190 placed for execution in 8.526 ms
JI 0 11:29:50.991 Trades '5245006': cancel order #134078969 buy limit 1.00 RTS-6.17 at 110740 PN 0 11:29:52.745 Trades '5245006': accepted cancel order #134078969 buy limit 1.00 RTS-6.17 at 110740 RM 0 11:29:55.329 Trades '5245006': cancel #134078969 buy limit 1.00 RTS-6.17 at market done in 4342.061 ms (4281.910 ms on server)
Accepted - 具体的にはどのような意味ですか?
1533 - ログにサーバーのデータが再び表示されなくなりました。だから、1531を大切にしてください。
端末の承認が得られない :(
送信開始から受理されるまでの時間(6ms)が総実行時間(6.984ms)とほぼ 等しいため
(注文はOrderSendAsyncコマンドで送信されます)。
2017.02.17 11:07:11.397 Trades 'xxxxx': accepted cancel order #52592261 sell limit 1.00 PLD-6.17 at 812.23
2017.02.17 11:07:11.398 Trades 'xxxxx': cancel order #52592261 sell limit 1.00 PLD-6.17 at 812.23 placed for execution in 6.984 ms (1.955 ms on server)
ほとんどの場合、accepted は注文が取引所に送信されたことを示すサーバーからのメッセージです。
と、注文が取引所で受理され、括弧内に表示されているものが時間であることを実行するために配置さ れた。
取引所に送信してから、取引所から応答が届くまでの間 :(
追加
したがって、お客様の場合、時間は2倍に なります(注文は取引所に送信されず、あたかも2回サーバーで処理されるため、「2倍」の遅延となります)。
PN 0 11:29:52.745 Trades '5245006': accepted cancel order #134078969 buy limit 1.00 RTS-6.17 at 110740
RM 0 11:29:55.329 Trades '5245006': cancel #134078969 buy limit 1.00 RTS-6.17 at market done in 4342.061 ms (4281.910 ms on server)
~2秒 - サーバーによる注文の処理
~2秒 - サーバー上でExchangeの動作を「模倣」する。
したがって、あなたの場合、時間は2倍に なります(注文は取引所に送られたのではなく、サーバー上で2回処理されたようなものなので、「2倍」の遅延が発生します)。
PN 0 11:29:52.745 Trades '5245006': accepted cancel order #134078969 buy limit 1.00 RTS-6.17 at 110740
RM 0 11:29:55.329 Trades '5245006': cancel #134078969 buy limit 1.00 RTS-6.17 at market done in 4342.061 ms (4281.910 ms on server)
~2秒 - サーバーによる注文の処理
~2秒 - サーバー上でExchangeの動作を「模倣」する。
開発者は、ログの各行が何を意味するのかを問われるはずです。
自分で調べるのは難しいことではありません。
2017.02.17 13:21:20.390 trader (RTS-3.17,M1) OnTradeTransaction: Order got ticket.
2017.02.17 13:21:20.399 trader (RTS-3.17,M1) OnTradeTransaction: Order place done.
2017.02.17 13:21:20.389 Trades '1007932': accepted buy limit 2.00 RTS-6.17 at 115140
2017.02.17 13:21:20.390 Trades '1007932': buy limit 2.00 RTS-6.17 at 115140 placed for execution in 8.267 ms
自分の目で確認するのは難しいことではありません
端末は注文を受け付け、送信した。
サーバーは注文をシステムに登録し、実行に移した。
実行が完了し、端末に情報が届く。
ダブルタイムはありません。注文の登録と実行部分は別物です。
端末は注文を受け付け、送信した。
サーバーは注文をシステムに登録し、実行に移した。
実行が完了し、端末に情報が届く。
ダブルタイムはありません。注文の登録と実行部分は別物です。
あなたの倍賞の話です。
そして、ログを見ると、オーダーは17msに設定されていた...。
で、ターミナルのログでは8msになっています。見つめ直す
あなたの倍返しについて話して いたのです
何ですか?
PN 0 11:29:52.745 Trades '5245006': accepted cancel order #134078969 buy limit 1.00 RTS-6.17 at 110740
RM 0 11:29:55.329 Trades '5245006': cancel #134078969 buy limit 1.00 RTS-6.17 at market done in 4342.061 ms (4281.910 ms on server)
52.745 -50.991
55.329 -52.745
追加
OrderSendを使用しているため、完全な実行時間が括弧内に「2倍」表示されていますね。
で、OrderSendAsyncを使った 一部しか見えません。
EAログ
2017.02.17 13:21:20.390 trader (RTS-3.17,M1) OnTradeTransaction: Order got ticket.
2017.02.17 13:21:20.399 trader (RTS-3.17,M1) OnTradeTransaction: Order place done.
17ms。
端末ログ
2017.02.17 13:21:20.389 Trades '1007932': accepted buy limit 2.00 RTS-6.17 at 115140
2017.02.17 13:21:20.390 Trades '1007932': buy limit 2.00 RTS-6.17 at 115140 placed for execution in 8.267 ms
8ms。
によって追加されました。
これはおそらく、より理解しやすいと 思います
エキスパートログ
2017.02.17 13:45:27.141 trader (RTS-3.17,M1) OnTradeTransaction: TRADE_TRANSACTION_REQUEST --> Order got ticket.
2017.02.17 13:45:27.421 trader (RTS-3.17,M1) OnTradeTransaction: TRADE_TRANSACTION_ORDER_UPDATE--> ORDER_STATE_PLACED -- > Order place done.
289ms。
端末のログです。
2017.02.17 13:45:27.141 Trades '1007932': accepted buy limit 2.00 RTS-6.17 at 115190
2017.02.17 13:45:27.141 Trades '1007932': buy limit 2.00 RTS-6.17 at 115190 placed for execution in 8.526 ms
9ms。
PN 0 11:29:52.745 Trades '5245006': accepted cancel order #134078969 buy limit 1.00 RTS-6.17 at 110740
RM 0 11:29:55.329 Trades '5245006': cancel #134078969 buy limit 1.00 RTS-6.17 at market done in 4342.061 ms (4281.910 ms on server)
OrderSendを使用しているため、括弧内に総実行時間が「2倍」表示されていますね。
割り当てられた時間 - サーバーの入力と終了の間の時間。ダブルはありません。サーバーには、登録と実行という2つの操作があります。括弧内は、それらの実行時間の合計。
そう、それはあなたの場合です。時間もそうですが、MYログを見てみてください。
添加物
Accepted -オーダーが検証 され、チケットが割り当てられたというサーバーからの応答
2017.02.17 13:45:27.141 Trades '1007932': accepted buy limit 2.00 RTS-6.17 at 115190
そう、あなたの場合はそうなんです。時間もそうですが、MYログを見てみてください