明けの明星/宵の明星を自動検出してアラート通知【TradingView自作インジケーターの無料配布】

明けの明星(Morning Star)と宵の明星(Evening Star)は、3本のローソク足で構成される反転パターンです。

明けの明星は「大陰線 → ギャップダウンした小さい足(コマ足) → ギャップアップした大陽線」で底値圏の反転を示唆し、宵の明星はその逆で天井圏の反転を示唆します。

TradingViewには標準のローソク足パターン検出インジケーターがありますが、全パターンまとめて表示されるため見づらく、アラート機能もありません。見たいパターンだけピンポイントで検出・通知してほしいという方も多いのではないでしょうか。

そこで、明けの明星/宵の明星に特化し、ギャップ条件を含む教科書的な定義でパターンを検出、シグナル表示とアラート通知をしてくれるインジケーターを自作しました。パターンを構成する3本の足すべてに三角マークと背景色を表示するので、どこでパターンが発生したかが一目でわかります。

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

$TTO_明けの明星/宵の明星
https://jp.tradingview.com/script/dKtrdYZp/

目次

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

表示内容について

区分表示説明
シグナル明けの明星サイン(オレンジ▲)パターンを構成する3本の足にマーク表示。左右の足に小さい上三角、中央の足(コマ足)に「明」ラベル付き上三角。ローソク足の下に表示。底値の反転示唆
シグナル宵の明星サイン(アクア▼)パターンを構成する3本の足にマーク表示。左右の足に小さい下三角、中央の足(コマ足)に「宵」ラベル付き下三角。ローソク足の上に表示。天井の反転示唆
背景色明けの明星=薄い赤 / 宵の明星=薄い青パターンを構成する3本の足の背景色を変更。ON/OFF切替可能

パターンの検出条件について

明けの明星/宵の明星は以下の条件をすべて満たしたときに検出されます。

明けの明星(底値の反転シグナル):

  1. 1本目が陰線(大陰線)
  2. 2本目の始値が1本目の終値より下でギャップダウン
  3. 2本目がコマ足(実体が1本目の実体の30%以下)
  4. 3本目の始値が2本目の実体上端より上でギャップアップ
  5. 3本目が陽線(大陽線)

宵の明星(天井の反転シグナル): 上記の逆方向。大陽線→ギャップアップ→コマ足→ギャップダウン→大陰線。

ギャップ条件は常時適用されます。ギャップなしだと単なる「大→小→大」の並びになり、パターンの意味が薄れるためです。

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

パラメータデフォルト説明
コマ足の実体上限(%)302本目の実体サイズ上限(1本目の実体に対する割合)。値を大きくすると検出感度が上がります
最低値幅フィルターOFF1本目・3本目の値幅が一定%以上のときだけ検出するフィルター
最低値幅(%)1.01本目・3本目のTrue Range / 前日終値の下限(フィルターON時に有効)
背景色を表示ONパターン検出時に3本の足の背景色を表示(明けの明星=薄い赤、宵の明星=薄い青)

最低値幅フィルターと最低値幅(%)は同じ行にまとめて表示されます。フィルターをONにすると、値幅の小さい足での誤検出を減らすことができます。

グラフ設定

項目デフォルト説明
宵の明星(左)アクア・▼小1本目の足の上に小さい下三角
宵の明星(中)アクア・▼「宵」2本目の足の上に下三角+白テキスト
宵の明星(右)アクア・▼小3本目の足の上に小さい下三角
明けの明星(左)オレンジ・▲小1本目の足の下に小さい上三角
明けの明星(中)オレンジ・▲「明」2本目の足の下に上三角+白テキスト
明けの明星(右)オレンジ・▲小3本目の足の下に小さい上三角
明けの明星 背景薄い赤(透過90)パターン3本の足の背景色
宵の明星 背景薄い青(透過90)パターン3本の足の背景色

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

アラートの設定方法

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

  • 明けの明星シグナル: 大陰線→ギャップダウン→コマ足→ギャップアップ→大陽線を検出したとき
  • 宵の明星シグナル: 大陽線→ギャップアップ→コマ足→ギャップダウン→大陰線を検出したとき

設定手順:

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

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

PineScriptコードの解説について

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

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

おわりに

以上、TradingViewで利用可能な「明けの明星/宵の明星」でした。

3本足のローソク足パターンをギャップ条件付きで自動検出し、アラート通知もできます。ぜひ愛用ください!

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