MT4/MT5設置方法
このページでは、MT4/MT5にEA、インジケーター、補助ツールを設置する基本手順を整理します。
EAやインジケーターが動かない場合、ファイルの置き場所、MT4/MT5の種類、拡張子、チャートへの設置方法、AutoTrading / Algo Trading の許可、Inputs設定、setファイル、ログ確認のいずれかでつまずいていることがあります。
注意:このページは、MT4/MT5への設置方法を説明する技術ガイドです。特定の売買判断、推奨エントリー、推奨ロット、推奨銘柄、利益保証、勝率保証を行うものではありません。EAやインジケーターは、必ずデモ環境や検証環境で動作確認してから利用してください。
設置前に確認すること
設置作業を始める前に、まず次の内容を確認してください。
| 確認項目 | 内容 | 注意点 |
|---|---|---|
| MT4 / MT5の種類 | 使用している端末がMT4かMT5か | MT4用ファイルをMT5へ設置しても動作しません。逆も同様です。 |
| ファイル拡張子 | EA・インジケーターの拡張子 | MT4は主に ex4 / mq4、MT5は主に ex5 / mq5 を使用します。 |
| ファイル種別 | EAかインジケーターか | EAはExperts、インジケーターはIndicatorsへ配置します。 |
| zipファイル | 圧縮ファイルのままではないか | zipは解凍してから中のファイルを設置してください。 |
| setファイル | 初期設定ファイルの有無 | setファイルはEA本体ではありません。EA設置後にInputsから読み込みます。 |
| WebRequest | 外部通知やGoogle Sheets連携の有無 | Discord通知や外部API連携がある場合は、別途WebRequest設定が必要です。 |
MT4/MT5のデータフォルダを開く
EAやインジケーターは、MT4/MT5のデータフォルダ内へ配置します。
- MT4またはMT5を起動します。
- 上部メニューの「ファイル」を開きます。
- 「データフォルダを開く」を選択します。
- 開いたフォルダ内で、MT4なら MQL4、MT5なら MQL5 フォルダを開きます。
| 端末 | EAの配置先 | インジケーターの配置先 |
|---|---|---|
| MT4 | MQL4 / Experts | MQL4 / Indicators |
| MT5 | MQL5 / Experts | MQL5 / Indicators |
ポイント:似た名前のフォルダを手動で探すより、必ずMT4/MT5上の「データフォルダを開く」から開いてください。別の端末フォルダへ入れると、ナビゲーターに表示されません。
EAを設置する手順
EAは、MT4/MT5のExpertsフォルダへ配置します。
- MT4/MT5で「データフォルダを開く」を選択します。
- MT4の場合は MQL4 / Experts、MT5の場合は MQL5 / Experts を開きます。
- EAファイルをExpertsフォルダへコピーします。
- MT4/MT5を再起動するか、ナビゲーター上で右クリックして「更新」を選択します。
- ナビゲーターの「エキスパートアドバイザ」内にEAが表示されることを確認します。
- EAをチャートへドラッグ&ドロップします。
- Inputs設定またはsetファイルを確認します。
- チャート右上の表示やExpertsログを確認します。
EA設置後に確認すること
| 確認項目 | 確認内容 | 問題がある場合 |
|---|---|---|
| EA名が表示されるか | ナビゲーター内にEAが表示されるか | 配置先、拡張子、MT4/MT5違いを確認します。 |
| チャートへ設置できるか | ドラッグ&ドロップで設定画面が開くか | ファイル破損、端末違い、コンパイル状態を確認します。 |
| 自動売買許可 | AutoTrading / Algo Trading が有効か | 端末上部のボタンとEA個別設定を確認します。 |
| Inputs設定 | 必要な入力値が入っているか | setファイル、初期値、入力ミスを確認します。 |
| Expertsログ | 初期化ログやエラーが出ていないか | エラーコード、認証、設定不足を確認します。 |
インジケーターを設置する手順
インジケーターは、MT4/MT5のIndicatorsフォルダへ配置します。
- MT4/MT5で「データフォルダを開く」を選択します。
- MT4の場合は MQL4 / Indicators、MT5の場合は MQL5 / Indicators を開きます。
- インジケーターファイルをIndicatorsフォルダへコピーします。
- MT4/MT5を再起動するか、ナビゲーター上で右クリックして「更新」を選択します。
- ナビゲーターの「インディケータ」内に表示されることを確認します。
- 対象チャートへドラッグ&ドロップします。
- 設定画面でInputsや色、表示条件を確認します。
インジケーター設置後に確認すること
| 確認項目 | 確認内容 | 注意点 |
|---|---|---|
| 表示されるか | チャート上またはサブウィンドウに表示されるか | インジケーターによっては条件成立時のみ表示されます。 |
| 設定が反映されるか | 色、期間、表示ON/OFFなどが変わるか | 変更後にOKボタンを押して反映します。 |
| サインが出ない場合 | 条件未成立か、設定不備か | サインなしが正常な場合もあります。 |
| ログが出ていないか | Expertsログ、Journalログを確認 | ファイル不足やハンドル作成失敗が出ることがあります。 |
setファイルを読み込む場合
setファイルは、EAやインジケーターのInputs設定を保存したファイルです。EA本体やインジケーター本体ではありません。
setファイルを使う場合は、EAまたはインジケーターをチャートへ設置した後、設定画面のInputsタブから読み込みます。
- EAまたはインジケーターをチャートへ設置します。
- 設定画面の「Inputs」タブを開きます。
- 「読み込み」または「Load」を選択します。
- 指定されたsetファイルを選択します。
- 読み込まれた値を確認します。
- OKを押して反映します。
詳しい使い方は、次のページを確認してください。
WebRequestが必要なツールの場合
Discord通知、Google Sheets連携、Webhook、外部API連携などを使うEAやツールでは、WebRequest設定が必要になる場合があります。
WebRequest設定を行わないと、EA本体は設置できていても、通知や外部連携だけが動かないことがあります。
詳しい設定方法は、次のページを確認してください。
設置後の動作確認
EAやインジケーターを設置した後は、すぐに実運用へ進めず、まず動作確認を行ってください。
| 確認項目 | 確認内容 | 確認場所 |
|---|---|---|
| チャート表示 | EA名、インジ名、ステータス表示が出ているか | チャート右上、パネル、サブウィンドウ |
| Expertsログ | 初期化成功、設定エラー、認証エラーがないか | ターミナル / ツールボックスのExperts |
| Journalログ | 端末側のエラー、注文関連、ファイル関連のエラーがないか | ターミナル / ツールボックスのJournal |
| Inputs | 設定値が想定どおりか | EA・インジケーターのプロパティ |
| 動作環境 | MT4/MT5、VPS、OS、口座条件が対応範囲内か | 動作環境 |
よくある設置ミス
| 症状 | よくある原因 | 確認すること |
|---|---|---|
| ナビゲーターに表示されない | 配置先が違う、端末が違う、再起動していない | データフォルダ、Experts/Indicators、ナビゲーター更新 |
| チャートに設置できない | MT4/MT5違い、ファイル破損、拡張子違い | ファイル種別、拡張子、対象端末 |
| EAが動かない | 自動売買許可OFF、設定不足、認証エラー | AutoTrading / Algo Trading、Inputs、Expertsログ |
| 通知だけ届かない | WebRequest未設定、Webhook URL不備 | WebRequest設定、Discord通知設定、Expertsログ |
| setファイルが読み込めない | 対象EAとsetファイルが一致していない | EA名、バージョン、Inputs項目数 |
| バックテストで動かない | テスター条件、データ不足、外部連携制約 | Strategy Tester、期間、銘柄、Expertsログ |
不具合報告前に整理する情報
設置しても動作しない場合は、問い合わせ前に次の情報を整理してください。
- MT4 / MT5のどちらか
- EA名またはインジケーター名
- ファイル名とバージョン
- 設置したフォルダ
- 対象銘柄と時間足
- 利用しているsetファイル
- Expertsログ
- Journalログ
- チャート全体のスクリーンショット
- エラー表示やメッセージ全文
- 再現手順
送ってはいけない情報:口座パスワード、投資家パスワード、Webhook URL、GAS URL、APIキー、認証トークン、口座番号の全桁、個人情報は送らないでください。必要な場合は必ずマスクしてください。
関連ページ
| ページ | 確認できる内容 |
|---|---|
| 導入ガイド | EA・インジケーター導入前に確認する全体ガイドです。 |
| setファイルの使い方 | setファイルの読み込み、保存、注意点を確認できます。 |
| WebRequest設定方法 | Discord通知や外部連携で必要なWebRequest設定を確認できます。 |
| Discord通知設定 | Discord通知を利用する前の確認事項を整理しています。 |
| 動作環境 | 対応環境、VPS、MT4/MT5、利用前の確認項目を整理しています。 |
| 不具合報告の方法 | 不具合報告前に整理するログ、画像、再現手順を確認できます。 |
| よくある質問 | 導入前・利用中によくある質問を確認できます。 |
まとめ
MT4/MT5へEAやインジケーターを設置する場合は、端末の種類、ファイル拡張子、配置先、ナビゲーター更新、チャート設置、AutoTrading / Algo Trading、Inputs設定、setファイル、WebRequest設定を順番に確認してください。
設置後に動かない場合は、まずExpertsログとJournalログを確認し、ファイル名、設置場所、銘柄、時間足、setファイル、スクリーンショット、再現手順を整理してください。
次に確認するページ:setファイルを使う場合は、次のページも確認してください。