
「なんでこのインジケーター、急に反応しなくなったの?」
「トレンドは終わった?それとも一時的な押し目なのか……?」
トレーダーであれば、こうした“相場の空白”に対する不安を一度は感じたことがあるはずです。
この分析手法を使えば、相場の「支配的なサイクル」が数値化され、今のトレンドがどの段階にあるのかを把握しやすくなります。
この記事では、そんなHTDCPeriodの基礎からトレード活用法、導入の実装までを徹底解説。
Hilbert Transformの基本概要とFX相場での役割

価格データから「位相」と「サイクル」を抽出し、市場のリズムを可視化できる唯一の手法です。ランダムに見えるFX相場の中から、“本質的なサイクル”を取り出せる点が大きな特徴です。
FX相場はノイズに満ちており、ランダムな値動きに振り回されがちですが、裏側には確実に「トレンド → 調整 → 再開」というリズムが存在します。Hilbert Transformはそのリズムを抽出し、トレンド転換の前兆やレンジ脱出の兆しを判断するために使われます。
アドバイスFXは完全なランダムではなく“周期性”がある。その周期を読み取れるインジはHilbertだけ。
ヒルベルト変換とは何か:数学的背景と直感的な理解
ヒルベルト変換は、信号処理で使われる解析信号(Analytic Signal)を生成し、瞬時位相・瞬時周期を算出する数学的手法です。
直感的な理解は以下の通りです:
- 価格の周期成分だけを抽出
- 相場がサイクルのどの位置(上昇/下降)にいるかを示す
- ノイズを捨てて“本質的な動き”を強調する
アドバイスFX価格は完全なサイン波ではないけど、Hilbertは“非線形”でも周期を推定できるのが強み。
FXチャートに適用すると何がわかるのか
- ① トレンド転換の予兆
位相の反転は相場の折り返しと密接に関係。 - ② 市場サイクルの長さ
「いま何本周期で動いているか」をリアルタイム推定。 - ③ レンジとトレンドの判別
周期の安定=レンジ/周期の崩れ=トレンド。
「この相場はエントリーすべきか、避けるべきか」を判断する基準として非常に有効です。
他のオシレーターと異なる特徴(位相・サイクル抽出)
Hilbert Transformが一般的なインジケーターと決定的に違う点は次の3つです。
| 特徴 | 内容 |
|---|---|
| ① 位相を扱える | RSIやMACDでは不可能な「サイクルの現在位置」の把握が可能。 |
| ② Lagが極端に小さい | 移動平均系の遅れをほぼ解消。転換点を早期に捕捉。 |
| ③ サイクル抽出が可能 | 市場の“リズム”そのものを検出し、トレンドとレンジを精密に判断。 |
アドバイスMACD=勢いを見る。Hilbert=“相場そのもののリズム”を見る。役割が根本的に違う。
Hilbert Transformの計算構造と仕組みを理解する
Hilbert Transformは、価格データに「90度の位相シフト」を与える特殊な信号処理です。 元の価格(In-Phase)と直交成分(Quadrature)を作り出し、この2つを組み合わせることで、トレンドの勢い・サイクル位置・転換点を抽出します。
ノイズが多いFX市場でも、Hilbert Transformは滑らかで遅れの少ない相場分析を可能にし、特に周期の変化やトレンド転換の早期察知に強みを発揮します。
アドバイス「元の価格 + 90°ズレた価格」でサイクルの位置を特定する。ここがHilbertの肝。
平滑化と位相シフトのメカニズム
Hilbert Transformは、以下の3ステップで相場の位相を算出します。
- ① 平滑化(Smoothing)
ノイズだらけのFX価格をそのまま使うと位相が乱れるため、最初に滑らかに整えます。 - ② 90度位相シフト(Quadrature)
平滑化した価格を「90度進めた波形」に変換し、直交成分を生成します。 - ③ In-Phase と Quadrature を使って位相を算出
二つの関係性から、価格がサイクルのどの位置にいるかを判断できます。
「平滑化 → 位相シフト → 位相の可視化」がHilbert Transformの基本構造。
周期(サイクル)検出が可能になる理由
Hilbert Transformが周期を正確に推定できるのは、位相の進行がそのまま周期を表すためです。
- ① 位相は時間とともに一定速度で進む
周期性がある相場なら、位相は 0° → 360° を繰り返す。 - ② 位相の変化速度を測れば周期がわかる
例:
18バーで360° → 18周期相場 - ③ サイクル分析で相場の“リズム”が明確になる
・押し目・戻り局面の位置がわかる
・トレンド反転のタイミングを察知
・レンジブレイク前の“周期崩れ”を検知
アドバイス位相=相場の角度。角度の進み具合を見ると「何本周期か」が丸見えになる。
Lagを最小化する構造的メリット
Hilbert Transformが高く評価される最大の理由は、“遅れの小ささ”です。
- ① 過去データの平均に依存しない
移動平均系インジの宿命である「遅行」がほぼ発生しない。 - ② In-Phase と Quadrature の変化がリアルタイム
相場の傾き変化に即反応できる。 - ③ 周期の変化が即フラグとなる
周期が伸びた瞬間にトレンド初動を察知できる。
Hilbert Transformは、遅行系インジでは不可能な“転換点の即時検出”ができる数少ない指標です。
アドバイス「ノイズに強い + 反応が早い」これがHilbertがガチで使える理由。
Hilbert TransformのFXでの主な活用方法
Hilbert Transformは、価格の“周期成分”を抽出することで、トレンド転換の予兆やエントリー精度の向上など、一般的なオシレーターでは見えない情報を可視化できます。裁量トレード・EA戦略のどちらでも有効です。
単なる勢い系や平均系ではなく、“波の位置を数値化する”という独自の強みを持つため、ダマシ回避にも役立ちます。
アドバイス“周期と位相”を見れるから、他のインジにはない精度で相場の裏側が読める。
トレンド転換の予兆を捉える使い方
Hilbert Transformは、トレンド転換の「初動」を察知するのが最も得意です。
- ① 位相の反転(Phase Shift)
位相が方向転換すると、価格の加速度が変化した証拠。 MAの反転より圧倒的に早い。 - ② In-Phase / Quadrature の交差
元の価格と直交成分の位置が逆転すると、明確なトレンド転換のシグナル。 - ③ 周期の急伸(Cycle Stretch)
周期が急に伸びる → レンジ → トレンド移行の初動。 押し目・戻りの絶好ポイント。
Hilbert Transformは、“トレンド転換の予兆”を数値として見える化できる希少なインジケーターです。
サイクル分析によるエントリー精度の向上
周期(Cycle)を活用すると、エントリー位置が劇的に最適化されます。
- ① 買い・売りタイミングが周期で明確化
・位相0°付近 → ロング準備
・位相180°付近 → ショート準備
MACDやRSIより“波の位置”がクリア。 - ② 周期の長さで環境認識が精密に
・周期が安定 → レンジ(逆張り)
・周期が伸びる → トレンド入り(順張り)
戦略切り替えの根拠が強くなる。 - ③ 位相反転後を狙うことで無駄打ち削減
“底をついた直後”を狙えば、裁量でもEAでも極めて扱いやすい。
アドバイス「サイクルの底 → 上昇」の瞬間を狙うだけでも勝率が安定する。
ダマシを減らすフィルタリング手法
Hilbert Transformは、ダマシを減らす“環境認識フィルタ”としても優秀です。
- ① 位相が安定していない時は取引しない判断が可能
位相の乱れ=周期が存在しない状態。
ボラ不足相場で無駄な負けを回避できる。 - ② 周期の急縮小は“騙しブレイク”の典型パターン
周期が突然短くなる → フェイクブレイクアウトの可能性大。 - ③ 他インジと組み合わせると精度が爆上がり
・EMA → 方向性確認
・Hilbert → エントリー位置最適化
ベストプラクティスの組み合わせ。
Hilbert Transformは「取る場面・避ける場面」を明確に分けられるため、トレードの安定化に直結します。
アドバイスダマシ回避の精度は、正直ほとんどのオシレーターより上。
Hilbert Transformの設定値とおすすめパラメータ
Hilbert Transformは一般的な「期間(Period)」のような単純パラメータではなく、平滑化・フィルタ係数・サイクル計算ロジックなどを組み合わせて動作します。 そのため、用途(短期/中長期)に合わせて調整することが最も重要です。
短期なら「速さ重視」、中期以降なら「滑らかさ重視」。 これがHilbert設定の基本原則です。
アドバイスHilbertは“期間”じゃなく“波形処理”で決まるから、設定次第で別物になる。
デフォルト設定の意味と考え方
多くのHilbert系インジケーターが採用している標準設定には、それぞれ理由があります。
- ① Smoothing(平滑化)=3〜7
ノイズ除去用フィルタ。 大きい → 滑らかだが遅い/小さい → 速いがノイズ増。 - ② Alpha(フィルタ係数)=0.07〜0.2
位相計算のフィルタ強度。 小さい → 安定するが遅い 大きい → 速いがブレる ⇒ **0.1付近が最もバランスが良い**。 - ③ Cycle内部計算は“15〜20周期”が前提
多くのHilbert実装は15〜20バーの波長を基準に最適化されている。
デフォルト設定は「短すぎず長すぎない、汎用的な周期抽出」のために設計されたバランス型です。
短期トレード向け最適化パターン
スキャル・デイトレでは、とにかく反応速度が最優先。 Hilbert Transformも高速仕様に寄せて最適化します。
- ① Smoothing:2〜4(少なめ)
ノイズ増えるが初動を逃さない。 - ② Alpha:0.12〜0.18(大きめ)
小さすぎると遅い/大きすぎるとブレる。 ⇒ **0.15前後が黄金比**。 - ③ 使用チャート:5分・15分足
時間足が短いため、平滑化を強くするとサイクルを失う。 - ④ エントリーは“位相反転直後”限定
サイクル底・天井を狙うより勝率安定。
アドバイス短期は「速さ>綺麗さ」。多少汚くても初動を取る方が圧倒的に強い。
中長期でのパラメータ調整例
スイング・大きめの順張りでは、波形の滑らかさと安定性を優先します。
- ① Smoothing:5〜9(大きめ)
ノイズが除去され、Cycleが驚くほど綺麗に出る。 - ② Alpha:0.05〜0.10(小さめ)
反応は遅いが、ダマシ減少・位相反転の精度UP。 - ③ 使用チャート:1時間・4時間足
Hilbert Transformが最も安定する鉄板の時間足。 - ④ 見るべきは「周期伸び」
・位相反転=転換初動
・周期伸び=トレンド加速
⇒ 中長期では「周期伸び」が最重要シグナル。
反転に飛びつくより、“周期が伸び続けているか”を見るほうが結果的に勝ちやすいです。
アドバイス中長期は「綺麗なサイクルを取る」方が資産曲線が安定する。
Hilbert Transformが機能しやすいFXの相場環境
Hilbert Transformは万能ではありません。 特にFXのようなノイズが多い市場では、「相場環境の合う・合わない」が明確に存在します。 結論、Hilbert Transformが最も強みを発揮するのは “波のリズムが明確で、資金流入が方向性を持っている相場” です。
この特徴を理解することで、エントリー精度は大きく向上します。
アドバイスHilbertは「リズムがある相場」では最強。逆に“ランダム波”には弱い。
ボラティリティが高い局面で強い理由
Hilbert Transformは、価格の“位相の進み方”を分析するため、値幅が出るほど精度が向上します。
- ① 値幅が大きいほど周期が安定する
押し目→続伸、戻り→再下落が規則的になり、位相が滑らかに進む。 - ② ノイズが相対的に埋もれて影響が小さくなる
高ボラでは小さな乱れが無視されやすく、サイクル計算が安定。 - ③ 大口資金が継続し、周期崩れが起きにくい
低ボラはちょっとしたフローで壊れるが、高ボラは“本流”が強いため周期が綺麗に出る。
高ボラ=「相場のリズムがはっきりしている」ため、Hilbert Transformの精度が最大化します。
トレンド相場とレンジ相場での違い
Hilbert Transformはトレンド・レンジ両方で使えますが、読み方が異なります。
- ① トレンド相場:周期が伸びる → トレンド加速の前兆
周期が長くなるほどトレンドが強まり、 ・周期伸び=新トレンド発生のサイン ・位相反転が遅くなる=順張り優位 - ② レンジ相場:周期が一定 → 逆張りに向く
・周期安定=レンジ継続 ・位相が規則的に反転=上下反発を取りやすい - ③ レンジ抜け直後は最も不安定
ブレイク直後は位相が暴れやすく、ダマシ多発。 ⇒ 周期が安定するまで待つのが必須。
アドバイスレンジ直後は絶対に飛びつくな。Hilbertでも読みづらい唯一の領域。
アジア・ロンドン・NYなど時間帯の影響
FXは時間帯で参加者が変わり、Hilbert Transformの精度も大きく変わります。
- ① アジア時間:ボラ低く周期が乱れやすい(やや不向き)
・値幅が狭い ・商いが薄い ・ちょっとしたフローで位相乱れ → 精度が落ちやすい - ② ロンドン時間:最もHilbertが安定しやすい
・参加者が多い ・方向性が出る ・高ボラで周期が綺麗 →*Hilbertの“最強時間帯” - ③ NY時間:トレンド・反転どちらも明確で最適
指標で瞬間乱れはあるが、動きが出たあとは規則性が強い。 特にロンドン〜NY重複はHilbert Transformの本領発揮タイム。
Hilbert Transformは、高ボラ・規則性・継続フローが揃うと最大のパフォーマンスを発揮します。
アドバイスロンドン+NY重複はHilbertが一番“真価”を見せる時間帯。
Hilbert Transformと相性の良い通貨ペアと時間足
Hilbert Transformは、通貨ペアと時間足の選び方で精度が大きく変わります。 結論としては、「高ボラ × 流動性が高い通貨」+「ノイズが減る時間足」で最も安定して機能します。
特にメジャー通貨ペア・クロス円・15分〜4時間足は、Hilbert Transformと非常に相性が良いゾーンです。
アドバイス「どの通貨・どの時間足で使うか」を決めるだけで、Hilbertの勝率は一気に変わる。
USDJPY・GBPJPYでの特徴
クロス円は全体的に“リズムが出やすい”ため、Hilbert Transformとの相性はかなり良好です。
- ① USDJPY:周期が比較的安定しやすい
・世界最大クラスの取引量
・流動性が高く、大口フローが素直に反映
→ ロンドン〜NY時間は、位相のズレが小さく、周期が滑らかに出やすい。 - ② GBPJPY:Hilbertと最も相性が良い部類
・ボラティリティが高く、周期変化がはっきり
・周期急伸=トレンド初動
・位相急反転=短期の押し目・戻り目
「動く通貨」ほどHilbertのメリットが強くなる。 - ③ クロス円全般:フロー主導でリズムが出やすい
ファンダだけでなくフローで動く場面が多く、周期変化が視覚化しやすい。
USDJPYは「安定型」、GBPJPYは「高感度型」。どちらもHilbertの実験・検証に向いています。
EURUSDなどメジャー通貨での動き方
メジャー通貨ペアも、Hilbert Transformとの相性は悪くありませんが、ペアごとの特徴を押さえておく必要があります。
- ① EURUSD:レンジが多く周期がきれいに出やすい
・レンジ化しやすい → 周期が一定で安定
・レンジ中は周期安定 → 逆張り
・ブレイク時は周期急伸 → トレンド転換シグナル - ② GBPUSD・AUDUSD:トレンドとレンジの切り替えが明確
特にロンドン時間のGBPUSDは、周期の伸縮がはっきり出るため、トレンド判断に向いています。 - ③ NZDUSD・USDCADなど低ボラ通貨は精度低め
・値幅が出にくい → 位相が乱れやすい
・周期が一定になりにくい → サイクル分析が不安定
Hilbertの恩恵は小さくなります。
アドバイスまずは「クロス円+EURUSD+GBPUSD」だけに絞ってHilbertを使う方が効率的。
5分足〜日足の成功率の違い
Hilbert Transformは、時間足の選び方で“別物レベル”に性格が変わります。
- ① 5分足:ノイズが多く精度は低め(ほぼ非推奨)
・位相が乱れやすい
・周期が安定しにくい
・ボラが小さいと計算自体が崩れやすい
⇒ 裁量なら参考程度、EAのメインロジックには不向き。 - ② 15分足・30分足:最も安定して使える“王道レンジ”
・ノイズが大幅に減る
・トレンドも十分に捉えられる
・周期がきれいに出る
特に15分足はトレンド初動のキャッチに最適。 - ③ 1時間足・4時間足:大局の周期が非常に安定(精度最高クラス)
・トレンドの流れが滑らか
・周期変化が大きく、ダマシも少ない
⇒ Hilbert分析の「軸」に最も向いている時間足。 - ④ 日足:方向確認用として優秀だが反応は遅い
・長期のリズムは非常にきれい
・ただし、転換初動を捉えるには遅い
⇒ 環境認識・大局判断専用として使うのがおすすめ。
エントリー判断:15分〜1時間足
大局認識:4時間足・日足
という分担にすると、Hilbert Transformの強みを最大限活かせます。
アドバイス「通貨ペアの選択」と「時間足の選択」が揃って初めて、Hilbertは本当の性能を出す。
HTDCPeriodを活用したトレード戦略
周期ベースのアプローチは、従来のトレンド系やオシレーター系とは異なり、マーケットの内部構造そのものに注目します。
アドバイス「価格がどこへ向かっているか」ではなく、「いつ次の動きが起きそうか」に焦点を当てるのです。
トレンド判定と逆張りのタイミング取得方法

たとえば、HTDCPeriodの値が短くなっていく=サイクルが速まっているときは、ボラティリティの上昇や短期トレンドの発生を示唆します。
この「周期の収縮と拡張」を見ながら、以下のような戦略が考えられます。
- 周期が急激に短くなった場合
- トレンドのスタートを示唆→順張りでエントリー
- 周期が安定し長期化している場合
- サイクル終盤の転換を示唆→逆張りでの準備
周期の半分が“中間地点”ですので、HTDCPeriodが18なら、「9本後に波が反転するかも」と読むことも可能。これにより、「押し目買い」「戻り売り」のタイミングが自然に見えてきます。
HTLeadSin・HTSineとの組み合わせ戦略
HTDCPeriod単体でも強力ですが、HTLeadSin(リードサイン波)やHTSine(サイン波)と組み合わせることで、さらに高精度なトリガーを得られます。
- HTSineが反転し始め、HTLeadSinがそれに先行する形で反転 → 転換点のサイン
- HTLeadSinが連続して同じ方向に向いている → トレンド継続のシグナル
このようなサイン波的な分析は、「波の終わりを先取りしてエントリーしたい」というトレーダーにとって、絶好の武器になります。
また、MACDやRSIといった他のインジケーターと併用することで、「方向(トレンド)」と「タイミング(周期)」の両面から市場を分析できるようになるため、根拠あるトレードが組み立てやすくなります。
HTDCPeriodインジケーター ダウンロード
以下のボタンから、「HTDCPeriod_systre.ex4」をダウンロードできます。
使い方
- ダウンロードした
HTDCPeriod_systre.ex4を
MT4の「Indicators」フォルダに移動
(例:ファイル → データフォルダを開く → MQL4 → Indicators) - MT4を再起動、またはナビゲーターで「更新」をクリック
- チャートにドラッグ&ドロップして使用開始!

⚠ 注意事項
無料配布のサンプルです
商用利用・再配布は禁止とさせていただきます
本インジケーターは シストレ.COMの登録口座でご利用いただけます。
※ 認証が行われていない口座ではご使用いただけません。
Hilbert Transformのよくある質問
Hilbert Transform(ヒルベルト変換)とは何ですか?
Hilbert Transformは、価格データを90度シフトした“仮想波形”に変換し、 サイクル(周期)・位相(フェーズ)・スムーズなトレンドを抽出する数学的手法です。 Ehlers系インジケーターの基盤となる重要技術です。
何を判定するために使われますか?
・相場のサイクル(周期性) ・トレンドの滑らかな抽出 ・価格の“位相変化”の検出 ・反転の早期シグナル 単純な移動平均では捉えにくい“波のタイミング”が明確になります。
どのように計算されていますか?
価格信号を特殊フィルタに通し、元の波形と90度ずらした “直交成分(Imaginary Component)”を生成します。 これを使って位相角(Phase Angle)やサイクル値を計算します。 MQL4でもEMAやFIRフィルタを利用して擬似的に実装されています。
代表的なシグナルはありますか?
・位相が急変 → トレンド転換の初動 ・サイクルの底(0度〜90度) → 上昇開始 ・サイクルの天井(180度前後) → 下落開始 ・位相角のクロス → 強めの反転 「タイミング特化型」のシグナルに強いです。
どんな相場で特に有効ですか?
・サイクル傾向が強い通貨ペア ・値動きが波状に続く相場 ・トレンドの“終わりと始まり”を捉えたい場面 ・ダマシを減らして反転を取りたい場面 特に「レンジ相場の底打ち・天井」を見抜くのが得意です。
Ehlersインジケーターとの関係は?
Ehlersが開発した多くのインジケーター(MESA、Instantaneous Trendline、Cyber Cycleなど)は Hilbert Transformを基礎として構築されています。 “市場の周期性を抜き出す手法”として核心技術です。
どのインジケーターと組み合わせると強い?
・EMA(方向性フィルター) ・MACD(トレンドの裏付け) ・RSI・CCI(過熱判断) ・Fractal系指標(周期性の補強) 方向=MA、タイミング=Hilbert の組み合わせが最強クラスです。
弱点・注意点はありますか?
・計算が複雑でラグ(遅れ)が出ることがある ・レンジと急変動が混じると誤判定が増える ・サイクルが崩れている相場では機能低下 ・短期足ほどノイズに弱い フィルタリングや期間調整が必須です。
反転シグナルはどう見る?
・位相が180度付近 → 上昇の勢いが限界 ・位相が0度付近 → 下落の勢いが限界 ・位相角が急角度で変化 → トレンド転換の可能性 Ehlers系では“位相の反転こそが核心シグナル”です。
初心者でも使えますか?
使えますが、単体では難しいため以下が安全: 1. MAで大まかな方向を定義 2. Hilbertでタイミングを測る 3. 位相が反転したらエントリーを検討 4. トレンドの裏付けにMACDを併用 “方向=MA、タイミング=Hilbert” が最も簡潔で強力です。


