フォルツァ執行上の問題点 - ページ 84

 
prostotrader:

最大の疑問はこれ

6~7msで、あとはブレーキが理解できない(917.779)

SDでは、交換ブレーキが再現可能な ケースを考えています。
 
fxsaber:
SRは、交換-交換ブレーキの再現性のある ケースを扱っています。

よし、その間に

2017.02.10 19:44:01.393 trader (PLD-3.17,H1)    CheckOrders: Задержка ответа сервера. Ожидание продолжается...
2017.02.10 19:44:00.362 Trades  'xxxxx': sell limit 1.00 PLD-6.17 at 812.23
2017.02.10 19:44:01.554 Trades  'xxxxx': accepted sell limit 1.00 PLD-6.17 at 812.23
2017.02.10 19:44:01.559 Trades  'xxxxx': sell limit 1.00 PLD-6.17 at 812.23 placed for execution in 1196.961 ms
2017.02.10 19:44:01.570 Trades  'xxxxx': cancel order #52377653 sell limit 1.00 PLD-6.17 at 812.23
2017.02.10 19:44:01.575 Trades  'xxxxx': accepted cancel order #52377653 sell limit 1.00 PLD-6.17 at 812.23
2017.02.10 19:44:01.580 Trades  'xxxxx': cancel order #52377653 sell limit 1.00 PLD-6.17 at 812.23 placed for execution in 9.844 ms
 
prostotrader:

OK、その間に

今すぐ引っ越すことはできない。
 

また、このような遅延はインターネットの問題では説明できないと思います(ほぼ5秒の遅延)

2017.02.15 12:16:39.007 trader (NOTK-3.17,H1)     CheckOrders: Задержка ответа сервера. Ожидание продолжается...
2017.02.15 12:16:40.021 trader (NOTK-3.17,H1)     CheckOrders: Задержка ответа сервера. Ожидание продолжается...
2017.02.15 12:16:41.035 trader (NOTK-3.17,H1)     CheckOrders: Задержка ответа сервера. Ожидание продолжается...
2017.02.15 12:16:42.049 trader (NOTK-3.17,H1)     CheckOrders: Задержка ответа сервера. Ожидание продолжается...

2017.02.15 12:15:34.581 Trades  'xxxxx': cancel order #52478062 buy limit 2.00 LKOH-9.17 at 32386
2017.02.15 12:15:34.591 Trades  'xxxxx': accepted cancel order #52478062 buy limit 2.00 LKOH-9.17 at 32386
2017.02.15 12:15:34.591 Trades  'xxxxx': cancel order #52478062 buy limit 2.00 LKOH-9.17 at 32386 placed for execution in 7.249 ms
2017.02.15 12:16:37.971 Trades  'xxxxx': buy limit 2.00 NOTK-6.17 at 72453
2017.02.15 12:16:42.212 Trades  'xxxxx': sell limit 2.00 ED-6.17 at 1.0618
2017.02.15 12:16:42.672 Trades  'xxxxx': accepted buy limit 2.00 NOTK-6.17 at 72453
2017.02.15 12:16:42.672 Trades  'xxxxx': buy limit 2.00 NOTK-6.17 at 72453 placed for execution in 4703.252 ms
2017.02.15 12:16:42.672 Trades  'xxxxx': cancel order #52478363 buy limit 2.00 NOTK-6.17 at 72453
2017.02.15 12:16:42.752 Trades  'xxxxx': accepted sell limit 2.00 ED-6.17 at 1.0618
2017.02.15 12:16:42.752 Trades  'xxxxx': sell limit 2.00 ED-6.17 at 1.0618 placed for execution in 532.410 ms
2017.02.15 12:16:42.752 Trades  'xxxxx': accepted cancel order #52478363 buy limit 2.00 NOTK-6.17 at 72453
2017.02.15 12:16:42.752 Trades  'xxxxx': cancel order #52478363 buy limit 2.00 NOTK-6.17 at 72453 placed for execution in 78.942 ms
2017.02.15 12:17:40.500 Trades  'xxxxx': cancel order #52478384 sell limit 2.00 ED-6.17 at 1.0618
2017.02.15 12:17:40.506 Trades  'xxxxx': accepted cancel order #52478384 sell limit 2.00 ED-6.17 at 1.0618
2017.02.15 12:17:40.507 Trades  'xxxxx': cancel order #52478384 sell limit 2.00 ED-6.17 at 1.0618 placed for execution in 6.477 ms
 
prostotrader:

また、このような遅延はインターネットの問題では説明できないと思います(ほぼ5秒の遅延)

SRより。

新規口座開設

Логин: 5245006 
Пароль: 6 zodtyeh 
Инвестор: tcncj7nx

その上で、上記のスクリプトを3回実行しました。

  1. FOREX+MOEX+DGCXのシンボルです。
  2. MOEX+AUDUSD。
  3. 為替
スクリプトは一度もエラーを発生させず、手動で停止しました。それぞれの打ち上げでブレーキがかかった(ログを参照)。

2本目ではとても遅かったです。

2017.02.15 11:29:55.339 4342134
2017.02.15 11:29:55.339 Request.action = TRADE_ACTION_REMOVE (8)
2017.02.15 11:29:55.339 Request.magic = 0
2017.02.15 11:29:55.339 Request.order = 134078969
2017.02.15 11:29:55.339 Request.symbol = 
2017.02.15 11:29:55.339 Request.volume = 0.0
2017.02.15 11:29:55.339 Request.price = 0.0
2017.02.15 11:29:55.339 Request.stoplimit = 0.0
2017.02.15 11:29:55.339 Request.sl = 0.0
2017.02.15 11:29:55.339 Request.tp = 0.0
2017.02.15 11:29:55.339 Request.deviation = 0
2017.02.15 11:29:55.339 Request.type = ORDER_TYPE_BUY (0)
2017.02.15 11:29:55.339 Request.type_filling = ORDER_FILLING_FOK (0)
2017.02.15 11:29:55.339 Request.type_time = ORDER_TIME_GTC (0)
2017.02.15 11:29:55.339 Request.expiration = 1970.01.01 00:00:00
2017.02.15 11:29:55.339 Request.comment = 
2017.02.15 11:29:55.339 Request.position = 0
2017.02.15 11:29:55.339 Request.position_by = 0
2017.02.15 11:29:55.339 Result.retcode = 10009
2017.02.15 11:29:55.339 Result.deal = 0
2017.02.15 11:29:55.339 Result.order = 134078969
2017.02.15 11:29:55.339 Result.volume = 0.0
2017.02.15 11:29:55.339 Result.price = 0.0
2017.02.15 11:29:55.339 Result.bid = 0.0
2017.02.15 11:29:55.339 Result.ask = 0.0
2017.02.15 11:29:55.339 Result.comment = Request executed 4342.134 + 6.068 ms
2017.02.15 11:29:55.339 Result.request_id = 7399
2017.02.15 11:29:55.339 Result.retcode_external = 0
2017.02.15 11:29:55.339 
2017.02.15 11:30:03.851 8512149
2017.02.15 11:30:03.851 Request.action = TRADE_ACTION_DEAL (1)
2017.02.15 11:30:03.851 Request.magic = 0
2017.02.15 11:30:03.851 Request.order = 0
2017.02.15 11:30:03.851 Request.symbol = RTS-9.17
2017.02.15 11:30:03.851 Request.volume = 1.0
2017.02.15 11:30:03.851 Request.price = 115130.0
2017.02.15 11:30:03.851 Request.stoplimit = 0.0
2017.02.15 11:30:03.851 Request.sl = 0.0
2017.02.15 11:30:03.851 Request.tp = 0.0
2017.02.15 11:30:03.851 Request.deviation = 100
2017.02.15 11:30:03.851 Request.type = ORDER_TYPE_BUY (0)
2017.02.15 11:30:03.851 Request.type_filling = ORDER_FILLING_RETURN (2)
2017.02.15 11:30:03.851 Request.type_time = ORDER_TIME_DAY (1)
2017.02.15 11:30:03.851 Request.expiration = 1970.01.01 00:00:00
2017.02.15 11:30:03.851 Request.comment = My Position
2017.02.15 11:30:03.851 Request.position = 0
2017.02.15 11:30:03.851 Request.position_by = 0
2017.02.15 11:30:03.851 Result.retcode = 10009
2017.02.15 11:30:03.851 Result.deal = 117691016
2017.02.15 11:30:03.851 Result.order = 134079385
2017.02.15 11:30:03.851 Result.volume = 1.0
2017.02.15 11:30:03.851 Result.price = 115040.0
2017.02.15 11:30:03.851 Result.bid = 114740.0
2017.02.15 11:30:03.851 Result.ask = 115130.0
2017.02.15 11:30:03.851 Result.comment = Request executed 8512.149 + 0.012 ms
2017.02.15 11:30:03.851 Result.request_id = 7400
2017.02.15 11:30:03.851 Result.retcode_external = 0


そして3本目には

2017.02.15 11:36:01.213 3695478
2017.02.15 11:36:01.213 Request.action = TRADE_ACTION_PENDING (5)
2017.02.15 11:36:01.213 Request.magic = 0
2017.02.15 11:36:01.213 Request.order = 0
2017.02.15 11:36:01.213 Request.symbol = GBPCAD
2017.02.15 11:36:01.213 Request.volume = 1.0
2017.02.15 11:36:01.213 Request.price = 1.4748
2017.02.15 11:36:01.213 Request.stoplimit = 0.0
2017.02.15 11:36:01.213 Request.sl = 0.0
2017.02.15 11:36:01.213 Request.tp = 0.0
2017.02.15 11:36:01.213 Request.deviation = 100
2017.02.15 11:36:01.213 Request.type = ORDER_TYPE_BUY_LIMIT (2)
2017.02.15 11:36:01.213 Request.type_filling = ORDER_FILLING_RETURN (2)
2017.02.15 11:36:01.213 Request.type_time = ORDER_TIME_GTC (0)
2017.02.15 11:36:01.213 Request.expiration = 1970.01.01 00:00:00
2017.02.15 11:36:01.213 Request.comment = My Order
2017.02.15 11:36:01.213 Request.position = 0
2017.02.15 11:36:01.213 Request.position_by = 0
2017.02.15 11:36:01.213 Result.retcode = 10009
2017.02.15 11:36:01.213 Result.deal = 0
2017.02.15 11:36:01.213 Result.order = 134084771
2017.02.15 11:36:01.213 Result.volume = 1.0
2017.02.15 11:36:01.213 Result.price = 0.0
2017.02.15 11:36:01.213 Result.bid = 0.0
2017.02.15 11:36:01.213 Result.ask = 0.0
2017.02.15 11:36:01.213 Result.comment = Request executed 3695.478 + 4.198 ms
2017.02.15 11:36:01.213 Result.request_id = 12774
2017.02.15 11:36:01.213 Result.retcode_external = 0

起動中は何もしていない。揺れがない。チャートが1つ開かれていて、その上でこのスクリプトだけが実行されていました。

質問と分析のためのすべては、開発者によって受け取られます。
 
1531+へのアップグレードをお勧めします。そこにあるサーバーのデータ
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)

CQ      0       11:29:55.339    Trades  '5245006': exchange buy 1.00 RTS-9.17 at market
DJ      0       11:29:59.405    Trades  '5245006': accepted exchange buy 1.00 RTS-9.17 at market
DM      0       11:30:03.851    Trades  '5245006': deal #117691016 buy 1.00 RTS-9.17 at 115040 done (based on order #134079385)
HP      0       11:30:03.851    Trades  '5245006': order #134079385 buy 1.00 / 1.00 RTS-9.17 at 115040 done in 8512.198 ms (8457.310 ms on server)

DQ      0       11:35:57.511    Trades  '5245006': buy limit 1.00 GBPCAD at 1.47480
HH      0       11:35:59.332    Trades  '5245006': accepted buy limit 1.00 GBPCAD at 1.47480
GR      0       11:36:01.203    Trades  '5245006': order #134084771 buy limit 1.00 / 1.00 GBPCAD at market done in 3695.461 ms (3643.142 ms on server)
ログを見ると、インターネットではなくサーバーの速度が低下していることが十分に確認できます。
 
fxsaber:
1531+へのアップグレードをお勧めします。そこにあるサーバーのデータ

ログを見ると、遅いのはインターネットではなく、サーバーであることが十分に確認できます。
これで、異なるdtcのテクニカルサポートが、インターネットが遅いことを理由にあなたを非難することはできなくなりますね!これは素晴らしいイノベーションです。
 
SDは、ブレーキの問題を扱っています。素早く見つけるためのスクリプト です。
 
fxsaber:
SDは遅さの問題を扱っています。素早く見つけるためのスクリプト です。

そう簡単にはいきませんが...。

2017.02.17 11:07:10.540 trader (PLD-3.17,H1)    CheckOrders: Задержка ответа сервера. Ожидание продолжается...
2017.02.17 11:07:09.270 Trades  'ххххх': sell limit 1.00 PLD-6.17 at 812.23
2017.02.17 11:07:11.379 Trades  'ххххх': accepted sell limit 1.00 PLD-6.17 at 812.23
2017.02.17 11:07:11.380 Trades  'ххххх': sell limit 1.00 PLD-6.17 at 812.23 placed for execution in 2110.281 ms (1.836 ms on server)

注文開始2017.02.17 11:07:09.270

が、2017.02.17 11:07:11.379(accepted sell limit 1.00 PLD-6.17 at 812.23) を確認したところ ,

つまり、サーバーではなく、端末が遅くなる11.379 -09.270 = 2.109

 
prostotrader:

単純な話ではないのですが...。

Accepted - 具体的にはどのような意味ですか?

1533 - ログにサーバーのデータが再び表示されなくなりました。だから、1531を大切にしてください。