投資で実現!不労所得生活

MetaTrader のプログラムディレクトリの構成

更新:
作成:

MetaTrader で作成した EA やインジケーターなどのプログラムファイルは、以下のようなディレクトリに保存されます。

  • C:\Users\ユーザー名\AppData\Roaming\MetaQuotes\Terminal\ABCDE12345ABCDE12345ABCDE12345AB\MQL4

このディレクトリは見つけにくいところにありますが、MT4 のメニューから次のように一撃で開くことができます。

  • ファイルデータフォルダを開く

このディレクトリには、次のようなディレクトリが格納されています。

ディレクトリ説明
ExpertsEA(エキスパートアドバイザー)のソースファイル (.mq4|5) および、コンパイル後のファイル (.ex4|5) が保存されます。
Filesプログラムから参照するファイルはここに保存されます。
Imagesプログラムから参照する画像ファイル (.bmp) を配置します。
Include各プログラムからインクルードするヘッダファイル (.mqh) を保存します。
Indicatorsカスタム指標(インジケーター)のソースファイル (.mq4|5) および、コンパイル後のファイル (.ex4|5) が保存されます。
Librariesライブラリーのソースファイル (.mq4|5) および、コンパイル後のファイル (.ex4|5) が保存されます。Windows の DLL ファイル (.dll) もここに配置します。
Logsプログラム実行時のログ (YYYYMMDD.log) が保存されます。
Scriptsスクリプトのソースファイル (.mq4|5) および、コンパイル後のファイル (.ex4|5) が保存されます。

自分で作成したプログラムファイル(.mq4|5.mqh) は、通常は上記のハイライトされたディレクトリに保存することになります。 これらのディレクトリは定期的にバックアップしておくとよいでしょう(.ex4.ex5 はコンパイルすれば生成できるので、バックアップの必要はありません)。

関連記事

投資で実現!不労所得生活
サイトマップまくへのメッセージ