MA3本の並び順を自動検出&背景色で可視化!パーフェクトオーダー【TradingView自作インジケーターの無料配布】

パーフェクトオーダー(PO)は、短期・中期・長期の移動平均線が順番に並んだ状態のことです。強いトレンドの発生を示すサインとして知られています。

TradingViewの標準インジケーターにはパーフェクトオーダーを自動検出する機能がありません。MA3本を個別に表示して、自分の目で並び順を確認する必要があります。

そこで、MA3本の並び順を自動的に判定し、パーフェクトオーダー発生中は背景色で一目でわかるようにしたインジケーターを自作しました。PO発生・解消のタイミングでアラート通知もしてくれるので、チャートを見続ける必要もありません。

TradingViewで誰でも無料で使えるよう、以下の配布ページにて公開していますので、ぜひ試してみてください。

$TTO_パーフェクトオーダー
https://jp.tradingview.com/script/Diux9gpZ/

目次

インジケーターの基本的な仕様

表示内容について

区分表示説明
グラフ表示短期MA(オレンジ)短期移動平均線
グラフ表示中期MA(緑)中期移動平均線
グラフ表示長期MA(紫)長期移動平均線
背景色上昇PO(赤透過)短期 > 中期 > 長期の状態。POが継続している間ずっと表示
背景色下降PO(青透過)短期 < 中期 < 長期の状態。POが継続している間ずっと表示

設定変更可能なパラメータ

パラメータデフォルト説明
短期MA期間5短期移動平均の期間
中期MA期間25中期移動平均の期間
長期MA期間75長期移動平均の期間
MA種別SMASMA/EMA切替
背景色表示ONPO背景色のON/OFF

グラフ設定

項目デフォルト説明
短期MAオレンジ・太さ2短期移動平均線
中期MA緑・太さ1中期移動平均線
長期MA紫・太さ1長期移動平均線

色やスタイルはすべてグラフ設定画面から変更できます。

アラートの設定方法

以下の4つのアラート条件が使えます。

  • PO下降発生: 下降パーフェクトオーダーが発生した瞬間
  • PO下降解消: 下降パーフェクトオーダーが崩れた瞬間
  • PO上昇発生: 上昇パーフェクトオーダーが発生した瞬間
  • PO上昇解消: 上昇パーフェクトオーダーが崩れた瞬間

設定手順:

  1. チャート上で右クリック →「アラートを追加」
  2. 条件で本インジケーター(★PO)を選択
  3. 上記の条件を選択
  4. 通知方法(アプリ通知、メール等)を設定

スマホに通知を飛ばせば、チャートを見ていなくてもPOの発生・解消を逃しません。

PineScriptコードの解説について

このインジケーターのPineScriptサンプルコードをnoteで公開しています。コードの中身を見たい方・カスタマイズしたい方はぜひご覧ください。

https://note.com/tradetech/n/n4b73bc8b3d9a

おわりに

以上、TradingViewで利用可能な「パーフェクトオーダー」でした。

MA3本の並び順を自動で判定してくれるので、チャートを開いた瞬間にトレンドの状態がわかります。アラートも4つの条件を揃えていますので、ぜひ活用してみてください!

さらにTradingViewやPineScriptを
使いこなしたい方へ
銘柄探し、自動通知、
トレードルール検証・・
知れば知るほど使いたくなる
「TradingView5大機能」、教えます。
目次