MT4のログが勝手に消えていくという、ちょっと頭を抱えていた件ですが原因がわかりました。
でも解決はしていません。問題は業者にありました。
MT4には3つのログがある
[1]MT4データフォルダ/logs
[2]MT4データフォルダ/MQL4/Logs
[3]MT4データフォルダ/tester/logs
[1]はログイン記録や操作内容、オーダー状況など
[2]はEAの発注内容などの動作記録やエラー、インジケーターの動作記録やエラーなど
[3]はEAをバックテストした時の動作記録など
というようなログ内容なのですが、
[1]はMT4インストール時からのログが毎日残されています。これは問題ありません。
しかし、[2]のログが直近の1週間しか残らないようになってたのです。
EAのエラーチェックをしようとした際に、過去1週間くらいのデータしか残っておらず「おかしいな…」と。
特に開発者やEA販売者にとってはエラーの原因を特定するのが面倒になるなど問題で、EAを購入した人でもエラーチェックができず困ったことになる場合あります。
じゃあメタクオーツに聞いてみよう!
ネットであれこれ検索してみるも、「MT4で貯まったログの消し方」ばかりヒットし、ダメ。
そこでMQL5のサービスデスク(メタクオーツ社)に「そういう仕様なの?それとも機能なの?」と聞いてみました。もしかしたら、ログ管理を設定できるのかもしれません。
すると、
「勘違いじゃないのか?そんな仕様はないし、機能とかないよ」との返事。
勘違いではないので、さらに原因を尋ねてみるも判明せず。
原因はそこにあった…
ちょうどその時期にHDDが死ぬという事件が重なったため、それが原因になってるのかもと思いつつ様子を見ていたのですが、やはり古いログから順次消えていくのです。
まさかとは思いながら、OANDA JAPANさんに尋ねてみたところ、
OANDAのMT4の仕様とのこと…。
ちょ、なんでよ。
前からだったのかどうか忘れましたが、なぜそういう仕様にしたのでしょう…?
いろいろと思うところはありますが、
ログの管理はユーザーに委ねるようにしてほしいと、要望をだしておきました。
OANDA JAPANをご利用の方で、直近1週間以前のログが必要な方は、手動でバックアップするとか、そういうプログラムを作るとかするしかないようですね。
更新日:2016年03月11日(金)
著者プロフィール
FX専業(兼業?)トレーダーをやりながら、MT4のEA/インジケーターの開発やFX関連情報サイトを運営しています。ビットコインやイーサリアムなどの仮想通貨トレードもやってます。2016年でFX歴7年目、独立して6年目となりました。元WEBデザイナー/ディレクターです。
トレードで勝ち抜く唯一無二の手法は「継続!」だと思っています。
またの機会にぜひ当サイトをご利用いただけるご縁があればとても嬉しく思います。今後ともよろしくおねがいいたします。
あわせて読みたいFX関連記事
- 2016年7月24日 MT4でEAの約定通知をスマホのプッシュ通知させる方法
- 2016年6月27日 BITPOINTが日本初!ビットコインなど仮想通貨FXにMT4導入決定
- 2016年2月29日 MT4でビットコインレートを見る→ただしBTCUSDのみ
- 2016年2月24日 行列のできるEA鑑定団ってのが新設されたという情報をキャッチ
- 2016年1月26日 MT4ヒストリカルデータの信頼性
- 2016年1月22日 仕分け始めて3か月、1882個のMT4インジが生きていた。
- 2011年10月22日 2011年10月17日~10月21日のトレード結果(+520pips)
- 2012年3月6日 2012年3月5日(月)のトレード記録(-8pips)
この記事は約 2 分で読めます。
2016年03月11日(金) | カテゴリー: MT4