2020年3月3日火曜日

マルチCPUで複数MT4を動かす時は同CPUへ割り当てるべき?

ここしばらく、EAの設定を入れようとしてもMT4が応答せず困っていたのだが、
どうもマルチCPUでMT4のCPU割り当てを分けると逆効果らしいことがわかってきた。
CPUが足りないのか、メモリーが足りないのかといろいろ試していたのだが、
 MT4の使用CPUを一つにしたら普通に動くようになった。

使うCPUの指定は、タスクマネージャからできる。
またはstart経由でMT4を起動すればAFFINITYオプションでCPUを指定できる。
ショートカットをこんな感じに書き換えておけばよさそう。
cmd /c start "タイトル" /AFFINITY 2 "C:\Program Files (x86)\OANDA - MetaTrader\terminal.exe"

以前はCorei3で、CPU不足なのかとわざわざオークションでCorei5を手に入れたりしたのに、無駄な努力だったとわ。。。

0 件のコメント:

コメントを投稿