👉トレードノート📝手書き記録1か月付け続けた全記録はこちら👈

【Pineエディタ】Trading Viewでパーフェクトオーダー成立時に矢印アイコンを表示してアラート通知するインジケーターの作り方

サラリーマン兼業トレーダーのmitsuki(@mitsuki_fx)です。

トレーディングビューのPineエディタを使用して、

「パーフェクトオーダー成立時にローソク足に矢印を表示してアラート通知もする」

的なインジケーターを作成してみましたので紹介します。

アラート通知もできるので、移動平均線大循環の検知とかに使用するとちょっとだけ便利かもしれません。

【Pineエディタ】Trading Viewでパーフェクトオーダー成立時に矢印アイコンを表示してアラート通知するインジケーターの作り方

この記事では、「【Pineエディタ】Trading Viewでパーフェクトオーダー成立時に矢印アイコンを表示してアラート通知するインジケーターの作り方」について解説していきます。

この記事で分かること
  • Pineエディタで作成したインジケーターのソースコードサンプル
  • Pineエディタで作成したパーフェクトオーダーを表示するインジケーターの仕様説明
  • パーフェクトオーダー成立時にアラート通知する設定方法

Pineエディタで作成したインジケーターのソースコードサンプル

実際のソースコードです。

トレーディングビューのPineエディタに張り付けて、チャートに追加すれば使えます。

  1. 「Pineエディタ」タブをクリック
  2. ソースコードをコピペする
  3. 「名前を付けて保存」をクリック、保存する
  4. 「チャートに追加する」をクリック、表示される
Pineエディタ

//@version=3

//インジケーターの名称
study(“移動平均線_パーフェクトオーダー”,overlay = true)

//移動平均線の〇日を設定入力する
short = input(title = “短期移動平均線”,defval=5)
middle = input(title = “中期移動平均線”,defval=20)
long = input(title = “長期移動平均線”,defval=40)

//変数に上記設定値を代入
s_sma = sma(close,short)
m_sma = sma(close,middle)
l_sma = sma(close,long)

//移動平均線をチャートに表示する
plot(s_sma,color= blue)
plot(m_sma,color= red)
plot(l_sma,color= orange)

//メインロジック
condition1 = s_sma > m_sma and m_sma > l_sma and s_sma > s_sma[1] and m_sma > m_sma[1] and l_sma > l_sma[1] plotshape(condition1,style = shape.arrowup,location=location.belowbar,color = blue)

//一本前の足でのPOで表示する(足確定直後に通知させるため)
//condition1_2nd = s_sma > m_sma and m_sma > l_sma and s_sma[1] > s_sma[2] and m_sma[1] > m_sma[2] and l_sma[1] > l_sma[2] //plotshape(condition1_2nd,style = shape.arrowup,location=location.abovebar,color = green)

condition4 = s_sma < m_sma and m_sma < l_sma and s_sma < s_sma[1] and m_sma < m_sma[1] and l_sma < l_sma[1] plotshape(condition4,style = shape.arrowdown,location=location.abovebar,color = red)

//アラート通知設定
alertcondition(condition1, title=’パーフェクトオーダー↑’, message=’パーフェクトオーダー↑’)
alertcondition(condition4, title=’パーフェクトオーダー↓’, message=’パーフェクトオーダー↓’)

Pineエディタで作成したパーフェクトオーダーを表示するインジケーターの仕様説明

Pineエディタで作成したパーフェクトオーダーを表示するインジケーターの仕様説明です。

パーフェクトオーダー(上昇トレンド)が発生した場合のTrading Viewの表示内容

上昇トレンドでパーフェクトオーダーが発生した場合は以下のように表示されます。

短期(青)、中期(赤)、長期(橙)の移動平均線が順番に並び、すべて上向きになったタイミングでローソク足の下部に上向きの青矢印が表示されます。

パーフェクトオーダー(下降トレンド)が発生した場合のTrading Viewの表示内容

下降トレンドでパーフェクトオーダーが発生した場合は以下のように表示されます。

短期(青)、中期(赤)、長期(橙)の移動平均線が順番に並び、すべて下向きになったタイミングでローソク足の上部に下向きの赤矢印が表示されます。

パーフェクトオーダー成立時にアラート通知する設定方法

一応、トレーディングビューのアラート通知にも対応するようにしていて、以下のとおり設定すれば通知が飛んできます。

チャートレイアウトの余白部分どこでもいいので右クリック→アラートを追加

条件で移動平均線_パーフェクトオーダーを選択

「パーフェクトオーダー↑」か「パーフェクトオーダー↓」を選択する

作成ボタンをクリックすれば完了

画像のとおり、パーフェクトオーダー発生時にアラート通知ができる

【Pineエディタ】Trading Viewでパーフェクトオーダー成立時に矢印アイコンを表示してアラート通知するインジケーターの作り方 まとめ

パーフェクトオーダーの優位性を検証したかったので、初めてですがとりあえず作ってみました。

「パーフェクトオーダー発生」→「アラート通知」→「チャート確認・裁量トレード判断」みたいなルーティンが組めればいいなと思いつつ。

またアイデアが浮かべば別のインジケーター作りに挑戦してみたいなと思います。

トレーディングビューの使い方【完全ガイド】はこっちにまとめ中

トレーディングビューの使い方については随時まとめ記事を更新しているので、こちらをご覧ください。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です