MT5とスピードの関係 - ページ 83

 
Maxim Dmitrievsky:

linuxでオーダースピードを測ってみましたが、同じでした。

同じ場所で94pingで97-98msの制限がかかっています

2021.02.17 10:00:00.489 Trades '93067': order #2219801 buy limit 0.1 / 0.1 GBPUSD at 1.37867 done in 96.222 ms

端末が100msで遅いサーバーに接続されることもありました。

ビルド2774




 
大量のシンボルが取引されているため、端末が詰まっている。計 20台。おそらく、ライブのピーク時には、注文とポジションを合わせて100件くらいになるのではないでしょうか。同時に、各シンボルに対して同期的にOrderSendが行われた。すなわち、1つのシンボルに対して複数の取引注文が 送信された可能性があります。全体として、比較的簡単な操作でした。特に、株式取引と比較した場合。
 
そして、ターミナルブレーキでは、消去法で
 
Anton:

@Anton さん、ログを PMに送りました。

 
Maxim Dmitrievsky:
そして、ターミナルブレーキでは、消去法で

複数の端末に分割して取引し、取引された部分のシンボルだけをMarket Watchに残すようにするつもりです。

もちろん、実用的な松葉づえではありません。でも、実験のためにやりますよ。

 

リナックスターミナルはありません。

wineの下で同じターミナルが動作しているはずです。

 
レナートは、仮想マシンに デプロイしたのは間違いだったと言うでしょう。実機と比較することで、本当に得るものがあるかもしれない?
 
traveller00:
レナートは、仮想マシンに デプロイしたのは間違いだったと言うでしょう。実機と比較することで、本当に得るものがあるかもしれない?

私が見た実車では

 
fxsaber:

複数の端末に分割して取引し、取引された部分のシンボルだけをMarket Watchに残すようにするつもりです。

もちろん、実用的な松葉づえではありません。でも、実験のためにやりますよ。

ある口座では、すべての取引を5つの端末に分割して行っています。別のものでは、1つにまとめて置いています。


ログを見ると、このように端末を分割することで、OnTradeTransactionの 動作時間が短くなっていることがわかります。

また、OnTradeTransactionにかかる時間は、送信された注文の数に影響され、数が多ければ多いほど平均して長くなります。


すべてにおいて、静かな状態が続くと思われます。

 

Pingはまったくなし。

MT5サーバーは、各注文の処理を百分の一秒単位で行っていた。保留中の注文を置くだけで、何もしていない。