「最近、チャートの天井や底が読みにくい…」そんなお悩み、ありませんか?特に短期トレードをしている方にとっては、トレンドに引っ張られてしまい、なかなか反転のタイミングが見極めづらいのが現実ですよね。
そこで今回ご紹介するのが、Detrended Price Oscillator(DPO)です!これは、あえて長期トレンドを除去して、短期的なピークやボトムを浮かび上がらせるというユニークなテクニカル指標。つまり、トレンドの波に埋もれた“売買タイミング”を明瞭にしてくれるのです。
本記事では、DPOの基本から具体的な使い方を解説していきます!
DPO(Detrended Price Oscillator)とは?
DPO(Detrended Price Oscillator)は、トレンド成分を取り除いた価格の変動だけに着目することで、短期的なサイクルのピークとボトムを明確に視覚化できるインジケーターです。テクニカル分析の中でも、特に逆張りやスイングトレードにおいて重宝されるツールの一つです。
まず、DPOは一般的な移動平均線やMACDのように「トレンドを追う」指標ではありません。むしろその逆。トレンドをあえて排除することで、短期的な価格のズレや過熱感を浮き彫りにするというアプローチが特徴です。「今が天井か?底か?」という瞬間的な判断をするためのツールなのです。
たとえば、移動平均線が右肩上がりになっている局面でも、DPOはマイナス圏に沈んでいることがあります。これは、「長期的には上昇トレンドだが、目先の価格は下げすぎている」というサインです。こうした短期的な逆張りポイントを探すのに、DPOは非常に有効です。
また、DPOはゼロラインを基準として価格の偏差を視覚的に示します。プラス圏では“過熱気味”、マイナス圏では“売られすぎ”の傾向を見せるため、エントリーやエグジットの判断材料としても機能します。
他のオシレーター指標(例:RSI、ストキャスティクス)と比較すると、DPOはあくまで価格の“波”だけに集中している点が大きな違いです。これは、トレンドに左右されにくい純粋な“サイクル”を分析するための設計とも言えるでしょう。
DPOの計算式とその意味
DPOの根幹を成すのが、「移動平均をズラして現在価格との差を測る」という独自のアプローチです。まず、基本的な計算式は以下のとおりです。
DPO = 価格(n / 2 + 1期間前)− 単純移動平均(SMA n期間)
ここでの「n」は設定する期間(たとえば20など)を指し、「n / 2 + 1」という部分が、現在の価格から見てどれくらい過去の価格と比較するかを意味しています。つまり、DPOは現在の価格と、過去のある時点の移動平均との“ズレ”を数値化しているのです。
なぜこのようなズラし方をするかというと、未来の価格を使わずに過去だけで判断することで、トレンド成分をあえて取り除くためです。これは、「予測」ではなく「分析」を徹底するというDPOの哲学を反映しています。
また、DPOがゼロラインを中心に上下することも重要なポイントです。このゼロラインは「過去平均と今の価格が一致している状態」を示しており、ここからの乖離がプラスなら上昇気味、マイナスなら下降気味を意味します。
たとえば、DPOが+2.5の水準に達しているときは、過去の平均よりも明らかに買われすぎている状態。逆に−2.5であれば、売られすぎと判断できます。このように、DPOは価格の“熱”や“冷め”の状態を定量的に捉えるのに役立つのです。
DPOの使い方|逆張り戦略に最適
DPOの最大の魅力は、短期的な売買タイミングを視覚的に捉えられる点にあります。特に逆張りトレーダーにとっては、トレンドに埋もれがちな“買われすぎ”や“売られすぎ”のタイミングを的確に拾うためのツールとして強力な味方になります。
DPOがゼロラインより上にあるとき、それは「過去の平均価格よりも現在の価格が高い」状態。反対にゼロラインより下であれば「現在の価格が平均よりも低い」状態です。このシンプルな構造により、チャートの山(ピーク)と谷(ボトム)を把握しやすくなります。
具体的な使い方としては、以下のようなトレード判断が可能です。
- DPOがプラス圏でピークを形成し、下に転じたタイミング:売りサイン
- DPOがマイナス圏でボトムを形成し、上に転じたタイミング:買いサイン
これにより、トレンドが強く出ていないレンジ相場では、高値で売って、安値で買うという逆張り戦略が非常に機能しやすくなります。
ただし、DPOは「トレンドの強弱」を測定する指標ではないため、トレンド相場においてはだましが発生するリスクも。たとえば、上昇トレンドの中で一時的にDPOがマイナス圏に沈んでも、それが本当の底とは限りません。そのため、トレンド系指標(移動平均線やADXなど)と組み合わせて使うことが推奨されます。
DPOの設定方法とトレーディングビュー活用法
DPOを実際のトレードで活用するには、まず正しくチャートに表示させることが重要です。多くのトレーダーが利用しているTradingView(トレーディングビュー)では、DPOインジケーターが簡単に導入可能です。しかも無料アカウントでも利用できるのが魅力です。
TradingViewでのDPO表示手順
- TradingViewにログインし、チャート画面を開きます。
- 画面上部の「インジケーター」ボタンをクリック。
- 検索バーに「DPO」または「Detrended Price Oscillator」と入力。
- リストに表示されるインジケーターをクリックして追加。
追加すると、チャート下部にDPOのラインが表示されます。ここからがカスタマイズの出番です。
パラメーター設定のポイント
デフォルトでは「14期間」や「20期間」などが設定されていることが多いですが、これは「何本分のローソク足を基準に移動平均を計算するか」を意味します。トレードスタイルに応じて、以下のような設定が考えられます。
- 短期トレード(スキャルピング・デイトレ):14〜20期間
- 中期トレード(スイング):21〜30期間
- 長期視点(ポジショントレード):50期間以上
ポイントは、「あくまで過去の価格との差を見る」というDPOの性質上、未来を予測するものではないということ。したがって、チャート上のDPOが示すラインは、直近の価格に対して“過去とのズレ”を示していると理解しておくことが大切です。
DPOを使った短期トレードの実践例
DPOは、レンジ相場や一定のサイクルで値動きする銘柄において、短期的な売買ポイントを可視化できるという強みがあります。ここでは、実際のチャートを想定しながら、株式・FX・バイナリーオプションでの使い方を具体的に見ていきましょう。
株式トレードでのDPO活用法
たとえば、ある銘柄が移動平均線付近で横ばいを続けている局面。DPOが+2.0を超えたあたりでピークを打ち、下降に転じたとします。ここは「買われすぎ」状態からの反転が期待されるため、空売りや利益確定のタイミングになります。逆に−2.0を下回ったあと反転上昇すれば、「売られすぎ」からの反発を狙った買いが検討できます。
FXトレードでのDPO活用法
ドル円やユーロドルなど、為替ペアにおいてもDPOは有効です。特にレンジ相場が続いているとき、DPOは細かい波動を捉えるのに適しています。たとえば、1時間足でDPOがゼロラインを下から上にブレイクした場合、短期的な上昇波に乗るエントリーポイントとみなすことが可能です。
バイナリーオプションでの応用例
判定時間が数分〜15分程度と短いバイナリーでは、「価格が反転しそうなタイミング」を先に掴むことがカギ。DPOが極端なマイナス圏から上昇に転じた直後に「HIGH」を選ぶ、または極端なプラス圏から下がり始めたときに「LOW」を選ぶ、といったシンプルな戦略でエントリーの精度が上がります。
移動平均線との併用例
DPO単体でも十分な情報を得られますが、移動平均線(SMAやEMA)と組み合わせることで、相場全体のトレンドとDPOのサイクルが一致しているかをチェックすることができます。たとえば、移動平均線が横ばいのときにDPOが大きく上下している場合はレンジ相場と判断し、逆張りエントリーが機能しやすいタイミングとなります。

DPOと他のテクニカル指標との比較
DPO(Detrended Price Oscillator)は、他の代表的なオシレーター指標と比べて“トレンドを無視する”という異色のアプローチを取ることで、独自の価値を発揮します。ここでは、RSIやMACDなどのテクニカル指標とDPOを比較しながら、その使い分けや併用方法について解説します。
RSIとの違いと使い分け
RSI(Relative Strength Index)は「買われすぎ・売られすぎ」を判断するインジケーターですが、その根拠は一定期間の価格の上昇と下降の比率にあります。対してDPOは、過去の平均価格との差分に着目しており、価格そのものの動きに基づいています。

- RSIが70以上・30以下で極端な水準にあるかを判断材料にするのに対し、
- DPOはゼロラインからの乖離幅を見て、短期的な反転を狙う判断を行います。
このため、RSIが「価格の勢い」を測るのに向いているのに対し、DPOは「サイクルや波形の転換点」を見極めるのに適しているのです。
MACDとの違いと使い分け
MACD(Moving Average Convergence Divergence)は移動平均線の乖離とクロスに注目するトレンド系指標です。トレンドの発生や終了を示すのが得意ですが、タイムラグが大きいというデメリットもあります。

一方DPOは、あえてトレンドを消すことでタイムラグを軽減し、目先の価格のズレに注目します。つまり、
- MACDは“流れ”を見る指標
- DPOは“波打ち際”を見る指標
として使い分けると、トレードの精度が一気に上がるでしょう。
シグナルの優先順位と併用戦略
実践的な戦略としては、まずMACDでトレンド方向を把握し、その上でDPOやRSIで「押し目」や「戻り」を拾う逆張りエントリーを狙う、という組み合わせが効果的です。
たとえば、MACDが上昇クロスを示した直後、DPOが−1.5を底に反転上昇するようであれば、「短期的に売られすぎていた価格が、トレンド方向に回帰する」というタイミングでエントリー可能です。
よくある間違いとDPOの注意点
DPOは非常に直感的で視覚的にもわかりやすいインジケーターですが、その使いやすさゆえに誤った使い方や過信に陥りやすいという落とし穴もあります。ここではDPOを扱う際によくある間違いや、気をつけるべきポイントを解説します。
トレンド無視による逆張りのリスク
最も多い誤解が、「DPOだけでトレードのすべてが判断できる」と思い込んでしまうことです。DPOはトレンド成分を取り除いているため、トレンドフォローには向いていません。上昇トレンドの最中にDPOがマイナス圏に入ったからといって“買いシグナル”と見なすと、トレンドに逆らってしまい損失を出す可能性があります。
たとえば、「DPOが底を打った!今が買い時!」と判断しても、実はその時点で下落トレンドが強く働いており、さらに価格が下がってしまうというケースは少なくありません。
過信によるオーバートレード
DPOは売買タイミングの目安を明確にしてくれますが、シグナルが頻繁に出るためエントリーチャンスが多く見えることもあります。このため、初心者ほどDPOを頼りすぎてしまい、毎回のようにエントリーしてしまう“オーバートレード”に陥りやすいのです。
DPOはあくまで「参考指標」であり、他の要素(ローソク足の形状、出来高、相場環境)と組み合わせて使うことが前提です。複数の根拠が揃ったときにのみエントリーするという慎重さが求められます。
パラメーター設定の勘違い
また、DPOの「期間設定(n)」を深く考えずに使っている方も多く見られます。期間が短すぎるとシグナルが多すぎてノイズだらけに、長すぎると反応が遅れてしまうため、自分のトレードスタイルに合った設定を見つける検証が必要不可欠です。
このように、DPOは強力なツールである反面、誤用によってリスクが増幅する可能性もあるため、慎重かつ多角的な判断が求められます。
DPOを使いこなすための実践アドバイス
DPOをただチャートに表示するだけでは、効果的なトレードにはつながりません。DPOの本質を理解し、相場環境に応じて柔軟に使いこなす力が求められます。ここでは、DPOを武器として活用するための具体的なアドバイスをお伝えします。
トレードルールの明文化
まず、DPOのシグナルをどのように解釈し、エントリーやイグジットの基準とするかを自分なりに明文化しておくことが大切です。
たとえば、
- DPOが+2.0を超えたら売り検討、−2.0以下なら買い検討
- DPOがゼロラインをクロスしたらトレンド変化の兆候として注視
- 他のインジケーター(例:移動平均線)がレンジ相場を示しているときにのみDPOを積極活用
といったように、条件を具体的に定義しておくことで、迷いや感情的な判断を減らせます。
継続的な検証と記録
DPOに限らず、インジケーターを使いこなすには検証→修正→再検証の繰り返しが必要です。チャートのスクリーンショットを取り、どのタイミングでシグナルが出たか、実際に価格はどう動いたかを記録していきましょう。
これにより、「自分の使っている期間設定は合っているのか?」「DPOだけでなく何と組み合わせると信頼性が高まるか?」といった自分専用の“DPOの使い方”が見えてきます。
損切り・利確ルールの徹底
DPOのシグナルは有用でも、相場に絶対はありません。思惑と逆に動くケースも想定し、必ず損切りポイントと利確ラインを明確にしておくことが求められます。
たとえば、DPOの逆張りシグナルでエントリーした場合は、
- DPOが再度反転したら撤退
- 指値・逆指値でリスク管理を徹底
といったルールの整備がリスク回避につながります。
DPOインジケーター ダウンロード
以下のボタンから、「DPO_systre.ex4」をダウンロードできます。
使い方
- ダウンロードした
DPO_systre.ex4
を
MT4の「Indicators」フォルダに移動
(例:ファイル → データフォルダを開く → MQL4 → Indicators
) - MT4を再起動、またはナビゲーターで「更新」をクリック
- チャートにドラッグ&ドロップして使用開始!

⚠ 注意事項
無料配布のサンプルです
商用利用・再配布は禁止とさせていただきます
本インジケーターは シストレ.COMの登録口座でご利用いただけます。
※ 認証が行われていない口座ではご使用いただけません。