「移動平均線を使ってエントリーしたけど、いつも一歩遅れてしまう……」
そんな悩みを抱えていませんか?一般的な移動平均線(SMA)は過去の価格を平均するため、どうしても実際の値動きより遅れて表示される弱点があります。
この「遅れ」を徹底的に削ぎ落とすために生まれたのが、今回紹介するHMA(ハル移動平均線)です。価格の動きにピタリと吸い付くような反応の良さを持ちながら、滑らかな曲線を描くこの指標は、トレンドの初動をいち早く察知したいトレーダーにとって心強い武器になります。今回はHMAの仕組みから今日から使える手法まで、具体的に解説していきます。
ハル移動平均線(HMA)はどんな指標か?
まずはHMAの基本的な立ち位置を整理しましょう。HMAは2005年にオーストラリアの投資家であるアラン・ハル氏によって開発されました。多くのトレーダーが「移動平均線の反応が遅くてエントリーのタイミングを逃す」という問題に直面する中、それを計算の工夫によって乗り越えた画期的なインジケーターです。
この章では、HMAがどのような目的で生まれたのか、そしてなぜFXの世界で多くのプロに愛用されているのか、その仕組みの入り口を詳しく紐解いていきます。
遅れを極限まで削ぎ落とした移動平均線
HMAの最大の特徴は、計算上の「タイムラグ」がほとんどないことです。一般的な移動平均線は、一定期間の価格を平均するため、相場が急変してもグラフが反応するまでに時間がかかります。しかし、HMAは直近の価格に強い重みを置く特殊な計算を行うことで、ロウソク足の動きに限りなく近い反応速度を実現しました。
例えば、相場が急反転したとき、普通の移動平均線がまだ横ばいなのに、HMAはすでに逆方向を向き始めていることがよくあります。このスピード感こそが、HMAを使う最大のメリットです。
開発者アラン・ハル氏が解決したかったこと
開発者のアラン・ハル氏が目指したのは「滑らかでありながら、遅れがない指標」を作ることでした。通常、移動平均線の期間を短くすれば反応は早くなりますが、その分グラフはギザギザになり、ノイズ(一時的な変則的な動き)に弱くなってしまいます。
逆に期間を長くすると滑らかになりますが、今度は反応が遅くなりすぎて使いものになりません。この「滑らかさ」と「速さ」という、本来なら両立できない二つの要素を同時に叶えるために、HMAは設計されました。
HMAがFXトレーダーに好まれる理由
FXでは、トレンドの発生をいかに早く見つけるかが利益に直結します。HMAを使うと、トレンドが切り替わる「色の変化」や「傾きの変化」が非常にクリアに見えるため、視覚的な判断がとても楽になります。
また、スキャルピングやデイトレードといった短期決戦のトレードスタイルでは、数ピップスの遅れが致命傷になることもあります。そんなとき、価格に素早く追従するHMAは、エントリーの迷いを減らしてくれる頼もしい相棒になります。
一般的な移動平均線(SMA・EMA)と何が違うのか?
HMAの凄さを理解するには、普段私たちがよく使っている「SMA(単純移動平均線)」や「EMA(指数平滑移動平均線)」と比較するのが一番の近道です。これらは計算の仕組みが異なるため、チャート上での見え方も大きく変わってきます。
以下の表に、それぞれの特徴をまとめました。自分のトレードスタイルにはどれが合っているのか、イメージを膨らませながら確認してみてください。
HMAと他の移動平均線の主な違いは以下の通りです。
| 指標の種類 | 反応速度 | 滑らかさ | 主な特徴 |
| SMA(単純) | 遅い | 普通 | 最も一般的だが、トレンドへの反応が遅れる |
| EMA(指数) | 普通 | 普通 | 直近価格を重視するが、まだ少し遅れがある |
| HMA(ハル) | 非常に速い | 高い | 遅れがほぼゼロで、曲線が非常に滑らか |
HMAは価格の動きに最も早く追従する
HMAをチャートに表示させると、他の移動平均線よりもずっと「価格のそば」を走っていることが分かります。これは、HMAが直近の価格変動を敏感に察知して、すぐに平均値に反映させる仕組みを持っているからです。
相場が上昇し始めた瞬間、HMAはいち早く上を向き、下降に転じれば即座に下を向きます。この追従性の高さにより、他のトレーダーが「まだトレンドが続くか分からない」と迷っている間に、自信を持って一歩早く動くことができるようになります。
グラフで比較する反応の速さと滑らかさ
実際のチャートでSMAとHMAを並べて見ると、その差は一目瞭然です。SMAはカクカクとした動きになりがちですが、HMAはまるで美しいシルクの糸のように滑らかな曲線を描きます。
不思議なことに、HMAはSMAよりも「速い」のに「滑らか」なのです。これは、計算式の中で一度出した平均値をさらに調整するという二段構えの工夫がされているためです。この視覚的な美しさは、チャートを長時間見続けるトレーダーのストレスを軽減する効果もあります。
どの移動平均線を選ぶべきか迷った時の判断基準
もしあなたが「エントリーが遅くて、いつも利益が残らない」と感じているなら、HMAを試してみる価値があります。一方で、長期的な大きな流れをゆったり見たい場合は、あえて反応の遅いSMAを使った方がノイズに惑わされずに済むこともあります。
以下のポイントを参考に、使い分けを考えてみてください。
- トレンドの初動を狙いたいなら:HMA
- 利益確定のタイミングを早めたいなら:HMA
- 世界中の多くの人が見ている基準を知りたいなら:SMA
- 短期と中期のバランスをとりたいなら:EMA
HMAの計算式を直感的に理解する
HMAの計算式は一見すると複雑で、数学が苦手な人には少し難しく感じるかもしれません。しかし、中身を紐解いていくと、非常に論理的な「時短の工夫」が隠されていることが分かります。
この章では、数式そのものを覚えるのではなく、なぜHMAが「遅れのない滑らかな線」を描けるのか、その仕組みの本質を分かりやすく解説します。
加重移動平均(WMA)をベースにしている
HMAの土台となっているのは「加重移動平均(WMA)」という計算方法です。これは、古い価格よりも新しい価格に大きな価値を置いて平均を出す方法です。
例えば、5日間の平均を出すときに、5日前の価格よりも昨日の価格を「5倍重要」として計算するイメージです。このWMAをベースにすることで、HMAは最新の相場状況をいち早くキャッチできる基礎体力を手に入れています。
期間の半分を計算に使う理由
HMAの最もユニークな点は、指定した期間(例えば20日)の「半分(10日)」の平均値を計算に組み込むことです。これにより、計算上のラグを相殺して、ゼロに近づける処理を行っています。
本来、期間を短くすればするほど計算は早くなりますが、HMAはこの「短い期間の鋭さ」と「本来の期間の安定感」を絶妙にミックスさせています。この「半分にする」というアイデアこそが、アラン・ハル氏の最大の発見でした。
なぜ滑らかな曲線を描けるのか?
最後に、算出した値をさらに「平方根(ルート)」の期間でならすという仕上げの処理を行います。これにより、反応速度を維持したまま、ギザギザしたノイズだけを綺麗に取り除くことができます。
鋭い刃物で削り出した後、細かいヤスリで丁寧に磨き上げるような工程を経て、あの独特な滑らかな曲線が生まれているのです。
HMAを使ってトレードする3つの具体的な方法
HMAの理論が分かったところで、ここからは実践編です。HMAは単なる飾りではなく、明確なエントリーや決済のルールとして使うことができます。
特に初心者が取り入れやすく、効果が高い3つの手法をまとめました。まずはデモ口座などで、自分の目でこの動きを確認してみてください。
手法のポイントは以下の通りです。
- 傾きの変化に注目する
- 複数のHMAの重なりを見る
- 他の指標の弱点を補う
線の傾きが変わったタイミングでエントリーする
最もシンプルで強力な使い方は、HMAの「傾き」が変わった瞬間を狙う方法です。多くのインジケーターでは、HMAが上向きになると「青」、下向きになると「赤」といった具合に色が変わる設定ができます。
HMAの色が赤から青に変わった瞬間に「買い」、青から赤に変わった瞬間に「売り」を入れるというルールです。HMAは反応が早いため、これだけでもトレンドのかなり早い段階でポジションを持つことができます。
短期HMAと長期HMAのクロスでトレンドを判断する
期間の短いHMA(例えば14)と、少し長めのHMA(例えば50)を2本同時に表示させる方法です。短期の線が長期の線を下から上に突き抜けたら(ゴールデンクロス)上昇の合図、逆に上から下に突き抜けたら(デッドクロス)下降の合図となります。
普通の移動平均線でのクロスよりも反応が早いため、トレンドが本格化する前の「予兆」として捉えることができます。
決済のタイミングを早めるためのフィルターとして使う
エントリーは別の手法(例えばボリンジャーバンドなど)で行い、決済の判断だけをHMAに任せるのも賢い使い方です。トレンドに乗っている最中、HMAの傾きが少しでも鈍くなったり、逆方向に色が変わったりしたら、そこで利益を確定させます。
「もう少し伸びるかも」と欲を出して利益を削ってしまうのを防ぎ、最も美味しいところで相場から抜ける手助けをしてくれます。
HMAを使うなら知っておきたい2つの注意点
HMAは非常に便利なツールですが、決して万能ではありません。その強すぎる「反応の良さ」が、時としてあだになることもあります。
負けを減らすためには、HMAが苦手な場面をあらかじめ知っておくことが重要です。以下の注意点を頭に入れた上で、トレードに活用してください。
レンジ相場ではダマシが多くなる
相場が横ばい状態(レンジ相場)のとき、HMAはその高い反応性のせいで、少しの価格変動でも上下に色がコロコロ変わってしまいます。これが「ダマシ」の原因です。
価格が一定の幅で上下しているだけのときにHMAのサイン通りに売買を繰り返すと、手数料負けしたり、損切りを連発したりする「往復ビンタ」の状態になりかねません。レンジのときはHMAを過信せず、一歩引いて相場を見ることが大切です。
反応が早すぎて飛び乗りになりやすい
HMAが動いた瞬間に反応しようとすると、まだトレンドが確定していない段階で飛びついてしまうリスクがあります。反応が早いということは、それだけ「間違い」も拾いやすいということです。
「HMAが上を向いたから即買い!」と焦るのではなく、ロウソク足が確定するのを待ったり、後述するように他の指標で裏付けを取ったりする心の余裕が必要です。
騙しを回避して勝率を上げる組み合わせ
HMAの弱点である「ダマシ」を減らすためには、他のテクニカル指標と組み合わせるのが一番の対策です。HMAに「速さ」を任せ、別の指標に「正確さ」や「勢い」を判断させることで、より精度の高いトレードが可能になります。
特におすすめの組み合わせを3つ紹介します。
HMAとRSIで買われすぎ・売られすぎをチェックする
HMAが上を向いたとき、オシレーター系の指標である「RSI」を同時に確認しましょう。もしRSIがすでに70〜80%以上の「買われすぎ」ゾーンにいるなら、そこからの買いは危険です。
逆に、RSIが低い位置から上がってきており、かつHMAが上を向いたタイミングであれば、上昇の余地が十分にあると判断でき、安心してエントリーできます。
ボリンジャーバンドで相場のボラティリティを見る
ボリンジャーバンドの幅が狭まっているときはレンジ相場なので、HMAのサインは無視します。逆に、バンドが上下に開く「エクスパンション」が起きたタイミングで、HMAがその方向に傾いていれば、それは強力なトレンド発生のサインです。
静かな相場から動き出した瞬間をHMAで捉えるこの手法は、多くのプロも実践している王道パターンです。
長期足のSMAで大きなトレンドの方向を確認する
短期のHMAがどれだけ上下に動いていても、より長い期間のSMA(例えば200日移動平均線)が下を向いているなら、買いエントリーは控えるべきです。
「大きな流れ(SMA)に逆らわず、小さなチャンス(HMA)を拾う」という意識を持つだけで、トレードの安定感は劇的に向上します。
TradingViewでHMAを設定する手順
多くのトレーダーが利用しているチャート分析ツール「TradingView」では、HMAは標準で搭載されています。設定は非常に簡単ですが、少し工夫するだけでより使いやすくなります。
ここでは、基本的な表示方法と、自分で色や動きを細かく調整したい人向けのコード例を紹介します。
標準インジケーターから呼び出す方法
TradingViewの画面上部にある「インジケーター」メニューをクリックし、検索窓に「HMA」または「ハル移動平均線」と入力してください。
標準的な設定では期間が「9」になっていることが多いですが、アラン・ハル氏が推奨する「20」に変更してみるのもおすすめです。自分のチャートに合う太さや透明度を調整して、見やすく整えましょう。
HMAの色を傾きに合わせて変える設定
コミュニティスクリプト(他のユーザーが公開しているもの)の中には、傾きに応じて自動で色が変わる「HMA Color」のようなインジケーターが多数あります。
自分で色が変わるHMAを作ってみたい、という方は以下のパインスクリプトをコピーして「Pineエディタ」に貼り付けてみてください。
//@version=5
indicator("Custom HMA Color", overlay=true)
// 入力設定
length = input.int(20, "期間")
src = input(close, "適用価格")
// HMAの計算
hmaValue = ta.hma(src, length)
// 傾きによる色の判定
col = hmaValue > hmaValue[1] ? color.blue : color.red
// 描画
plot(hmaValue, color=col, linewidth=2, title="HMA")
MT4やMT5でHMAを表示させるには?
世界中のFXトレーダーに利用されている「MT4(MetaTrader 4)」や「MT5」には、残念ながらデフォルトではHMAが入っていません。しかし、外部からインジケーターを導入することで、簡単に表示させることができます。
導入の手順と、使う際のポイントを確認しておきましょう。
外部インジケーターをダウンロードして導入する
ネット上で「HMA MT4 indicator」などと検索すると、無料でダウンロードできるファイル(.ex4 または .mq4)がいくつか見つかります。
ダウンロードしたファイルをMT4の「データフォルダ」内にある「MQL4」→「Indicators」フォルダに保存し、MT4を再起動すれば「ナビゲーター」パネルからチャートにドラッグ&ドロップできるようになります。
パラメータ設定で変更すべき項目
導入したHMAの設定画面(パラメータの入力)では、主に以下の項目を確認してください。
- HMA_Period: 期間の設定。まずは20前後から試しましょう。
- HMA_Price: 計算に使う価格。通常は「0 (Close)」でOKです。
- HMA_Method: 計算方法。通常は「3 (WMA)」が選択されています。
スマホ版アプリでHMAは使えるのか?
残念ながら、スマホ版のMT4/MT5アプリには外部インジケーターを後から追加する機能がありません。そのため、外出先でHMAを確認したい場合は、TradingViewのスマホアプリを利用するのが最も現実的な解決策です。
PC版のMT4で分析を行い、スマホでは価格のチェックや注文のみを行うという使い分けをおすすめします。
HMAを使いこなすための最適な期間設定
HMAをチャートに表示させたとき、一番悩むのが「期間をいくつにするか」という問題です。期間の設定次第で、HMAは「超敏感な探知機」にもなれば「どっしり構えた羅針盤」にもなります。
自分のトレードスタイルに合わせて、最適な数字を見つけてみましょう。一般的な目安をまとめました。
| トレードスタイル | 推奨される期間設定 | 狙い |
| スキャルピング | 9 〜 14 | 数秒〜数分の微細な変化を捉える |
| デイトレード | 20 〜 25 | その日の中心的なトレンドを把握する |
| スイングトレード | 50 〜 100 | 数日単位の大きな波の切り替わりを見る |
短期トレードなら14や20が基本
開発者のハル氏が標準としていたのが「20」という数字です。これは、1ヶ月の営業日(約20日)に近い数字であり、中短期のトレンドを捉えるのに非常にバランスが良い設定です。
もし「もっと早く反応してほしい」と感じるなら14まで下げても良いですが、あまりに短くしすぎるとダマシが増えるため注意してください。
スイングトレードで意識される50や100
数日間ポジションを保有するスイングトレードの場合は、50や100といった大きめの数字を設定します。
HMAは元々「遅れがない」という特性があるため、期間を100にしても普通の移動平均線の50くらいの感覚でキビキビ動いてくれます。長期的なトレンドの中での「押し目」や「戻り」を確認するのに非常に適した設定です。
自分のトレードスタイルに合わせて微調整するコツ
まずは「20」に設定してみて、自分がエントリーしたいと思ったタイミングとHMAの色の変化が合っているか、過去のチャートで確認してみてください。
もしサインが早すぎて損切りばかりになるなら、少し期間を長く(25や30へ)してみます。逆に「いつも少し出遅れる」と感じるなら、少し短く(15や10へ)調整します。自分の感覚とHMAの呼吸を合わせる作業が、勝率アップへの第一歩です。
まとめ:HMAでトレンドの初動をいち早く捉える
HMA(ハル移動平均線)は、従来の移動平均線が抱えていた「反応の遅さ」という弱点を見事に克服したインジケーターです。
最後に、これまでの重要なポイントを振り返ってみましょう。
- HMAは「遅れ」がほぼゼロで、かつ「滑らかな」曲線を描くのが特徴。
- SMAやEMAと比較して、圧倒的に早くトレンドの転換を察知できる。
- レンジ相場での「ダマシ」に弱いため、RSIやボリバンとの併用が効果的。
- TradingViewやMT4で簡単に設定でき、期間は「20」を基準に調整するのがおすすめ。
移動平均線の遅れにイライラしていた方は、ぜひ今日からHMAをチャートに取り入れてみてください。価格の変化にいち早く反応できるようになれば、これまで見逃していたエントリーチャンスが、もっと鮮明に見えてくるはずです。まずは、あなたのメイン通貨ペアに期間20のHMAを表示させることから始めてみましょう。

の使い方は?普通の移動平均線との違い.jpg)