技術辞典

MT5インジケーター辞典|EA開発・裁量補助で使う代表インジ一覧

EAファンクラブ

MT5インジケーター辞典|EA開発・裁量補助で使う代表インジ一覧

MT5には、トレンド、過熱感、ボラティリティ、高値安値、ライン、時間帯などを確認するための多くのインジケーターがあります。

ただし、インジケーターは単独で売買判断を完結させるものではありません。EA開発や裁量補助で使う場合は、それぞれのインジケーターが何を確認するためのものかを分けて考えることが重要です。

このページでは、MT5でよく使われる代表的なインジケーターを、EA開発、裁量補助、バックテスト、GOLD / XAUUSD検証の実務目線で整理します。

このページで確認すること

  • MT5インジケーターを分類して理解する
  • トレンド系インジケーターの役割を確認する
  • オシレーター系インジケーターの役割を確認する
  • ボラティリティ系インジケーターの役割を確認する
  • 高値安値・ライン系インジケーターの使い方を整理する
  • 表示補助・確認補助インジケーターの役割を確認する
  • EA開発でインジケーターを使う時の注意点を整理する
  • GOLD / XAUUSDでインジケーターを見る時の注意点を確認する
  • MQL5でインジケーター値を取得する時の基本を確認する

このページで扱わないこと

このページでは、特定インジケーターによる売買判断、推奨エントリー、推奨設定、利益保証、勝率保証は扱いません。

MT5インジケーターを、EA開発や裁量補助でどのように整理して確認するかを目的とした辞典ページとしてご確認ください。

MT5インジケーター辞典の使い方

インジケーターを見る時は、「どのインジが良いか」ではなく、「そのインジが何を確認するためのものか」を先に整理すると分かりやすくなります。

EA開発では、インジケーターをすべて同じ重さで並べるのではなく、方向確認、タイミング確認、過熱確認、ボラティリティ確認、発注前確認など、役割を分けて使います。

分類主な役割代表例
トレンド系方向、傾き、勢いを確認する移動平均線、MACD、ADX、一目均衡表
オシレーター系過熱感、反転候補、レンジ内の位置を確認するRSI、CCI、WPR、Stochastic
ボラティリティ系値動きの大きさ、拡大、縮小を確認するATR、Bollinger Bands、Standard Deviation
高値安値・ライン系直近高値安値、反転候補、構造を確認するZigZag、Fractals、高値安値ライン
表示補助・確認補助スプレッド、時間帯、損益、状態を確認するスプレッド表示、セッション表示、損益表示

インジケーターを単独で売買判断に使わない理由

インジケーターは、相場の一部の情報を見やすくするための補助です。1つのインジケーターだけで、売買判断、リスク管理、決済判断、ロット管理まで完結させるのは危険です。

たとえば、RSIが高いから必ず下がる、移動平均線が上向きだから必ず上がる、ATRが大きいから必ず利益が出やすい、という判断はできません。

EA開発や裁量補助では、インジケーターを次のように役割分担して考えると整理しやすくなります。

役割確認内容注意点
方向確認相場が上向きか下向きかを確認する方向確認だけでエントリーしない
タイミング確認押し目、戻り、反転候補を確認するだましや連続シグナルを考慮する
過熱確認買われすぎ、売られすぎの目安を見る強いトレンド中は張り付きが起きる場合がある
ボラティリティ確認値動きの大きさや拡大を確認するSL / TPやトレーリング幅との関係を見る
発注前確認スプレッド、時間帯、取引可否を確認するシグナル成立と発注可否を分ける

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

トレンド系インジケーターは、相場の方向、傾き、勢いを確認するために使います。

EA開発では、トレンド系インジケーターを方向確認のGATEとして使うことがあります。ただし、方向が一致しているだけでエントリーするのではなく、タイミング確認や発注前確認と分けることが重要です。

インジケーター主な確認内容EA開発・裁量補助での使い方
移動平均線方向、傾き、価格との位置関係トレンド方向、押し目、戻り、フィルター確認
MACDトレンドの勢い、クロス、ヒストグラム方向補助、勢い確認、反転初動の補助確認
ADXトレンドの強さレンジ回避、トレンドの有無確認
一目均衡表雲、基準線、転換線、遅行スパン相場構造や方向感の補助確認

トレンド系インジケーターの注意点

  • トレンド方向の確認とエントリータイミングを混同しない
  • 移動平均線の期間を変えると反応速度が変わる
  • 強いトレンド中でも、一時的な逆行は発生する
  • レンジ相場ではクロスが増え、だましが多くなる場合がある

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

オシレーター系インジケーターは、過熱感、反転候補、レンジ内での位置確認などに使われます。

RSI、CCI、WPR、Stochasticなどは、買われすぎ・売られすぎの目安として使われることがありますが、それだけで売買判断を決めるのではなく、相場環境やトレンドの強さと合わせて確認する必要があります。

インジケーター主な確認内容注意点
RSI過熱感、反転候補、レンジ内の強弱強いトレンド中は高値圏・安値圏に張り付く場合がある
CCI平均からの乖離、過熱感ボラティリティが大きい場面では振れ幅が大きくなりやすい
WPR一定期間内の高値安値に対する位置反転候補の補助として使い、単独判断にしない
Stochastic高値安値に対する現在位置、クロスレンジでは使いやすいが、トレンド中はだましが増える場合がある

オシレーター系インジケーターの注意点

  • 買われすぎは売りサイン、売られすぎは買いサインと固定しない
  • トレンド相場とレンジ相場で意味が変わる
  • 逆張りEAでは、場所と反転のきっかけを分けて確認する
  • EAでは、過熱確認をSCOREやSPECIAL FILTERSとして扱うこともある

ボラティリティ系インジケーター

ボラティリティ系インジケーターは、値動きの大きさ、拡大、縮小を確認するために使います。

GOLD / XAUUSDのように値動きが大きくなりやすい銘柄では、ATRやBollinger Bandsを使って、SL幅、TP幅、トレーリング幅、ナンピン幅、ブレイクアウト確認などの参考にすることがあります。

インジケーター主な確認内容EA開発での用途例
ATR一定期間の値動きの大きさSL幅、TP幅、トレーリング幅、ナンピン幅の参考
Bollinger Bands価格のばらつき、バンド拡大、バンド収縮レンジ確認、ボラ拡大確認、ブレイク候補確認
Standard Deviation価格のばらつき相場の静かさや変動拡大の補助確認

ボラティリティ系インジケーターの注意点

  • ボラティリティが大きいことは、利益が出やすいことを意味しない
  • SL / TPやロット管理と切り離して考えない
  • バックテストでは、期間や時間帯によって見え方が変わる
  • GOLD / XAUUSDでは、スプレッドや約定条件も合わせて確認する

高値安値・ライン系インジケーター

高値安値・ライン系インジケーターは、相場構造や反転候補を確認するために使います。

ZigZagやFractalsは、過去の高値安値や転換点を見やすくするための補助として使われます。ただし、後から描画が変わるものや、確定前に値が変わるものもあるため、EA化する時は注意が必要です。

インジケーター主な確認内容注意点
ZigZag大きな高値安値、波形、転換点後から描画が変わる場合があるため、EA判定に使う時は確定条件が必要
Fractals局所的な高値安値確定までに数本のローソク足が必要になる
高値安値ライン直近高値、直近安値、ブレイク候補どの期間の高値安値を使うかを固定する必要がある

表示補助・確認補助インジケーター

表示補助・確認補助インジケーターは、直接の売買判断ではなく、EAや裁量判断の前提確認に使います。

スプレッド表示、セッション表示、損益表示、複数時間足表示、通知補助などは、実運用前の確認やサポート時の切り分けに役立ちます。

補助インジケーター確認内容使いどころ
スプレッド表示現在スプレッド、拡大状況発注見送り、スキャルEA、GOLD / XAUUSD確認
セッション表示時間帯、取引時間、相場の切り替わり時間帯別検証、EA稼働時間確認
損益表示現在損益、日次損益、ポジション状況裁量補助、運用記録、サポート前確認
通知補助サイン、状態変化、エラー通知Discord通知、外部連携、監視補助

EA開発でインジケーターを使う時の基本

EA開発でインジケーターを使う場合、インジケーターの見た目だけではなく、EA側で値を取得できるか、取得値の意味が明確か、値取得失敗時にログで確認できるかが重要です。

EA側では、インジケーターを次のように役割分担すると整理しやすくなります。

役割内容
GATE方向や必須条件を確認する移動平均線の向き、ADXの有無、上位足方向
SCOREタイミングや精度を補助評価するRSI、CCI、MACD、押し目条件
SPECIAL FILTERS特殊な見送り条件や環境条件を確認するスプレッド、時間帯、過熱回避、ボラティリティ条件
ENTRY最終的な新規エントリー候補を判断するGATE、SCORE、フィルター通過後の候補

すべてのインジケーター条件を単純にANDで並べると、条件が重くなりすぎたり、どの条件で見送ったのか分かりにくくなったりします。

EA開発では、シグナルが成立したか、発注前チェックで見送ったか、スプレッドや時間帯で止まったかをログで分けて確認できる設計が重要です。

GOLD / XAUUSDでインジケーターを見る時の注意点

GOLD / XAUUSDでインジケーターを見る時は、値動きの大きさ、スプレッド、時間帯、point、digitsなどの前提を確認しておく必要があります。

通貨ペアで見ていたインジケーター設定を、そのままGOLD / XAUUSDに使うと、反応が強すぎる、シグナルが多すぎる、距離感が合わない、といった違いが出る場合があります。

GOLD / XAUUSDで確認したいこと

  • インジケーターの期間が短すぎないか
  • ATRやBollinger Bandsの値が極端に広がっていないか
  • RSIやCCIが頻繁に過熱領域へ入っていないか
  • スプレッド拡大時にサインが出ていないか
  • 時間帯によってインジケーターの反応が変わっていないか
  • バックテストとデモ環境で同じ条件を確認しているか

GOLD / XAUUSDでインジケーターを使う場合も、売買判断を急ぐのではなく、まずは表示、値、ログ、検証条件を確認することが重要です。

MQL5でインジケーター値を取得する時の基本

MQL5でEAからインジケーター値を使う場合、まずインジケーターのハンドルを作成し、CopyBufferで必要なbufferの値を取得します。

この時、どのbufferに何の値が入っているか、取得本数が足りているか、確定足の値を使うのか現在足の値を使うのかを明確にする必要があります。

確認項目確認内容
ハンドル作成iMA、iRSI、iATR、iBandsなどでハンドルを作成できているか
buffer番号取得したい値のbuffer番号が合っているか
取得本数必要な本数をCopyBufferで取得できているか
確定足と現在足判定に使う足が確定足なのか現在足なのか明確か
取得失敗時の処理値取得に失敗した時、静かに進めずログで確認できるか
handle解放不要になったハンドルを適切に解放する設計になっているか

EA開発では、インジケーター値を取得できない時に、何となくゼロ値で判定を続ける設計は避けるべきです。値取得失敗、データ不足、buffer不一致、銘柄不一致、時間足不一致を分けて確認できるようにしておくと、検証やサポートがしやすくなります。

MT5インジケーター確認の実務チェック表

確認チェック項目
インジケーターの役割を、方向確認、タイミング確認、過熱確認、ボラティリティ確認に分けた
インジケーターを単独の売買判断として扱っていない
EA化する場合、GATE、SCORE、SPECIAL FILTERSのどこで使うか整理した
現在足ではなく確定足を使う必要があるか確認した
MQL5で取得する場合、buffer番号と取得本数を確認した
CopyBuffer失敗時のログを確認できる設計にした
GOLD / XAUUSDで使う場合、point、digits、スプレッド、時間帯を確認した
バックテスト条件と表示確認条件を記録した
サイン成立と発注見送り理由を混同していない
インジケーター設定を変更した場合、変更前後の条件を記録した

代表インジケーターは役割で整理する

MT5インジケーターは、種類が多いため、名前だけで覚えようとすると整理しにくくなります。

EA開発や裁量補助では、トレンドを確認するもの、過熱感を見るもの、ボラティリティを見るもの、構造を確認するもの、発注前の条件を確認するものに分けると、使い方が明確になります。

インジケーターは、売買判断そのものではなく、検証、確認、記録、ログ追跡をしやすくするための補助として扱うことが重要です。

MT5インジケーターの確認・開発・EA連携もあわせて整理する

MT5インジケーターを確認する時は、代表インジケーターの種類だけでなく、導入前の確認、銘柄別の見方、商品選定、MQL5での値取得、EA化時のリペイント確認を分けて整理すると確認しやすくなります。

確認したい内容関連ページ
MT5インジケーターの基本MT5インジケーターとは?入れ方・表示されない時の確認・開発依頼まで解説
インジケーター商品の選び方MT5インジケーター商品の選び方|通知対応・損益集計・検証記録の違い
GOLD / XAUUSDでの確認GOLD / XAUUSDで使うMT5インジケーター確認ガイド
ゴールドスキャルピング向けの確認ゴールドスキャルピング向けインジケーターを使う前に確認すること|移動平均線・ボリンジャーバンド・時間帯表示
MQL5でのインジケーター開発MQL5インジケーター開発・EA連携完全ガイド|iCustom・CopyBuffer・OnCalculate・SetIndexBufferの基本
インジケーター関数の確認MQL5インジケーター関数辞典|iCustom・CopyBuffer・SetIndexBuffer・OnCalculate一覧
EAからインジケーター値を取得する方法MQL5でインジケーター値をEAに取り込む方法|iMA・iATR・iRSI・CopyBufferの基本
CopyBufferとハンドル管理MQL5 CopyBufferとインジケーターハンドル管理を実コードで解説|安全取得helperとIndicatorRelease
インジケーターをEA化する前の確認MQL5インジケーターEA化実務ノート|サイン取得・確定足・リペイント確認の考え方
GOLD / XAUUSD対応EAの導入前確認GOLD / XAUUSD対応EAの導入前チェックリストを見る

インジケーターは、売買判断そのものではなく、方向、過熱感、ボラティリティ、価格帯、表示補助などを確認するための材料です。EA開発や裁量補助で使う場合は、サインの有無だけでなく、確定足、リペイント、取得値、ログ、バックテスト条件もあわせて確認してください。

ABOUT ME
記事URLをコピーしました