MT4コンパイルの意味と手順 MT4入門第10回
「あれ? 入れたはずのEAがMT4画面に見当たらない」
こんな現象が起きたら、その原因はコンパイルかもしれません。MT4は、mq4ファイルだけで入手した場合、MT4のフォルダに入れただけでは動きません。コンパイルという作業をすることでex4ファイルが生成されて動くようになります。その手順をまとめてみました。
コンパイル mq4からex4に翻訳する作業
有料EAの購入経験のある方は既にコンパイルなんて当たり前のようにご理解されていると思います。でも、私のように有料商材を買ったことがなく、基本的にお金をかけずにやっているとこういう簡単な作業でも理解できなくてつまづきの原因になったりします。
コンパイル自体はとっても簡単です。
この画像は、MT4 build600のものです。記事を書いている2014年2月現在ではMT4最新バージョンとなります。build600からメタエディターのアイコン画像が変更になっています。手順はバージョンアップ前と変更はありませんのでご心配は要りません。
無料EAを入手してexpertフォルダに間違いなく入れたのに、MT4で動かすときにEAが見当たらないときがあります。これは、コンパイルしていないことが原因だったりします。こんな簡単なことがわからない人なんていないよ、こう思う方もいるかもしれません。
でも、私自身が「EAはコンパイルしないと動かない」という意味を最初は全く理解できていなかったので同様の方もいると思い作成してみました。。
コンパイルの意味
コンパイルは、「翻訳する」といった意味があります。米国人と話すために英語を使うのと同じような感覚なのでしょうね。日本語で文章を作ったけれどそれでは一般米国人にはチンプンカンプンなので英語で文章を書き直すのと同様の作業がMT4のコンパイルと私は解釈しています。。
MT4のプログラムは、●●.mq4というファイル名で作成します。これをコンパイルすることで●●.ex4というファイルに変換されます。EAを動かす際にはex4ファイルでないといけないというのがMT4のルールです。
自作EAなどは、コンパイルすることでエラーがわかります。このエラーを修正する作業をデバックといいます。本格的にEAを作るようになっていくと、このデバックがとても重要になります。
MT4入門 目次
MT4入門の目次です。
- 第1回日本人投資家のFX運用力はここ数年でかなりアップした
- 第2回MT4勉強 恩師MT4ブログとMT4教科書本
- 第3回MT4「表示通貨ペアの組合せ」
- 第4回MT4「罫線分析ツール」のチャート表示手順
- 第5回MT4定型チャート保存 自分だけの指標登録に便利な機能
- 第6回EAアイデアは「三上」活用がカギ 三上とは?
- 第7回MT4カスタムインジケータから表示する方法
- 第8回カスタムインジケーター MT4表示手順書
- 第9回GMMAをMT4に表示する手順
- 第10回MT4コンパイルの意味と手順
- 第11回MT4EA稼動までの8ステップ
- 第12回5分でできるMT4バックテストの手順
- 第13回30分でできるMT4EAパラメーター変更
- 第14回「MT4で文字化け」したら読む記事
- 第15回MT4最適化手順とマイナス結果表示の意味
- 第16回MT4無料EAだれでもできる大量入手法