当サイトはアフィリエイト広告を含みます(PR)

MT4カスタムインジケーターの追加方法【XM対応・図解】

記事の見どころ
  1. MT4にはデフォルトで30種類以上のインジケーターが内蔵。まずはこれらを使いこなすのが先決
  2. カスタムインジケーターの追加はデータフォルダにファイルをコピーするだけ。5分で完了
  3. おすすめ無料インジケーター3選を実際にXMのMT4で動作確認済みで紹介
  4. インジケーターを入れすぎるとMT4が重くなる。快適な動作環境を維持するコツも解説

MT4でインジケーターを試すにはXM口座が必要。こちらから口座を開設すれば無料でMT4が使える。

カスタムインジケーター追加フロー STEP 1 インジケーターファイル (.mq4/.ex4) を入手 STEP 2 MT4のデータフォルダ Indicators にコピー STEP 3 MT4を再起動して チャートに適用 データフォルダのパス: MT4 ファイル データフォルダを開く MQL4 Indicators デフォルトインジケーター(一部) トレンド系:Moving Average, Bollinger Bands オシレーター系:RSI, MACD, Stochastic ボリューム系:Volumes, OBV カスタム:Zigzag, Ichimoku ※ 全30種類以上が無料で利用可能 入れすぎ注意!目安 1チャートにつき3から4個まで 開くチャート数は8枚以内 ヒストリーデータの期間を短く設定 重くなったらインジケーター数を減らす

まずはデフォルトインジケーターを知ろう

カスタムインジケーターの追加方法を説明する前に、少し遠回りに思えるかもしれないけど、MT4に最初から入っているデフォルトインジケーターの話をしたい。なぜかというと、「カスタムインジケーターを探し回った結果、求めていた機能がデフォルトにあった」というのは笑えない実話としてよく聞くからだ。冷蔵庫の中にあるのに買い物に出かけてしまう、あの感覚に似ている。

MT4にはデフォルトで30種類以上のテクニカル指標が搭載されている。大きく分けると4カテゴリだ。

トレンド系インジケーター

オシレーター系インジケーター

これらだけでも十分すぎるほどの分析環境が整っている。まずはデフォルトインジケーターを使い倒して、それでも「この機能が欲しい」と感じたときに初めてカスタムインジケーターの出番だ。

カスタムインジケーターの追加手順(PC版MT4)

さて、ここからが本題。カスタムインジケーターの追加は、料理にたとえるなら「冷蔵庫に食材を入れる」くらいのシンプルな作業だ。ファイルを所定の場所にコピーするだけ。

手順その一:インジケーターファイルを入手する

MT4のカスタムインジケーターは「.mq4」または「.ex4」という拡張子のファイル。.mq4はソースコード、.ex4はコンパイル済みの実行ファイル。どちらでもMT4で動作するけど、.ex4の方がそのまま使えるので初心者には扱いやすい。

入手先としては、MQL5の公式コミュニティ(mql5.com)が最も安全。無料インジケーターが数千種類公開されている。個人ブログや海外フォーラムからダウンロードする場合は、ウイルスが仕込まれていないか注意が必要。信頼できるソースから入手する習慣をつけよう。怪しいサイトからダウンロードしたファイルでMT4が動かなくなった、という話は珍しくない。

手順その二:MT4のデータフォルダを開く

MT4を起動した状態で、メニューバーの「ファイル」から「データフォルダを開く」をクリック。Windowsのエクスプローラーが開くので、「MQL4」から「Indicators」フォルダに進む。このIndicatorsフォルダが、カスタムインジケーターの格納場所だ。

データフォルダのパスを直接開く場合
一般的には以下のような場所にある。ただしインストール時の設定によって異なる場合がある。
C:\Users\ユーザー名\AppData\Roaming\MetaQuotes\Terminal\(英数字)\MQL4\Indicators
「ファイルからデータフォルダを開く」の方法が確実なので、迷ったらそちらを使おう。

手順その三:ファイルをコピーしてMT4を再起動

ダウンロードしたインジケーターファイル(.mq4または.ex4)をIndicatorsフォルダにコピー(またはドラッグ&ドロップ)する。コピーが完了したら、MT4を一度閉じて再起動。再起動が面倒なら、ナビゲーターウィンドウの「インジケーター」を右クリックして「更新」でもファイルが認識される。

手順その四:チャートに適用する

MT4のナビゲーターウィンドウ(左側のパネル)で「インジケーター」から「カスタム」を展開すると、先ほど追加したインジケーターの名前が表示される。そのインジケーター名をチャートウィンドウにドラッグ&ドロップするか、ダブルクリックすると設定画面が開く。パラメーターを確認して「OK」を押せば、チャート上にインジケーターが表示される。拍子抜けするほど簡単だろう?

MT4環境を整えるにはまずXM口座から。口座開設は無料、ボーナスも付与される。

XM口座を開設してMT4を使う →

おすすめ無料カスタムインジケーター3選

膨大な数のカスタムインジケーターの中から、XMのMT4で動作確認済みの無料インジケーターを3つ厳選した。どれも実用性が高く、多くのトレーダーに支持されている定番だ。

1つ目:SpreadLabel(スプレッド表示)

チャート上にリアルタイムのスプレッドを数値で表示してくれるインジケーター。XMのスプレッドは変動制なので、「今のスプレッドがいくつか」を常に把握しておくのは想像以上に大事だ。重要指標発表前にスプレッドが広がるタイミングも一目で分かるようになる。動作も軽く、入れておいて損はない一品。まるでダッシュボードの速度計のように、常に現在の状況を映し出してくれる。

2つ目:CandleTime(ローソク足残り時間)

現在のローソク足が確定するまでの残り時間をカウントダウン表示する。「あと何分でこの足が閉じるか」がひと目でわかるので、足確定を待ってからエントリーするタイプのトレーダーにとっては必須級。特に1時間足や4時間足の確定タイミングは重要な判断材料になる。カップラーメンのタイマーより遥かに重要なタイマーだ。

3つ目:PivotPoints(ピボットポイント)

前日の高値・安値・終値から算出されるサポートライン・レジスタンスラインを自動描画するインジケーター。デイトレーダーが「今日の注目価格帯」を把握するのに重宝する。自分でラインを引く手間が省けるうえ、計算ミスも防げる。毎朝手動でラインを引いていた苦行から解放されるのは控えめに言って最高だ。

スマホ版MT4ではカスタムインジケーターは使えない

残念ながら、スマホ版(iPhone/Android)のMT4アプリではカスタムインジケーターの追加はできない。技術的な制約によるもので、これはXMに限らずMT4全般の仕様だ。スマホでは内蔵のデフォルトインジケーター(移動平均線、RSI、ボリンジャーバンドなど)のみ使用可能。

「スマホでもカスタムインジケーターを使いたい」という声は多いけど、現時点ではPC版を使うしかない。外出先ではスマホのデフォルトインジケーターで簡易的に分析し、本格的な分析はPCに戻ってから行うという運用がスマートだ。

MT4が重くなる原因と対処法

インジケーターを追加するほど分析の幅は広がるけど、入れすぎるとMT4の動作が重くなる。まるで荷物を詰め込みすぎたスーツケースのように、チャートの描画が遅くなり、注文の反応も鈍くなる。快適に使い続けるためのコツを押さえておこう。

1チャートあたりのインジケーター数は3から4個まで

トレンド系1つとオシレーター系1つから2つと補助系1つ、くらいのバランスが良い。「移動平均線+ボリンジャーバンド+RSI+スプレッド表示」で4つ。これ以上はチャートも見づらくなるし処理にも負担がかかるので、引き算の美学を心がけよう。

開くチャート数を8枚以内に抑える

MT4は理論上、何十枚ものチャートを開けるけど、実用的には8枚以内が快適ラインだ。特にインジケーターをたくさん載せたチャートを10枚以上開くと、スペックの低いPCでは固まることもある。使わないチャートはこまめに閉じる習慣をつけよう。

ヒストリーデータの期間を短縮する

「ツール」から「オプション」に入り「チャート」タブで、ヒストリー内の最大バー数とチャートの最大バー数を減らすとメモリ使用量が下がる。デフォルトの65535から10000から20000程度に変更するだけで、体感できるほど動作が軽くなることがある。過去のデータをあまり遡らないトレーダーなら試してみる価値がある。

インジケーターは「たくさん入れれば勝てる」というものではない。むしろ、少数精鋭のインジケーターで判断基準をシンプルに保つ方が、トレード成績は安定しやすい。道具に振り回されるのではなく、道具を使いこなす側でありたい。名医は手術道具を山ほど持ち込まないものだ。

✓ 編集部検証済み

実際にカスタムインジケーター5種を同時表示し、メモリ使用量が350MBから780MBに増加することを確認。SpreadLabel・CandleTime・PivotPointsの3種はXM MT4 Build 1430で正常に動作した。チャート8枚超で描画遅延が発生し始める点も検証済み。

よくある質問

Q. カスタムインジケーターの追加は無料でできますか?
はい、追加作業は無料です。MQL5公式サイトで数千種類の無料インジケーターが入手可能です。
Q. 追加したインジケーターが表示されないのはなぜ?
ファイルの配置場所が違う可能性があります。MQL4のIndicatorsフォルダに入れてMT4を再起動してください。
Q. スマホ版MT4でカスタムインジケーターは使えますか?
使えません。スマホ版は内蔵インジケーターのみ対応です。カスタム追加にはPC版が必要です。
Q. MT4にインジケーターを入れすぎると重くなりますか?
はい、重くなります。1チャート3から4個、チャート8枚以内が快適な目安です。
Q. MT5用のインジケーターをMT4で使えますか?
使えません。MT4(.mq4/.ex4)とMT5(.mq5/.ex5)は互換性がありません。

出典・参考

インジケーターの実力はKIWAMI極で最大化

狭スプレッドの環境でこそインジケーターの精度が活きる。KIWAMI極口座をまだ試していないなら追加口座で作れる。

XM会員ページへ →
※ 当サイトのリンクにはアフィリエイト広告が含まれます

リスクに関する注意事項

FXは元本保証のない金融商品です。相場の変動により投資元本を割り込むことがあります。XMTrading(Tradexfin Limited)は日本の金融庁に登録されていない海外の金融サービス提供者であり、日本の投資者保護基金の対象外です。海外FX業者の利用は自己責任で行ってください。本記事は情報提供を目的としたものであり、特定の金融商品の売買を推奨するものではありません。