コンパイル | メタトレーダー4でプログラムを作ってみよう

メタトレーダー4でプログラムを作ってみよう

無料のトレードソフトであるメタトレーダー4のプログラムを作るコツをアップします。初心者がインジケーターとEAのプログラムを作成できるのを目指します。

プログラムを記述した後に、コンパイルという作業が必要になります。

メタトレーダーで使用するプログラムの言語は、

人間にわかりやすいようにできていますが、

メタトレーダーには何のことやらわからないようになっています。

日本語のわからない外国人に日本語で話しかけても、

話が通じないようなものです。(((( ;°Д°))))

そこで通訳が必要になります。

それがコンパイルと呼ばれる作業です。

プログラムをコンパイルすることにより、

メタトレーダーのインジケーターやEAとして使用することができるようになります。



コンパイルの方法は、アイコンバーの緑のチェックの「Compile」ボタンをクリックします。


コンパイルが無事に完了すると、

下の Toolbox に、「0 error(s), 0 warning(s)」と表示されます。


このコンパイル作業が済まないと、メタトレーダーのナビゲーターに表示されません。

また、修正等が終わった後も、コンパイルをしないと修正が反映されませんので、

修正後もコンパイルするのを忘れないようにしてください。



コンパイルする前のファイルは拡張子が、mq4 で、

コンパイルした後のファイルは拡張子が、ex4 となります。

mq4 を ex4 にコンパイルすることはできますが、

ex4 を mq4 に戻すことはできません。

ここには大人の事情などがあります A=´、`=)ゞ

なので、何かのインジケーターやEAを自分なりにいじりたい時は、

mq4 ファイルを用意してください。