MT4についてのマニアックな話題になります。


ログを覗くと、手元のMT4が、ブローカーの取引サーバーにある要求を伝達し、その処理が完了するまでの経過として、4回の通信記録が記されています。

 ① 要求内容の発信

 ② 要求受理の確認

 ③ 要求処理中の報告

 ④ 処理完了の通知


これらの作業を、どのくらいの速度で行っているのか、調べてみました。


おそらくPCの仕様や通信速度、サーバー側の繁忙度などによるバラツキもあるのだろうと想像しますが、昨日の米・住宅着工件数(8月)で5つの通貨ペアを対象にEAを稼動した際の結果は、こんな具合です。


メタボトレーダーの日常-tuka_A

メタボトレーダーの日常-tuka_F


概ね、1秒間に8回、すなわち、手元のMT4が伝達する2つの要求を、毎秒、処理しているようです。


このようなことも頭の隅に置いて、プログラミングを考えてみます。