以前の記事「先週はGWの影響で忙しかった 」 でも書きましたが、 FX の EA を稼働させているマシンで昨夜また同じ症状のトラブルが発生。
自動売買しなくなるという症状。
どうもおかしいな、と思って見ると、MetaTrader4 のメモリ消費がやたらに多い。
2つの MetaTrader4 を 1台の PC で動かしていますが、それぞれ 5~6 個の EA を常時走らせています。
MetaTrader4 のメモリ消費がどちらも 6ケタになっています。単位は KB なので、合わせて 1GB オーバーということ。
この PC の実メモリは 2GB で、仮想メモリを加えても 6GB 程度しかありません。
EA の過去データはメモリ上に置くようなので、こいつ(メモリ不足)が原因でしょう。
*
この現象に初めて遭遇したのは先週。そういえば、15分足用モデルを投入してからです。
それまでは 1時間足のモデルばかりでした。
15分足というと、データは 1時間足の単純に 4倍。
確かにヤバそうな気がします。
*
さて、対策はメモリの増設でしょうが、せいぜい 2-4倍程度ですから 効果はしれています。
メモリを増やした上、PC の数を増やして 1台に 1つの MetaTrader4 を走らせ、EA の数もなるべく制限するということになりそうです。
それでも 1週間に一度はMetaTrader4 を再起動したほうがよさそうですね。
バックテストもメモリを食いちらかしますので、他のマシンで行ったほうがいいと思います。
15分足ってなかなか厄介です。
関連記事
###





