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

 
Aleksey Vyazmikin:

いいえ、そうではありません。まだ、正しい言い方がわかっていないからです。

では、なぜ私のログでは、1つの成行注文の中で最初の取引と最後の取引の差が3秒なのかを聞いてみましょう。

ログのエラーなのか(それから、注文のすべての部分を満たす実時間はどうなっているのか)、取引所の動作が遅いのか(それから、どうすればいいのか)。

 
Aleksey Vyazmikin:

目視では、部分的に閉じているように見える、つまりポジションが徐々に下がっているように見えるのです。

目で見てわかるのであれば、確かに問題はある。

注文を送った 時点では、グラスは空ではなかったのですね。

 
Andrey Khatimlianskii:

なぜ、1つの成行注文で最初の取引と最後の取引の間に3秒の差があるのか、私のログをご覧ください。

ログのエラーなのか(それから、注文のすべての部分を満たす実時間はどうなっているのか)、取引所の動作が遅いのか(それから、どうすればいいのか)。

納得 - 今すぐ手紙を書いてその質問をすることにしよう。

アンドレイ・ハチムリアンスキー

目で見てわかるのであれば、それは確かに問題です。

注文を出した時点では、市場は空っぽではなかったのですね。

グラスが空でなかったことは確かだ。ただ、動きが激しいため、パソコンの動作が遅くなり、視覚化、つまり画像の更新が遅いのかもしれないと思い、それも納得がいきませんでしたが...。

 
Aleksey Vyazmikin:

さて、マーケットでのクロージングはどうでしょうか?

ボタンを押したときの値段は?

 
prostotrader:

ボタンを押したときの値段は?

寄り付きの値段は......目視で判断しましたので......値段については確かなことは言えませんし、確認する材料もありません。

 
Aleksey Vyazmikin:

閉じるための価格-私は視覚的に出ることを決意した-だから、価格について確かなことは言えないし、裏付けとなるものもない。

この取引所は最近、不正行為で罰金を科され、一掃することを約束しました。

(アメリカでは取引所を閉鎖するだけでなく、関係者を終身刑に処すだろう)。

どうやら罰金が足りず、秩序を回復できなかったようだ(ただし、ブローカーのせいかもしれない)。

あなたの注文は1マイクロ秒以内に実行されるはずでした。

Si-6.18は最も液体の多い楽器の一つです。

ブローカーに連絡して、MT5のログだけでなく、取引所のログも要求してください。

実はこれ、純粋な詐欺なんです。

 
Andrey Khatimlianskii:

注文を送った時点では、グラスは空ではなかったのですね。

注文が成行注文であることに違いはありません。 もし指値であれば話は別です。

 
Комбинатор:

指値注文があれば話は別なんですけどね。

まあ、グラスが空っぽなら、注文を満たすものは何もないでしょう(市場も含めて)。

それは、新たに配置されたカウンターリミットやマーケットによって吊り下げられ、埋められることになるのです。ダメ?

 
Andrey Khatimlianskii:

このような場合、オークションは終了してしまうのでしょう。緊急事態というより、まったく残念なことです。

 
prostotrader:

この取引所は最近、不正行為で罰金を科され、一掃することを約束しました。

(アメリカでは取引所を閉鎖するだけでなく、それに関わった人たちを終身刑にしてしまうだろう)。

どうやら罰金が足りず、秩序を回復できなかったようだ(ただし、ブローカーのせいかもしれない)。

あなたの注文は1マイクロ秒以内に実行されるはずでした。

Si-6.18は最も液体の多い楽器の一つです。

ブローカーに、MT5のログだけでなく、取引所のログも要求するように書いてください。

実はこれ、純粋な詐欺なんです。

困ったことに、すべての証拠はブローカーか取引所からしか得られない。ということで、とりあえずはこのまま対処していくことにします。

ブローカーから返信がありました。

"

Alexey Vyacheslavichさん、こんにちは! 開発者からの回答です。

クライアント側のネットワーク遅延の ようですが、トレーディングサーバー側の実行状況は以下の通りです。

0       6       2018.04.25 16:49:24.024 85.***.***.***    '***': exchange buy 10.00 Si-6.18 at market (62785 / 62788 / 62787)
0       6       2018.04.25 16:49:24.024 85.***.***.***    '***': request transfered to dealers, rule 'FORTS Gateway #real' (exchange buy 10.00 Si-6.18 at market)
0       6       2018.04.25 16:49:24.028 127.0.0.1       '2': request from '***' (exchange buy 10.00 Si-6.18 at market)
0       6       2018.04.25 16:49:24.029 127.0.0.1       '2': placed for execution for '***' (exchange buy 10.00 Si-6.18 at market)(62785 / 62788 / 62787) 
0       6       2018.04.25 16:49:24.029 85.***.***.***    '***': order placed for execution [#87849076 buy 10.00 Si-6.18 at market], time 5.98 ms
0       6       2018.04.25 16:49:24.030 FORTS Gateway #real     '***': order #87849076 buy 10.00 Si-6.18 at market request new due execution [request new order #87849076], time: 0.05 ms
0       6       2018.04.25 16:49:24.036 FORTS Gateway #real     '***': order #87849076 buy 10.00 Si-6.18 at market placed due execution [added order #87849076, buy limit 10.00 Si-6.18 at 65426 [based on order '30444116819']], time: 0.18 ms
0       6       2018.04.25 16:49:24.041 FORTS Gateway #real     '***': deal performed [#48508923 buy 1.00 Si-6.18 at 62788]
0       6       2018.04.25 16:49:24.041 '***': order performed partially buy 1.00 at 62788 [#87849076 buy 10.00 Si-6.18 at market]
0       6       2018.04.25 16:49:24.041 FORTS Gateway #real     '***': order #87849076 buy 10.00 Si-6.18 at market filled due execution [filled order #87849076, buy 1.00 Si-6.18 at 62788 [based on deal '2026006054']], time: 2.06 ms
0       6       2018.04.25 16:49:24.043 FORTS Gateway #real     '***': deal performed [#48508924 buy 1.00 Si-6.18 at 62788]
0       6       2018.04.25 16:49:24.043 '***': order performed partially buy 1.00 at 62788 [#87849076 buy 10.00 / 1.00 Si-6.18 at market]
0       6       2018.04.25 16:49:24.043 FORTS Gateway #real     '***': order #87849076 buy 10.00 / 1.00 Si-6.18 at market filled due execution [filled order #87849076, buy 1.00 Si-6.18 at 62788 [based on deal '2026006055']], time: 3.02 ms
0       6       2018.04.25 16:49:24.048 FORTS Gateway #real     '***': deal performed [#48508925 buy 5.00 Si-6.18 at 62788]
0       6       2018.04.25 16:49:24.048 '***': order performed partially buy 5.00 at 62788 [#87849076 buy 10.00 / 2.00 Si-6.18 at market]
0       6       2018.04.25 16:49:24.048 FORTS Gateway #real     '***': order #87849076 buy 10.00 / 2.00 Si-6.18 at market filled due execution [filled order #87849076, buy 5.00 Si-6.18 at 62788 [based on deal '2026006056']], time: 1.73 ms
0       6       2018.04.25 16:49:24.050 FORTS Gateway #real     '***': deal performed [#48508926 buy 1.00 Si-6.18 at 62789]
0       6       2018.04.25 16:49:24.050 '***': order performed partially buy 1.00 at 62789 [#87849076 buy 10.00 / 7.00 Si-6.18 at market]
0       6       2018.04.25 16:49:24.050 FORTS Gateway #real     '***': order #87849076 buy 10.00 / 7.00 Si-6.18 at market filled due execution [filled order #87849076, buy 1.00 Si-6.18 at 62789 [based on deal '2026006057']], time: 3.40 ms
0       6       2018.04.25 16:49:24.053 FORTS Gateway #real     '***': deal performed [#48508927 buy 1.00 Si-6.18 at 62789]
0       6       2018.04.25 16:49:24.053 '***': order performed partially buy 1.00 at 62789 [#87849076 buy 10.00 / 8.00 Si-6.18 at market]
0       6       2018.04.25 16:49:24.053 FORTS Gateway #real     '***': order #87849076 buy 10.00 / 8.00 Si-6.18 at market filled due execution [filled order #87849076, buy 1.00 Si-6.18 at 62789 [based on deal '2026006058']], time: 1.49 ms
0       6       2018.04.25 16:49:24.054 FORTS Gateway #real     '***': deal performed [#48508928 buy 1.00 Si-6.18 at 62789]
0       6       2018.04.25 16:49:24.055 '***': order performed buy 1.00 at 62789 [#87849076 buy 10.00 / 9.00 Si-6.18 at market]
0       6       2018.04.25 16:49:24.055 FORTS Gateway #real     '***': order #87849076 buy 10.00 / 9.00 Si-6.18 at market filled due execution [filled order #87849076, buy 1.00 Si-6.18 at 62789 [based on deal '2026006059']], time: 4.03 ms

"

ログから理解した通り。

1.実行時間はほぼ同じ

2. 実行情報がサーバーから送られてきて、3秒遅れでプログラムに処理された。

私のインターネットは有線のルーターまでは十分に良好で、チャンネルはオーバーロードしていなかったので、私の方で3秒の遅延を言及するのは非常に奇妙に聞こえます。コンピュータのコアは100%負荷がかかっていなかったが、もしかしたら一部のコアは100%負荷がかかっていたかもしれない。

そして、判明する。

1.開発者は、CPUが最初に処理すべきタスクの優先順位(スレッド)を適切に管理せず、MT5コアは常に最も負荷の低いCPUコアを占有するよう強制された可能性があります。また、負荷が100%の時は、指標用計算や他のユーザーコードの実行優先度を下げる。

2.MT5のログが信頼できない。

理由: