
【投資】TradingViewの公式テクニカル分析ツールについて【完全保存版】
改めて見るとツールが多すぎて全く使えていないことに気付いて悶々としていましたがちょうど落ち込みの時期にあったので行動できませんでした。
今回は調子が良い今のうちにということで一気に確認をしていきましょう。
主に自分のために完全版作ります!
過去の自分へ 数学、役に立つよ……
【お願い】誤字脱字、内容が間違っている場合や、こういう時に使うと便利といったご指摘などがあればコメント欄へお願い致します。
あと気に入っていただけてたらスキ、応援お待ちしております。
100,000 字越え、燃え尽きました。
注:投資は自己責任です。ここに記載された内容等に基づいて取引を行った結果について一切の責任を負うことはできません。
はじめに
テクニカル指標の概要
テクニカル指標は、金融市場の価格動向を分析し、将来の価格を予測するために使用される数学的計算ツールです。主に過去の価格データと取引量に基づいて計算されます。
主な分類と特徴
トレンド系指標
目的:相場の大きな流れを把握
例:移動平均線(MA)、MACD、DMI
特徴:トレンドの方向性や強さ、転換点を判断
オシレーター系指標
目的:相場の過熱状態を判断
例:RSI、ストキャスティクス、CCI
特徴:買われ過ぎ・売られ過ぎを数値化、逆張りに有効
出来高系指標
目的:市場の強弱を判断
例:出来高移動平均(VMA)、OBV、VIX
特徴:価格と出来高の関係からトレンドの信頼性を測定
活用法
複数の指標を組み合わせて使用することで、より信頼性の高い分析が可能
相場状況に応じて適切な指標を選択(例:トレンド相場→トレンド系指標)
単一の指標に頼らず、総合的な判断を行うことが重要
指標の正しい理解と使用
指標の数値だけでなく、その計算式や背景にある考え方を理解することが重要。買われすぎ=手じまいではない。
特定の数値を超えたから即座に売買するのではなく、市場の勢いやトレンドの存在を示唆するものとして捉える
指標が通常の範囲を超えても、その勢いが継続する可能性があることを認識する
テクニカル指標は市場の状況を示すツールであり、単純な売買判断の基準としては不十分である
並び順について
公式インジケーターの順番になっています。途中で見落としもあったため大まかには公式順です。
追加された場合には後ろに番号を付けて追加予定です。
更新履歴
2024/9/:Ver1.0
テクニカル
01_24時間出来高
GPTによる3行解説:
24時間出来高とは、過去24時間に取引された資産の総量を表す指標です。主に暗号通貨市場で使用され、特定のシンボルに対する市場の関心や取引活動の活発さを測定するために役立ちます。出来高が高い場合、需要が高く、資産が健全であると判断されます。
実際のチャート:ERUJPY(ONDA)と24時間出来高(EUR)
下記の青い棒グラフが24時間出来高。実際の数値は上のグラフの出来高とは異なる。これは上のグラフが一つの取引所だけで完結しているのと異なり、EUR全体の取引の出来高を合計しているため。
最初の説明であったように出来高が大きいほど取引が活発であり、テクニカル分析が効きやすくなる可能性が高くなる。
また人気があるということは動きが出るためその差額で儲けを狙うことができる。

02_ADL (アキュムレーション/ディストリビューションライン)
GPTによる3行解説:
価格と出来高を組み合わせて資金の流入や流出を分析するテクニカル指標です。価格が上昇しても出来高が伴わない場合、上昇トレンドが弱いと見なされ、逆に価格が下落しても出来高が少ない場合、下落トレンドが弱いと判断されます。これにより、市場の買い(アキュムレーション)または売り(ディストリビューション)の勢いを測ることができます。
実際のチャート:
トレンドの確認や反転のシグナルを探る。

計算式:
2*終値-安値-高値でも同じ。

具体的な計算例:
GPTによる解説
条件設定
高値:120円
安値:100円
終値:110円
出来高:1,000
計算手順
マネーフロー乗数の計算
マネーフロー乗数は、以下の式で計算されます。(終値 - 安値) - (高値 - 終値) / (高値 - 安値)
マネーフローボリュームの計算
マネーフロー乗数に出来高を掛けて、マネーフローボリュームを計算します。マネーフロー乗数 × 出来高 = マネーフローボリューム
0 × 1,000 = 0
ADLの累積
もし前回のADLが 50,000 だとすると、今回のマネーフローボリュームが「0」なので、ADLは変化せず 50,000 のままとなります。
別の例:
終値が高値に近い場合を見てみましょう。
高値:120円
安値:100円
終値:115円
出来高:2,000
この場合のマネーフロー乗数は:
(終値 - 安値) - (高値 - 終値) / (高値 - 安値)
(115円 - 100円) - (120円 - 115円) / (120円 - 100円)
15円 - 5円 / 20円 = 0.5
マネーフローボリュームは:
0.5 × 2,000 = 1,000
もし前回のADLが 50,000 だとすると、新しいADLは:
50,000 + 1,000 = 51,000
これにより、終値が高値に近い場合は買い圧力が強く、終値が安値に近い場合は売り圧力が強いことが分かります。ADLはその期間ごとのマネーフローボリュームを累積することで、トレンドの強さや反転の兆候を確認するために使われます。
03_ADL (騰落株数線)
ChatGPTによる3行解説:
上昇銘柄と下落銘柄の数を比較して、市場全体の動向を把握するシンプルな指標です。市場のトレンドが堅調かどうかや、トレンドの反転を判断する際に利用され、価格指数との乖離(ダイバージェンス)を見つけることが重要です。また、騰落株線は1930年代から使用されており、現在も市場の幅を測定するための有効な手段です。
実際のチャート:
ソースコードの中身からNYSE(ニューヨーク証券取引所)の上昇銘柄と加工銘柄の差から市場の堅調性や反転を計っている。
注意点はあくまでもNYSEのものであって日本の上昇下降ではないという点だ。

04_ADR (日中平均レンジ)
GPTによる3行解説:
資産の価格が日中でどの程度変動するかを測定する指標です。トレーダーはADRを使って、ボラティリティを理解し、リスク管理やエントリーポイント、ストップロスの設定に役立てます。特に、価格変動幅を予測して取引リスクを調整する際に有効です。
実際のチャート:
値動きの幅が分かるため大体どの程度の範囲で上下するのかが分かる。
そのためそれを超えたら確定、切ったらロスカットなどのルールを作ることができる。この先のATRもその目的に使用される。
二つの違いは何か。
GPTによる解説:
ADRはシンプルにその日中の変動範囲を確認するのに有効ですが、ATRは前日終値とのギャップを考慮することで、トレンド全体のボラティリティをより正確に評価します。ADRは日内トレーダーにATRはポジショントレーダーや長期トレーダーに向いています。

計算式について:

具体例:
たとえば、直近14日間の各日の 高値 - 安値 が以下のようになっているとします:
10円、15円、8円、12円、11円、9円、14円、13円、16円、7円、10円、12円、9円、13円
これらを合計すると 149円 になります。
平均は、 149 ÷ 14 = 10.64円 となり、この値がSMA(平均レンジ)として計算されます。
SMA:Simple Moving Average、単純移動平均
05_ADR_B (騰落レシオ バー)
GPTによる3行解説:
騰落レシオは、トレーダーや投資家にとって、市場全体の強弱や過熱感を判断するための有力なツールです。買われ過ぎ、売られ過ぎの状況を把握し、将来のトレンドや反転の可能性を検討するために使われます。
実際のチャート:

計算式:

ソースコードからニューヨーク証券取引所(NYSE)の値上がり銘柄数(ADVN)と値下がり銘柄数(DECL)を使って騰落レシオを計算している。
06_ADX (平均方向性指数)
GPTによる3行解説:
トレンドの強さを測定するための指標で、正の方向性指標(+DI)と負の方向性指標(-DI)も含まれます。ADXが25以上であれば強いトレンドを示し、20以下であればトレンドが弱いか、存在しないと判断されます。ADXは他のインジケーターと組み合わせて、より正確に取引機会を判断することが推奨されています。
実際のチャート:
確かに強いトレンドでは高い数値になっている。

計算式:

プラス方向の動き(PlusDM)の計算:
その日の高値の変化を計算し、前日よりも高ければ「プラス方向の動き(PlusDM)」として記録します。
具体的には次のように計算します:
「高値の変化 = 今日の高値 - 前日の高値」
この変化が今日の安値の変化より大きければ、それを「プラスDM」とし、そうでなければ0とします。
マイナス方向の動き(MinusDM)の計算:
その日の安値の変化を計算し、前日よりも安ければ「マイナス方向の動き(MinusDM)」として記録します。
具体的には次のように計算します:
「安値の変化 = 前日の安値 - 今日の安値」
この変化が今日の高値の変化より大きければ、それを「マイナスDM」とし、そうでなければ0とします。
トゥルー・レンジ(True Range, TR)の計算:
その日の値動きの範囲を計算します。これには次の3つの値の中で最も大きいものを使用します:
今日の高値と安値の差
今日の高値と前日の終値の差
今日の安値と前日の終値の差
方向性指標(DI)の計算:
プラス方向の動き(PlusDM)とトゥルー・レンジ(TR)を使って「プラスDI」を計算します。
計算式は次の通りです:
「プラスDI = (プラスDM / トゥルー・レンジ) × 100」
同様に、マイナス方向の動き(MinusDM)を使って「マイナスDI」を計算します。
「マイナスDI = (マイナスDM / トゥルー・レンジ) × 100」
ADX(平均方向性指数)の計算:
プラスDIとマイナスDIの差を絶対値で計算し、それを両者の合計で割ります。
「DX = (|プラスDI - マイナスDI| / (プラスDI + マイナスDI)) × 100」
このDXの値を一定期間(通常は14日)で平滑化して、最終的なADXを計算します。
07_Alligator (ウィリアムズ・アリゲーター)
GPTによる3行解説:
3本の平滑移動平均線を使ってトレンドの強さを視覚的に示すテクニカル指標です。線が収束している時は横ばい市場、発散している時はトレンド発生を示唆します。唇線(緑色)が他の線をクロスすることで売買シグナルが得られます。
実際のチャート:
緑の線が他の線を上にクロスするとき:買いシグナル
緑の線が他の線を下にクロスするとき:売りシグナル
ただしダマしもあるので他の指標と併用すること。

計算式:

オフセット:前後にずらして表示すること。
08_ALMA (アルノー・ルグー移動平均)
GPTによる3行解説:
ノイズを抑えつつ滑らかで反応の速い移動平均線で、信頼性の高いトレンドシグナルを提供します。価格のALMAクロスや傾きで売買タイミングを判断し、オフセットや期間を調整して様々なトレードスタイルに対応可能です。順張りや逆張りの両方に活用できる汎用性の高いツールです。
実際のチャート:

ガウス分布とは:
ガウス分布(正規分布)は、平均値を中心に左右対称な形をした確率分布です。データが平均値周辺に集中し、遠ざかるほどその頻度が減少する特性を持ちます。統計や物理学で広く使われ、シグマ(標準偏差)により分布の広がり具合が決まります。
計算式:
1. ガウス分布の重みの計算
ガウス分布を基に各価格に重み付けを行います。
ウィンドウサイズ n、オフセット o、および シグマ σに基づいて、各価格データの重み Wi を次の式で計算します:

ここで、iはウィンドウ内の価格データのインデックス、o はオフセット(デフォルト0.85)、n はウィンドウサイズ、σ はシグマ(デフォルト6)です。
2. 加重移動平均の計算
ガウス分布による重みを適用した加重移動平均を次の式で計算します:

ここで、価格は指定された範囲の終値(または他のソースデータ)を指します。
3. オフセットの影響
オフセット oは価格データのどの部分にバイアスをかけるかを調整します。
例えば、オフセットが 0 に近いと、過去の価格に重みがかかり、1 に近いと現在の価格にバイアスがかかります。デフォルトの 0.85 は、比較的直近の価格に重点を置いています。
GPTによる解説メリットと戦略:
メリット
滑らかで反応が速い
ALMAはガウス分布を使うため、価格のノイズを抑えつつも反応が速く、他の移動平均線(SMAやEMA)に比べて急激な価格変動に敏感に対応できます。これにより、トレンドの変化を早めに察知できるのが特徴です。ノイズを減少させつつ信頼性を向上
一般的な移動平均線よりも「価格のランダムな変動」をフィルタリングし、真のトレンドだけを追うことが可能です。これにより、誤ったシグナル(偽シグナル)が減少し、トレードの信頼性が向上します。バイアスを調整できる
オフセット値を調整することで、現在の価格にどれだけ追従させるかをコントロールできます。これにより、よりトレンドフォロー型の設定から、反応性の高い逆張り戦略まで柔軟に対応できます。
具体的な売買シグナル
ALMAラインの傾きでトレンドの判断
上向きの傾き:価格が上昇トレンドにある可能性が高い。
下向きの傾き:価格が下降トレンドにある可能性が高い。
価格のALMAクロスを利用
価格がALMAを上抜けたとき:強気の買いシグナル。価格がトレンドの転換を示唆している可能性があるため、買いポジションを検討。
価格がALMAを下抜けたとき:弱気の売りシグナル。価格が下落傾向に入り、売りポジションや利確の検討をする場面。
オフセットとウィンドウのカスタマイズ
短期トレードでは、オフセット値を高めにして価格に近づけ、短いウィンドウ期間(例: 5〜9)を設定することで、反応性を高めます。
長期トレンドフォローでは、オフセット値を標準(0.85程度)にしてウィンドウ期間を長めに設定(例: 20〜50)し、主要なトレンドに追従します。
トレード戦略の例
トレンドフォロー型
ALMAが上昇傾向にあり、価格がALMAの上に位置している場合、順張りで買いポジションを検討します。価格がALMAを上から下へクロスした際には利益確定やポジション解消のタイミングとなります。逆張り型
価格がALMAを大きく下回っているときに、過度な下落と判断し、反発を狙って買いポジションを取ることができます。逆に価格がALMAを大きく上回っている場合には、過度な上昇とみて売りのタイミングと判断します。
まとめ
ALMAは滑らかでありながら反応が速く、ノイズを抑えて信頼性の高いシグナルを提供する点が最大のメリットです。トレンドの判断やクロスオーバー戦略を通じて、トレードのエントリーやエグジットに役立ちます。オフセットと期間の調整により、さまざまなトレードスタイルに柔軟に対応できるため、投資家にとって汎用性の高いツールと言えるでしょう。
09_AO (オーサム・オシレーター)
GPTによる3行解説:
5期間と34期間のSMAの差を基にモメンタムを測定する指標です。ゼロラインの上下でトレンドの強弱を示し、クロスやピークによる売買シグナルを提供します。シンプルながら、反転やトレンド変化を見極めるのに有効です。
実際のチャート:

計算式:
5期間の単純移動平均(SMA)と34期間のSMAの差で計算されます。
hl2 は、バーの中間点(高値 + 安値 ÷ 2)を指します。

10_Aroon (アールーン)
GPTによる3行解説:
トレンドの強さとレンジ相場を特定するテクニカル指標です。アルーンアップとアルーンダウンの2つのラインで構成され、価格の最高値・最安値からの経過日数で計算されます。トレンドの確認には他の指標と併用することが推奨されます。
実際のチャート:

計算式:
1. Aroon Up
過去の指定された期間(length)で、最も直近の最高値からの経過日数を基に計算します。

2. Aroon Down
過去の指定された期間(length)で、最も直近の最安値からの経過日数を基に計算します。

売買戦略:
Aroonインジケーターを使った売買戦略では、トレンドの発生や終了を判断するためにAroon UpとAroon Downのクロスや極端な数値を活用します。以下は具体的な売買戦略の例です。
1. 強気(買い)のシグナル
条件: Aroon UpがAroon Downを上回り、50を超える場合。
この状況は、新しい上昇トレンドの発生を示唆します。
エントリータイミング:
Aroon UpがAroon Downをクロスして上昇し、50以上の値を示すタイミングで「買い」エントリー。
利確ポイント:
Aroon Upが100に達し、上昇が一服する可能性が出た際や、他の指標(RSIやMACDなど)で過熱感が確認できたタイミング。
損切りポイント:
Aroon Downが再度Aroon Upをクロスし、下降に転じた場合や、50を下回った場合に損切りを行う。
2. 弱気(売り)のシグナル
条件: Aroon DownがAroon Upを上回り、50を超える場合。
この状況は、新しい下降トレンドの発生を示唆します。
エントリータイミング:
Aroon DownがAroon Upをクロスして上昇し、50以上の値を示すタイミングで「売り」エントリー。
利確ポイント:
Aroon Downが100に達し、下降トレンドが一服する可能性が出たタイミング。
損切りポイント:
Aroon Upが再度Aroon Downをクロスして上昇に転じた場合、または50を超えた場合に損切り。
3. レンジ相場での対応
条件: Aroon UpとAroon Downが両方とも50未満の状態が続く場合。
この状態は、トレンドがなく相場がレンジ(もみ合い)状態にあることを示します。
対応:
明確なトレンドが発生するまでエントリーを控える。
レンジ相場ではブレイクアウトを狙う戦略が有効。レンジの上限・下限を確認し、その突破時にエントリーする方法もあります。
4. ブレイクアウト戦略
条件: Aroon UpまたはAroon Downが突然50以上に急上昇し、もう一方が50を大きく下回る。
突然のトレンド転換を示唆する可能性があり、ブレイクアウトが発生していることが予想されます。
エントリータイミング:
Aroon Upが50を超えて急上昇した場合は買い、Aroon Downが50を超えた場合は売りを検討。
まとめ
Aroonインジケーターを単独で使用するのではなく、他のテクニカル指標(RSI、MACD、移動平均など)と併用することで、より信頼性の高いトレードシグナルが得られます。また、リスク管理のため、損切りラインや利確ポイントの設定が重要です。
11_ATR (アベレージ・トゥルー・レンジ)
GPTによる3行解説:
ボラティリティを測定するテクニカル指標で、価格の方向を示すものではありません。価格の高低や前日の終値を基に変動幅を計算し、その移動平均がATRとなります。ATR値が高いとボラティリティが高く、低いと安定した相場を示します
実際のチャート:

計算式:
1. トゥルー・レンジ(TR)の計算
ATRの基礎となるのはトゥルー・レンジ(True Range, TR)です。TRは以下の3つのうち、最大の値として計算されます。

2. 平滑化(スムージング)
TRを指定された期間で平滑化(スムージング)してATRを計算します。平滑化方法は、以下の4つから選択可能です。

3. ATRの計算
最終的に、選択された平滑化方法を使ってTRを平滑化し、ATRが計算されます。
まとめ
TR(トゥルー・レンジ)を計算。
選択したスムージング方法(RMA, SMA, EMA, WMA)でTRを平滑化。
平滑化されたTRをプロットしてATRを表示します。
平滑化の違いについて
RMA(加重移動平均)
過去の値を一定の重みで滑らかにし、安定性が高い。
反応は遅めで短期的な変動を捉えにくいが、ノイズが少ない。SMA(単純移動平均)
全てのデータに同じ重みを与え、計算がシンプル。
遅延が大きく、短期変動に対して反応が鈍い。EMA(指数移動平均)
直近のデータに高い重みを与え、素早くトレンドを捉える。
ノイズに敏感で、誤ったシグナルを出すリスクがある。WMA(加重移動平均)
最新データに最も高い重みを与えるが、EMAより滑らか。
反応は速いが、重みの設定が複雑で最適化が難しい。
短期トレード: EMAやWMA(敏感でトレンド変化を早く察知)。
中期トレード: SMAやRMA(安定的にトレンドを追い、ノイズを軽減)。
長期トレード: SMAやRMA(大きなトレンドにフォーカスし、持続的な判断をサポート)。
12_Auto Fib Extension (オート・フィボナッチ・エクステンション)
GPTによる3行解説:
押し目や戻り後の目標価格を自動で計算するツールです。フィボナッチ数列に基づき、反転ポイントや到達可能な価格レベルを示します。トレンドの継続や価格目標を予測する際に役立ちます
実際のチャート:

計算式:なし
GPTによる解説:
フィボナッチ数列とテクニカル分析
フィボナッチ数列とその関連概念は、株式投資やテクニカル分析で広く使用されています。これらは市場の動きが一定のパターンに従うという考えに基づいています。
1. フィボナッチと株式投資の関係
フィボナッチ数列は自然界の現象に基づいており、その比率(黄金比など)は調和の取れた比率として知られています。
株式市場では、人間心理と群集行動が価格に影響を与え、これらの動きがフィボナッチ比率と関連していると考えられています。
トレーダーは、フィボナッチレベルを使って価格の反転ポイントや目標価格を予測します。
2. フィボナッチレベル
主要なフィボナッチレベル:
23.6%: 小さな戻し
38.2%: 中程度の戻し
50%: 一般的な戻しレベル(フィボナッチではないが広く使用)
61.8%: 重要なサポート/レジスタンスレベル(黄金比)
161.8%: エクステンションの目標レベル
これらのレベルは、価格の調整や反転が起こる可能性のあるポイントを示します。
3. ピボットポイント
前日または一定期間の価格データを基に計算される指標
トレンドの転換点やサポート・レジスタンスレベルを示す
計算式:(高値 + 安値 + 終値) / 3
ピボットポイントを基準に、強気/弱気相場の判断やサポート/レジスタンスレベルの計算が可能
4. フィボナッチライン
フィボナッチレベルに基づく水平線
価格の押し目や戻りのレベルを予測するために使用
リトレースメント(戻り)とエクステンション(延長)の両方で使用可能
フィボナッチ分析は、市場の動きを予測し、重要なサポートやレジスタンスレベルを特定するための有用なツールですが、他の分析手法と組み合わせて使用することが推奨されます。
13_Auto Fib Retracement (オート・フィボナッチ・リトレースメント)
GPTによる3行解説:
リトレースメントは、トレンドの調整局面で価格の戻りを予測するために使用。
エクステンションは、トレンドが継続する場合の次の目標価格を予測するために使用。
トレンドの強さや反発のタイミングを見極めるため、両方を状況に応じて使い分けると効果的です。
実際のチャート:

GPTによる詳細な使い分けの解説:
フィボナッチ・リトレースメント
目的: 主に価格の調整(戻り)のレベルを予測するために使用します。上昇トレンドや下降トレンドの途中で、価格がどれだけ戻すか(リトレースするか)を予測する際に使います。
使用方法: 2つの極値(例えば、上昇トレンドの場合は最安値から最高値)に基づいて、リトレースメントレベル(23.6%、38.2%、50%、61.8%など)を計算します。このレベルに価格が到達することで、次に反発するポイントを予測できます。
例: 上昇トレンドの中で価格が一時的に下落し、38.2%や61.8%まで戻した後、再び上昇するかどうかを確認します。フィボナッチ・エクステンション
目的: 価格がトレンド方向にさらに進む場合の目標価格を予測するために使用します。トレンドが続く場合、どこまで伸びるか(エクステンションするか)を予測するために使います。
使用方法: 同じく2つの極値(上昇トレンドでは最安値から最高値)を基に、エクステンションレベル(61.8%、100%、161.8%、200%、261.8%など)を計算し、トレンドが続いた場合の目標価格を予測します。
例: 上昇トレンドが一度押し目を形成した後、そのトレンドが続く場合に、次の到達点(例えば161.8%)を予測します。
違いのまとめ
フィボナッチ・リトレースメント: トレンドが一時的に反転して調整される際に、価格がどれだけ戻るか(リトレースするか)を予測するツール。
フィボナッチ・エクステンション: トレンドが継続する場合、価格がどこまで伸びるか(エクステンションするか)を予測するツール。使い分け
リトレースメントを使う場合:トレンドの一時的な調整が見込まれる際に使います。特にトレンドの方向が変わるかどうかを判断するために、サポートやレジスタンスの位置を確認したい場合に有効です。
例: 価格が急騰した後、どれだけ下落してから再度上昇に転じるかを見たいとき。エクステンションを使う場合:トレンドが強く、そのまま継続する可能性が高い場合に、次の目標価格を見定めるために使います。特にトレンドが続くことを予想して利益確定ポイントを決めたいときに有効です。
例: 上昇トレンドが続くと予測されるとき、どこまで上昇するかの目標を設定したいとき。
14_Auto Pitchfork (オート・ピッチフォーク)
GPTによる3行解説:
過去の価格動向に基づいてトレンドチャネルを自動的に描画し、サポート・レジスタンスラインを視覚化するツールです。価格がチャネル内で推移する限りトレンドが有効と見なされ、チャネル外れで反転の可能性を示唆します。4つの描画タイプがあり、トレンドを簡単に予測できます。
実際のチャート:
オートでやるとあまり意味が無いかもしれない。

GPTによる詳細な解説:
ピッチフォークの基礎:
ピッチフォークは、3つのポイント(高値、安値、もう1つの高値または安値)を選び、それを基にトレンドラインやサポート・レジスタンスラインを描画するためのツールです。ピッチフォークの中心線(ミディアンライン)は、トレンドの方向や価格がどの範囲で推移するかを視覚的に示す役割を果たします。
数学的には、以下のような計算が用いられますが、それは単純な線形計算や平均値の導出に過ぎません。
2つのポイント間の平均値(ミディアンラインの計算)
傾き(トレンドの方向を計算するため)
テクニカル指標の性質:
テクニカル分析は、過去の価格や取引量のデータに基づいて将来の価格動向を予測しようとするものですが、その根拠は市場の心理的なパターンや行動経済学的な要素にあります。価格は人々の感情や期待、不安に影響されやすく、これが繰り返し現れるため、ピッチフォークやフィボナッチはそのパターンを捉えようとするものです。
ピッチフォークの限界:
ピッチフォークやフィボナッチのようなテクニカル指標は、価格が必ずそのラインやレベルに反応するわけではなく、あくまで市場参加者の期待がそのように働く可能性を示しているに過ぎません。つまり、数学的な厳密さよりも、経験則や心理的な反応に基づく部分が大きいです。
まとめ:
ピッチフォークのようなツールは、純粋な数学的計算を用いて市場の未来を予測するものではなく、過去のデータや市場の心理的パターンを視覚化するために使われています。数学的な要素は使われますが、それは補助的なものであり、市場の動きを読み解くための視覚的なツールとして活用されています。
15_Auto Trendlines
ベータ機能のため解説も無く、ソースコードの閲覧もできなかった。
チャートから見る限りは赤が高値、緑が安値を結んでおりこれを突破するか、下抜けるかを見ていくといことになるのだろう。
これは公式よりコミュニティで開発されたツールの方が良いかもしれない。
実際のチャート:

16_BB (ボリンジャーバンド)
GPTによる3行解説:
ボリンジャーバンドは、価格のボラティリティを視覚化するためのテクニカル指標です。20期間の移動平均を基に上下に2標準偏差のバンドを設け、価格の売られ過ぎや買われ過ぎを判断します。バンドの幅はボラティリティに応じて変動し、他の指標と組み合わせて使うことで効果的です。
実際のチャート:

考え方:
標準偏差は、データが平均からどれだけ離れているかを示し、全データの68%が±1標準偏差、95%が±2標準偏差の範囲内に収まります。ボラティリティが高いほど標準偏差は大きくなり、ボリンジャーバンドでは通常±2標準偏差(約95%の範囲)を使って価格の上限と下限を設定します。これにより、価格の動きが通常どの範囲内に収まるかを予測します。
計算式:
ミドルバンド(基準線)の計算
ミドルバンドは、価格の平均値を示すもので、通常「20期間」の単純移動平均(SMA)を使いますが、他の移動平均(EMA, RMAなど)も選択できます。
ミドルバンド = 期間中の価格の平均
例として、SMAを使った場合、過去20日間の終値を足して、その合計を20で割ったものです。
標準偏差(ボラティリティ)の計算
標準偏差は、価格の分散(どれくらい価格が平均から離れているか)を測る指標で、これによってボラティリティが分かります。
標準偏差 = 価格の変動の度合い
ボリンジャーバンドでは、この標準偏差に設定された倍率(通常は2倍)を掛けます。
アッパーバンド(上限バンド)の計算
アッパーバンド = ミドルバンド + (標準偏差 × 2)
ロワーバンド(下限バンド)の計算
ロワーバンド = ミドルバンド - (標準偏差 × 2)
17_BBP (ブルベアパワー)
GPTによる3行解説:
買い手(ブル)と売り手(ベア)の勢力を評価するテクニカル指標です。ブルパワー(高値-EMA)とベアパワー(安値-EMA)の和で計算され、正の値は買い手が強く、負の値は売り手が強いことを示します。BBPはトレンドの転換点を見つけるために使われます。
実際のチャート:

計算式:
ブルパワー(Bull Power):
ブルパワー = 高値 - 終値のEMA
ベアパワー(Bear Power):
ベアパワー = 安値 - 終値のEMA
ブルベアパワー(BBP):
BBP = ブルパワー + ベアパワー
具体的な例:
期間(Length):13
高値(High):105
安値(Low):95
終値のEMA(13期間のEMA):100
1. ブルパワー(Bull Power)の計算:
ブルパワー = 高値 - 終値のEMA
ブルパワー = 105 - 100
ブルパワー = 5
2. ベアパワー(Bear Power)の計算:
ベアパワー = 安値 - 終値のEMA
ベアパワー = 95 - 100
ベアパワー = -5
3. ブルベアパワー(BBP)の計算:
BBP = ブルパワー + ベアパワー
BBP = 5 + (-5)
BBP = 0
この例では、ブルベアパワーが0となります。これは、買い手(ブル)と売り手(ベア)の勢力が均衡している状態を示しています。
18_BBTrend
GPTによる3行解説:
BBトレンドは、長期と短期の2つのボリンジャーバンドを使い、トレンドの強さや方向を分析するインジケーターです。値がゼロを超えると強気、ゼロを下回ると弱気トレンドを示し、ゼロからの距離がトレンドの勢いを表します。ヒストグラムの色の濃さでトレンドの強弱を視覚的に確認できます。
実際のチャート:

計算式:

shortLower: 短期ボリンジャーバンドの下限
longLower: 長期ボリンジャーバンドの下限
shortUpper: 短期ボリンジャーバンドの上限
longUpper: 長期ボリンジャーバンドの上限
shortMiddle: 短期ボリンジャーバンドの中央(移動平均)
視覚的に解説:
長期50期間と短期20期間のボリンジャーバンドを重ねた。
短期のラインの太さを太くした。
数式からも分かるように短期、長期の下限同士、上限同士の差が広がれば大きな値になる。

19_Bollinger Bands %b
GPTによる3行解説:
価格がボリンジャーバンド内でどの位置にあるかを示す指標です。主にトレンドや売られ過ぎ・買われ過ぎのシグナルを識別するために使われます。価格がバンドを超えることでトレンドの継続や反転を予測します。
実際のチャート:

計算式:
移動平均(SMA)の計算:

ここで、nは指定された期間(デフォルトは20)。
標準偏差の計算: 標準偏差は、指定された期間内の価格データのばらつきを表し、次の手順で計算します。
期間内の平均価格(SMA)を計算する。
各価格とその平均価格との差を求め、その差を2乗する。
2乗した値の平均を出し、その平方根を取ることで標準偏差を求めます。

アッパーバンドとロワーバンドの計算: 標準偏差に倍率(通常は2.0)を掛けて、上限バンドと下限バンドを計算します。

ボリンジャーバンド%Bの計算: 最後に、現在の価格がボリンジャーバンド内でどの位置にあるかを%で示す指標、ボリンジャーバンド%Bを計算します。

計算式そのままだけれど「現在の価格」と「アッパーバンドとロワーバンドの差」(バンド幅)が%Bに大きな影響を与える要因になる。
20_Bollinger BandWidth
GPTによる3行解説:
アッパーバンドとロワーバンドの幅を測定し、ボラティリティを数値化するインジケーターです。BBWは「スクイーズ」状態を示し、トレンドの変化を予測するのに使われます。銘柄や時期によってボラティリティの狭さは異なるため、トレーダーは他の要素と併用する必要があります。
実際のチャート:

計算式:

戦略:
スクイーズは、ボラティリティが低くなり、バンドが狭くなった後に、価格の急激な変動が起こることを示唆します。これは、トレンドの始まりを示す重要なシグナルとされます。
スクイーズの例
強気のスクイーズ:BBWが低下し、価格がアッパーバンドを超えると、新しい上昇トレンドが始まる可能性が高まります。
弱気のスクイーズ:BBWが低下し、価格がロワーバンドを下回ると、新しい下降トレンドが始まる可能性があります。
注意点
BBWの値だけでは、その銘柄がボラティリティ的に「狭い」かどうかは判断できません。銘柄ごとに狭さの基準が異なり、また、同じ銘柄でも時間の経過とともに狭さの基準が変わることがあります。
21_BOP (バランス・オブ・パワー)
GPTによる3行解説:
買い手と売り手の強さを示すテクニカル指標で、ゼロラインを中心に動きます。BOPがプラスなら買い手が、マイナスなら売り手が優勢です。動きが不安定なため、単純移動平均(SMA)と併用するのが効果的です。
実際のチャート:
BOP単独では不安定すぎて使えないということで、単純移動平均を追加した。それが下のペインの青い線である。赤い線がBOPなのでこれが下から上、上から下へ移行するときを売買のサインとすることになる。

計算式:

22_CC (相関係数)
GPTによる3行解説:
2つの金融商品の動きの関連性を示し、1に近いと正の相関、-1に近いと反対方向に動くことを意味します。特に長期投資において、ポートフォリオの多様化やリスク管理に役立ちます。相関関係は時間と共に変化するため、定期的な確認が重要です。
実際のチャート:
EURJPYとEURUSDを同じチャートに。
下にその相関係数が表示されている。

計算式:

それぞれの項の意味:
𝑟:相関係数の値。1に近ければ強い正の相関、-1に近ければ強い負の相関、0に近ければ相関がないことを示します。
𝑥𝑖:1つ目のデータセット(現在の銘柄の価格データ)の各データポイント。
𝑦𝑖:2つ目のデータセット(比較対象の銘柄の価格データ)の各データポイント。
𝑥ˉ:1つ目のデータセットの平均値。
𝑦ˉ:2つ目のデータセットの平均値。
𝑛:使用する期間(指定、デフォルトは20期間)。
計算プロセス:
データポイントごとの偏差:各データセットの値とその平均値との差を計算します(偏差)。
偏差の積:各期間ごとに、2つのデータセットの偏差の積を計算します。
分散の計算:各データセットの偏差を2乗し、それぞれの分散を求めます。
分子と分母の計算:偏差の積の合計を分子に、2つの分散の平方根を分母に置き、それらを割ることで相関係数が求められます。
この数式に基づいて、相関係数が1に近ければ強い正の相関、-1に近ければ強い負の相関を示し、0に近ければ相関がないことを示します。
23_CCI (商品チャネル指数)
GPTによる3行解説:
実際のチャート:

計算式:

標準価格(TP) = (高値 + 安値 + 終値) / 3
定数 = 0.015(スケーリングに使用され、CCIの大部分を100から-100の範囲内に収めるため)
平均偏差 = 各期間の標準価格から移動平均を引いた値の絶対値の平均
具体的な数値での計算と100を超えるケースについて:
CCIの計算式:

標準価格(Typical Price, TP)の計算

例:
高値(High):120
安値(Low):110
終値(Close):115
この場合の標準価格(TP)は:

移動平均(SMA)の計算
次に、指定した期間(例:20期間)の標準価格の移動平均を求めます。今回は単純移動平均(SMA)を使用します。
例:
過去20期間の標準価格(TP)の平均を計算します。
仮に過去20期間のTPが以下のようになっているとします:

ここでは、20期間のTPの平均が114とします。
平均偏差(Mean Deviation)の計算
平均偏差は、各期間のTPから移動平均を引いた絶対値の平均を取ります。絶対値はマイナスを正の値として計算します。
例:
各期間の標準価格と移動平均の差を求めます(絶対値で計算)。

20期間すべての差の絶対値を足して、その平均を取ります:

ここでは、平均偏差が2とします。
4. CCIの計算
最後に、CCIの計算式に数値を当てはめます:

例:
TP(最新の標準価格) = 115
SMA(20期間の移動平均) = 114
平均偏差 = 2
これを計算式に当てはめます:

この例では、CCIの値は33.33になります。この場合、CCIが100を超えていないので、買われすぎとも売られすぎとも判断しません。
まとめ
標準価格(TP):高値、安値、終値の平均値を使用。
移動平均(SMA):過去指定期間の標準価格の単純平均。
平均偏差:各期間の標準価格と移動平均の差の絶対値の平均。
CCIの値:通常、CCIが+100以上なら「買われすぎ」、-100以下なら「売られすぎ」と判断されます。
この数式を基にして、CCIは価格が平均からどの程度離れているかを数値で示し、トレンドの強さや反転のシグナルを予測するために使われます。
CCIが+100または-100を超えるケースについて:

この式に影響を与えるパラメーターは以下の3つです。
標準価格(TP)
移動平均(SMA)
平均偏差
どのようにパラメーターが影響するか
標準価格(TP)と移動平均(SMA)の差
TPがSMAより大きくなると、CCIはプラスに向かい、さらにTPがSMAから離れればCCIは増加します。
TPがSMAより小さくなると、CCIはマイナスに向かい、さらにTPがSMAから離れればCCIは減少します。
つまり、TPとSMAの差が大きくなるほど、CCIの値も大きくなります。CCIが+100を超えるには、標準価格が移動平均よりもはるかに高くなる必要があります。逆に、CCIが-100を超えるには、標準価格が移動平均よりもはるかに低くなる必要があります。平均偏差
平均偏差が小さいと、分母の値が小さくなるため、CCIが大きくなります。したがって、平均偏差が小さければ、TPとSMAの差が小さくても、CCIがプラスマイナス100を超える可能性があります。
平均偏差が大きい場合、分母が大きくなるため、CCIの値は小さくなり、+100または-100を超えにくくなります。CCIが+100または-100を超えるための具体的な条件
TPとSMAの差が大きくなる:価格が急上昇(または急下降)し、標準価格が移動平均から大きく乖離する必要があります。
例えば、短期間で価格が大幅に上昇する場合、標準価格がSMAを大幅に上回り、CCIが+100を超える可能性があります。平均偏差が小さくなる:平均偏差が小さいほど、CCIの分母が小さくなり、TPとSMAの差が小さくてもCCIが+100や-100を超えやすくなります。平均偏差が小さい状況は、通常、価格の変動が少ない時(ボラティリティが低い時)に発生します。
具体例:
例えば、過去の価格が安定していて、標準価格があまり変動していない場合、平均偏差が小さくなります。この時に、急激な価格変動が発生すると、CCIが一気に+100や-100を超える可能性があります。
一方で、ボラティリティが高く、価格変動が大きい場合、平均偏差が大きくなり、同じ価格変動でもCCIの変動が小さくなります。
24_Chande Kroll Stop(シャンデ・クロール・ストップ )
GPTによる3行解説:
トレンドに基づいたストップ水準を示すインジケーターで、ボラティリティに応じたリスク管理をサポートします。赤いラインがショート(売り)、緑や青のラインがロングポジション(買い)のストップを示し、トレンド転換点も視覚的に把握できます。価格がこれらのラインを上回ったり下回ったりするタイミングが、売買シグナルとして利用されます。
実際のチャート:

計算式:
ATR(アベレージ・トゥルー・レンジ)の計算方法
ATRは、ある期間における価格のボラティリティ(変動幅)を測定するための指標です。ATRの計算は以下の3つの値を使って行われ、これらの中で最も大きな値がトゥルーレンジ(True Range)として選ばれます。
現在の高値 - 現在の安値
現在の高値 - 前日の終値
現在の安値 - 前日の終値
これを一定の期間(たとえば10日間)の平均を取ることで、ATRを算出します。
ATR = 指定した期間内のトゥルーレンジの平均
シャンデ・クロール・ストップの計算方法
シャンデ・クロール・ストップは、トレンドに基づいたストップラインを示し、リスク管理のために使われます。このインジケーターは、過去の最高値・最安値とATRを組み合わせて、ロングポジション(買い)とショートポジション(売り)のストップラインを計算します。
ショートポジション(売り)のストップラインの計算
初期のストップラインの計算
過去の最高値からATRを使ってストップラインを設定します。
ショートポジションの初期ストップライン = 過去 p 日の最高値 - (x × ATR)
最終のストップラインの設定
過去 q 日間の初期ストップラインの中で最も高い値を最終ストップラインとして採用します。
ショートポジションの最終ストップライン = 過去 q 日の初期ストップラインの最高値
ロングポジション(買い)のストップラインの計算
初期のストップラインの計算
過去の最安値にATRを加えてストップラインを設定します。
ロングポジションの初期ストップライン = 過去 p 日の最安値 + (x × ATR)
最終のストップラインの設定
過去 q 日間の初期ストップラインの中で最も低い値を最終ストップラインとして採用します。
ロングポジションの最終ストップライン = 過去 q 日の初期ストップラインの最安値
シャンデ・クロール・ストップが向いている市場や金融商品は:
トレンドが明確で長期的な相場(株式、コモディティ、債券など)
適度なボラティリティを持つ市場(主要株価指数や成長株、コモディティなど)
トレンドフォロー型の戦略が有効な商品(仮想通貨、長期国債など)
25_ChandeMO (シャンデ・モメンタム・オシレーター)
GPTによる3行解説:
上昇日と下降日のモメンタムを比較して、銘柄の勢いを測定するテクニカル指標です。+50以上で買われ過ぎ、-50以下で売られ過ぎを示し、移動平均線との組み合わせで売買シグナルを強化できます。滑らかさがないため頻繁にシグナルが出る点に注意が必要です。
実際のチャート:

計算式:
モメンタムの計算
モメンタムとは、価格の変化を示すもので、「現在の価格」と「前の価格」の差を表します。
モメンタム = 現在の価格 - 前の価格
例えば、昨日の価格が100円で今日の価格が105円であれば、モメンタムは「+5円」になります。逆に、今日の価格が95円であればモメンタムは「-5円」になります。上昇モメンタムと下降モメンタムの分け方
価格が上昇した場合は、そのモメンタムを「上昇モメンタム」として記録します。価格が下落した場合は、モメンタムを「下降モメンタム」として記録します。
上昇モメンタム: 価格が上昇したとき、その差を記録。もし価格が下落した場合は0とする。
例: モメンタムが+5なら、上昇モメンタムは「5」。モメンタムが-5なら、上昇モメンタムは「0」。
下降モメンタム: 価格が下落したとき、その絶対値(マイナスの値を正にしたもの)を記録。価格が上昇した場合は0とする。
例: モメンタムが-5なら、下降モメンタムは「5」。モメンタムが+5なら、下降モメンタムは「0」。一定期間内でのモメンタムの合計
上昇モメンタムと下降モメンタムを、指定した期間(通常は9日や20日)の間で合計します。
上昇モメンタムの合計(期間中の上昇した日の合計値)と、下降モメンタムの合計(期間中の下落した日の合計値)をそれぞれ求めます。シャンデ・モメンタム・オシレーターの計算
最終的に、以下の計算式でオシレーターの値を求めます:CMO = 100 × (上昇モメンタムの合計 - 下降モメンタムの合計) ÷ (上昇モメンタムの合計 + 下降モメンタムの合計)この式は、上昇モメンタムが下降モメンタムに対してどの程度強いか、あるいは弱いかを測定するものです。結果の解釈
+100に近い値は、その期間内で価格がずっと上昇していたことを示します(上昇モメンタムが非常に強い)。
-100に近い値は、その期間内で価格がずっと下落していたことを示します(下降モメンタムが非常に強い)。
0付近の値は、上昇と下降のバランスが取れている、もしくは値動きが少ないことを意味します。
26_CHO (チャイキン・オシレーター)
GPTによる3行解説:
アキュムレーション/ディストリビューションライン(ADL)の短期と長期のEMAの差を基にモメンタムを測定する指標です。ゼロラインの上下を交差することで売買シグナルを示し、トレンドの変化を予測します。価格とオシレーターの動きが異なるダイバージェンスもトレンド反転のサインとなります
実際のチャート:

計算式:
マネーフロー乗数の計算
マネーフロー乗数は、終値がその期間の高値と安値の範囲のどこに位置しているかを示し、以下の式で計算されます。

これは、その日の終値がレンジのどこにあるかを測定し、買い圧力と売り圧力を判断します。
2. マネーフローボリュームの計算
マネーフロー乗数にその期間の出来高を掛けて、マネーフローボリュームを計算します。

3. アキュムレーション/ディストリビューションライン(ADL)の計算
前期間のADLに、その期間のマネーフローボリュームを加えることで、最新のADLが計算されます。ADLは、累積した売買圧力を示します。

4. チャイキン・オシレーターの計算
チャイキン・オシレーターは、ADLの短期と長期の指数移動平均(EMA)の差で表されます。

例えば、短期EMAが3期間、長期EMAが10期間とした場合、それぞれの期間のADLのEMAを計算し、その差を取ることで、モメンタムの変化を測定します。
27_CHOP (チョピネス・インデックス)
GPTによる3行解説:
市場がレンジ相場かトレンド相場かを判断するテクニカル指標です。値が高いと不安定な市場、低いと明確なトレンドを示します。将来の市場動向を予測するためではなく、トレンドの有無を確認するために使われます。
実際のチャート:

計算式:

n = 計算に使用する期間(デフォルトでは14)。
ATR(1) = 1期間の Average True Range(平均真のレンジ)。
最高値(n) = 過去n期間の最高値。
最安値(n) = 過去n期間の最安値。
具体的な数値の例:
前提条件
過去 14日間 のデータを使います(n = 14)。
各日の「値動きの幅(高値 - 安値)」を合計すると、50 になります。
その14日間の間で一番高かった値段が 100円、一番安かった値段が 80円 です。
この「log10」は、特定の値をスケールダウンするために使用される「10を底とする対数」です。具体的には、「値動きの合計 ÷ 最高値と最安値の差」をlog10で計算することで、結果をより扱いやすい範囲に圧縮します。
各ステップの説明
ATR(平均真のレンジ) の合計値を計算する(例: 50)。
最高値と最安値の差 を計算する(例: 100円 - 80円 = 20円)。
次に「ATRの合計 ÷ 最高値と最安値の差」を計算する(例: 50 ÷ 20 = 2.5)。
対数計算(log10)
2.5に対して、10を底とする対数(log10)を取ります(例: log10(2.5) = 0.3979)。
期間(n=14)に対してもlog10を取ります(例: log10(14) = 1.1461)。最終的な計算
最後に、この2つのlog10の値を使って次のように計算します:

これで、CHOPの値が 34.71 となります。
28_Chop Zone (チョップゾーン)
GPTによる3行解説:
実際のチャート:

計算式:
EMAの角度の計算
このインジケーターの中心となる部分は、34期間の指数移動平均(EMA)の変動角度を計算することです。
ステップ 1: y軸の変動を計算

EMA[1]: 1つ前のEMAの値。
EMA: 現在のEMAの値。
hlc3: 高値・安値・終値の平均(hlc3 = (高値 + 安値 + 終値) / 3)。
span: 25 / (最高値 - 最安値) × 最安値。
ステップ 2: 距離の計算(x軸とy軸の差分)

x1, x2: x軸上の固定された座標。ここでは、x1 = 0, x2 = 1。
y1, y2: y軸上のEMAの変動(上で計算されたy2),y1=0。
ステップ 3: 角度の計算
この計算でEMAの変動角度がラジアンから度数法に変換されます。

ステップ 4: 角度の符号付け
角度がプラスかマイナスかを判断するために、y2 > 0であれば負の値にします(トレンドが上昇しているか下降しているかを示すため)。
色分けの基準
角度に基づいて、以下の条件で色が設定されます:
角度が 5 以上: ターコイズ色
角度が 3.57 ~ 5 の間: ダークグリーン
角度が 2.14 ~ 3.57 の間: ペールグリーン
角度が 0.71 ~ 2.14 の間: ライム色
角度が -5 以下: ダークレッド
その他の負の範囲も同様に色分けされます(レッド、オレンジ、ライトオレンジ、イエローなど)。
もう少し詳しく
EMAとは?
まず、EMA(指数移動平均)とは、ある一定期間(例: 34日)の平均値を計算して、最近のデータを重視している平均値のことです。この値が、毎日の終値や市場の値動きに応じて少しずつ上下に変動します。
XY軸でのプロット
ここでは、X軸とY軸というグラフの考え方を使って、過去と現在のEMAの変化を視覚化します。
X軸は、常に固定されています。これは、1つ前の時間と今の時間を表していて、「横に進む」動きを示します。
Y軸は、現在のEMAと1つ前のEMAの違いを示します。値が大きく変わると、Y軸も大きく変わります。
X軸は固定されているので、値動きがどれくらい強いかは、Y軸の動きで決まることになります。
Y軸が大きくなると角度が急になる
Y軸の値が大きくなると、つまり「現在の値と前回の値の差が大きい」と、グラフの角度が急になります。これは、「値動きが激しい」つまり「トレンドが強い」ということです。
例: もし昨日の値が100円で今日の値が120円だと、Y軸の動きは大きくなり、角度も急になります(急な上昇トレンド)。
逆に、昨日が100円で今日が101円の場合、Y軸の動きは小さくなり、角度も緩やかになります(弱いトレンド)。
上昇と下降の符号付け
上昇トレンド(今日の値が昨日より高い場合)は、角度を「正の値」にします。上昇しているので、角度がプラスになります。
下降トレンド(今日の値が昨日より低い場合)は、角度を「負の値」にします。下降しているので、角度がマイナスになります。
これで、「トレンドが上昇しているか、下降しているか」もわかりやすくなります。
色分けでトレンドの強さを表示
このインジケーターでは、角度に応じて色を変えることで、値動きの強さを視覚的にわかりやすくしています。
上昇トレンドが強いときは、緑から青緑(ターコイズ)へと色が濃くなります。
下降トレンドが強いときは、赤からダークレッドへと色が濃くなります。
下降トレンド(負の角度)
ダークレッド(colorDarkRed):角度が -5以下 の場合。これは、強い下降トレンドを示しています。値動きが急激に下がっている状況です。
レッド(colorRed):角度が -5~-3.57 の場合。下降トレンドですが、ダークレッドほど強くはありません。
オレンジ(colorOrange):角度が -3.57~-2.14 の場合。中程度の下降トレンドです。
ライトオレンジ(colorLightOrange):角度が -2.14~-0.71 の場合。緩やかな下降トレンドです。
イエロー(colorYellow):角度が -0.71以上 の場合。ほぼトレンドがなく、横ばいに近い動きを示しています。
上昇トレンド(正の角度)
ライム(colorLime):角度が 0.71~2.14 の場合。緩やかな上昇トレンドです。
ペールグリーン(colorPaleGreen):角度が 2.14~3.57 の場合。中程度の上昇トレンドです。
ダークグリーン(colorDarkGreen):角度が 3.57~5 の場合。強い上昇トレンドを示しています。
ターコイズ(colorTurquoise):角度が 5以上 の場合。これは、非常に強い上昇トレンドを示し、値動きが最大限に上昇していることを意味します。
29_CMF (チャイキン・マネー・フロー)
GPTによる3行解説:
一定期間の売買圧力を測定するテクニカル分析指標です。値は-1から1の間で変動し、トレンドの継続や反転を予測します。ゼロラインを超えることでトレンド変化のシグナルを示しますが、誤信号に注意が必要です
実際のチャート:

計算式:
1. マネーフロー乗数の計算

※高値と安値が同じ場合(高値 = 安値)、乗数は0とします。
2. マネーフローボリュームの計算
マネーフローボリューム=MF乗数×出来高
3. チャイキン・マネーフローの計算

この計算は指定された期間(デフォルトは20日間)の合計で行います。
これによって、売買圧力の強さを定量的に測定します。
30_Coppock Curve (コポックカーブ)
GPTによる3行解説:
コポックカーブは、株式市場やインデックスの中長期的なトレンドを確認するためのモメンタム指標です。期間11と14の変化率を基に、10ヶ月の加重移動平均を算出し、ゼロラインを中心にトレンドの方向を示します。特にインデックスやETFなど流動性の高い資産に適しています。
実際のチャート:

計算式:
1. 変化率(Rate of Change, RoC)の計算
まず、指定された期間ごとの変化率を計算します。

ここで、長期期間はデフォルトで14、短期期間は11です。
2. 変化率の合計
長期と短期の変化率を合計します。

3. 加重移動平均(WMA)の計算
次に、この合計変化率に対して、指定された期間の加重移動平均(WMA)を計算します。

ここで、Wi は加重係数、n は WMA の期間です(デフォルトは10)。
もう少し具体的に書くと、たとえば、10期間のWMAを使っている場合、各期間の重みは以下のように決まります。
例: 10期間WMA
最も新しいデータには重み10
1つ前のデータには重み9
さらに前のデータには重み8
...という形で、最も古いデータには重み1が与えられます。
具体的なWMAの計算は次のようになります。

このように、コポックカーブの場合も、最新のデータ(最近の価格変動)に大きな重みをつけ、過去のデータには小さな重みをつけることで、価格トレンドの変化に対する感度を高めています。
4. コポックカーブの最終式
コポックカーブは、上記の WMA によって算出されます。

このコポックカーブが中長期的なトレンドを示し、ゼロラインを中心に上下に振動します。
31_CRSI (コナーズRSI)
GPTによる3行解説:
コナーズRSI (CRSI)は、通常のRSI、連続騰落期間、変化率(ROC)を組み合わせたテクニカル指標で、買われすぎや売られすぎを識別します。CRSIが90を超えると買われすぎ、10を下回ると売られすぎと判断されますが、シグナルが早すぎることがあるため、他のインジケーターとの併用が推奨されます。CRSIは主に短期的なトレンド分析に用いられます。
実際のチャート:

計算式の前に概要と解説:
コナーズRSIは単純なRSIだけでなく、価格の連続的な動きや過去の価格の位置関係も考慮することで、より精度の高いトレンド判断を行います。
RSI:短期的な過去の価格の上昇・下落バランスを計算して、現在の「買われすぎ」や「売られすぎ」を確認します。
連続騰落期間:価格が連続して上昇または下落しているかを見て、その連続性を評価します。連続性が高い場合、今のトレンドが続く可能性があると考えられます。
ROCのパーセンタイルランク:過去の一定期間内で現在の価格がどの位置にあるか(上の方か下の方か)を確認します。これにより、現在の価格が過去の中で高い位置にあれば上昇トレンドが強いと判断でき、逆に低い位置にあれば下落トレンドが続く可能性があると判断できます。
要するに、CRSIは市場のモメンタム(勢い)を多角的に捉え、トレンドが続くかどうかや、その強さを評価するための指標です。これによって、より的確な売買シグナルを得ることができます。
ではそれをどう計算するのか?
計算式:
1. 標準RSIの計算
RSI(相対力指数)は、デフォルトで3期間を使って計算されます。RSIは以下の式で定義されます:

ここで、終値を元に計算される短期RSIです。
2. 連続騰落期間のRSI
次に、価格の連続した騰落期間を元に、RSIを計算します。この連続騰落期間は、各日ごとの価格が前日の価格よりも上昇したか、下落したかを数えたものです。これもRSI同様に計算されます。

デフォルトでは2期間のRSIが使われます。
3. ROC(変化率)のパーセンタイルランク
ROC(Rate of Change、変化率)は、前の期間に対する価格の変動率を計算し、そのランクを求めます。

このROCの値に基づいて、指定された期間内でどの位置にあるか(パーセンタイルランク)を計算します。
4. コナーズRSIの計算
上記の3つの指標の平均を取り、最終的なコナーズRSI (CRSI) を計算します。

この計算によって、コナーズRSIが0から100の値で出力され、買われすぎや売られすぎを判断します。
32_Cumulative Volume Delta(累積出来高デルタ)
GPTによる3行解説:
累積出来高デルタ (CVD) は、各バーの出来高と価格の変動から買いと売りの圧力差を計算し、その結果を累積する指標です。CVDは、期間中の累積データを視覚化し、トレンドの強さや転換を判断するために使います。バー内の下位時間足を使ってより詳細な分析が可能です。
戦略と使い方:
RSI、ボリンジャーバンド、MACD、ピボットポイント、ストキャスティクスなどの指標を併用することで、5分足やスキャルピングなどの短期トレードにおいて、より精度の高いトレンド判断やエントリーポイントを見つけやすくなります。
実際のチャート:

計算式:
1. 買い圧力と売り圧力の分類
まず、バー内で価格の動きに基づいて出来高を買い圧力と売り圧力に分類します。
買い圧力:
現在の終値 close が始値 openより高い場合
現在の終値 close が前の終値 close−1より高い場合
この場合、出来高はプラスに加算されます。
売り圧力:
現在の終値 closeが始値 openより低い場合
現在の終値 closeが前の終値 close−1より低い場合
この場合、出来高はマイナスに加算されます。
これらをまとめると、バーごとの出来高デルタ(買いと売りの出来高差)は次のように表されます:

2. 累積出来高デルタの計算
バーごとの出来高デルタ ΔVを累積していき、累積出来高デルタ CVDを次のように計算します:

ここで、CVDtは現在のバーの累積出来高デルタ、CVDt−1 は前のバーまでの累積出来高デルタ、ΔVtは現在のバーの出来高デルタです。
3. 高値・安値の計算
累積出来高デルタの最大値と最小値は、その期間内での高値と安値として記録されます。

4. ローソク足の描画
ローソク足の各値は以下のように計算され、それがチャート上にプロットされます。
始値: 前のバーの累積出来高デルタ

終値: 現在のバーの累積出来高デルタ

高値: 累積出来高デルタの最大値

安値: 累積出来高デルタの最小値

33_CVI (累積出来高指数)
GPTによる3行解説:
取引所ごとの出来高を基に市場全体のトレンドや強さを視覚化するのに役立ちます。上昇銘柄数と下降銘柄数の差を累積し、市場全体の強さを示す指標です。単体での使用は推奨されず、他の指標と併用してトレンドの転換点や市場の勢いを把握するのに役立ちます。CVIの動き自体が市場全体のトレンドを示す重要な要素です。
実際のチャート:

計算式:
選択可能な取引所について、「NYSE、NASDAQ、AMEX、ARCX、US Total、DJ」
CVIの基本式:

上昇出来高(adv)と下降出来高(dec)の計算:
取引所ごとに異なるティッカーシンボル(UPVOL と DNVOL)から上昇銘柄と下降銘柄の出来高データを取得します。
取得したデータを使って、上昇出来高(adv)と下降出来高(dec)の差を計算します。
累積値の計算:

このようにして、各期間ごとに上昇出来高と下降出来高の差を累積して、CVIが更新されます。
34_DC (ドンチャンチャネル)
GPTによる3行解説:
特定期間の高値と安値を基に市場のボラティリティを測定するテクニカル指標です。価格がバンドに達することで、ブレイクアウトや買われすぎ/売られすぎの状態を判断できます。主にトレンドの確認やボラティリティの変化を捉えるために利用されます。
実際のチャート:

計算式:
アッパーバンド(Upper Band):
Upper Band = max(期間内の高値)
指定された期間(デフォルトでは20日間)の最高値を取ります。
ロワーバンド(Lower Band):
Lower Band = min(期間内の安値)
指定された期間(デフォルトでは20日間)の最高値を取ります。
ミドルライン(Middle Line / Basis):

アッパーバンドとロワーバンドの平均を計算します。
この3つの式に基づいて、ドンチャンチャネルが構成され、価格チャート上で視覚的にボラティリティの範囲を表示します。
シンプルすぎて逆に怖い使えるのか?
ドンチャンチャネル(Donchian Channels)は非常にシンプルなテクニカル指標です。基本的には、一定期間内の最高値と最安値を使い、その間の価格の動きを視覚化するというものです。数式も考え方も非常に直感的で理解しやすいのですが、以下の点でシンプルさゆえの長所と短所が見えてきます。
シンプルさの長所
トレンドフォローの基本的な原理: ドンチャンチャネルは、トレンドフォロー型の戦略の先駆けとして活用されており、ブレイクアウト(価格がバンドを超える動き)を捉えることに優れています。価格がチャネルの上限を超えると買いシグナル、下限を割ると売りシグナルとして簡単に判断できるため、使い勝手が良いです。
普遍的な法則: 市場では、トレンドやブレイクアウトは今でも有効な取引手法の一つであり、シンプルな考え方が有効に機能する場合があります。トレーダーの心理や市場の動きには一定のパターンが存在し、このシンプルなルールがトレンドの転換点をうまく捉えられる場面が多くあります。
シンプルさの短所
ノイズへの弱さ: シンプルすぎるがゆえに、市場の「ノイズ」に弱いという問題があります。短期的な変動によって頻繁にバンドが突破されると、誤ったシグナルが発生しやすくなります。これが、特にボラティリティが高い市場では問題となり、ドンチャンチャネルだけでは信頼できない場合があります。
他の指標との併用が必要: ドンチャンチャネルは、単独では市場の状況を十分に把握できないことが多いため、他のテクニカル指標(例:RSI、移動平均線、MACD)と組み合わせることが推奨されます。これにより、誤ったシグナルを減らし、より精度の高い判断ができるようになります。
現代における通用性
現在もドンチャンチャネルは活用されていますが、特に次のようなケースで有効です。
トレンドが明確な相場: ドンチャンチャネルはトレンド相場では特に有効です。強い上昇トレンドや下降トレンドが発生しているときに、シンプルにトレンドを追いかけるためのツールとして機能します。
長期的なトレンド分析: 短期的な価格変動には弱いものの、長期的なトレンドを把握するためには今でも有効です。20日や50日といった長期の期間を設定することで、大きなトレンドの方向性を見極めやすくなります。
結論
ドンチャンチャネルは、そのシンプルさゆえに今でもトレンドフォロー戦略において有効なツールです。ただし、ノイズに弱いため、他のテクニカル指標と併用することが重要です。また、トレンドが明確な相場では非常に役立ちますが、レンジ相場や高ボラティリティの環境では精度が落ちるため、補完的な分析が必要です。
35_DEMA (二重指数移動平均)
GPTによる3行解説:
二重指数移動平均線(DEMA)は、従来の移動平均よりも価格変動に素早く反応するテクニカル指標です。ラグが少なくトレンドの変化を早期に捉えることができるため、短期トレードで有効ですが、オーバートレードのリスクがあるため他の指標との併用が推奨されます。自分の取引戦略に合ったラグの調整が重要です。
実際のチャート:

計算式:
EMAの基本計算式:

N は計算期間。
DEMAの計算式:

EMA1 は通常のEMA(直近の価格に対するEMA)。
EMA2 は、EMA1に対して再度計算したEMA。
具体的な数値での例
前提条件:
期間(N):3日
終値データ:100, 102, 104, 106(最新日)
EMA1の計算(重み係数:0.5)
1日目(終値100):
EMA1=100
2日目(終値102):
EMA1=0.5×(102−100)+100=101
3日目(終値104):
EMA1=0.5×(104−101)+101=102.5
4日目(終値106):
EMA1=0.5×(106−102.5)+102.5=104.25
2. EMA2の計算(EMA1に対するEMAを再計算)
1日目(EMA1 = 100):
EMA2=100
2日目(EMA1 = 101):
EMA2=0.5×(101−100)+100=100.5
3日目(EMA1 = 102.5):
EMA2=0.5×(102.5−100.5)+100.5=101.5
4日目(EMA1 = 104.25):
EMA2=0.5×(104.25−101.5)+101.5=102.875
3. DEMAの計算
4日目のDEMA:
DEMA=2×104.25−102.875=208.5−102.875=105.625
まとめ
EMA1(4日目) = 104.25
EMA2(4日目) = 102.875
DEMA(4日目) = 105.625
解説:
EMA1は直近の価格に対して敏感に反応し、EMA2はそれをスムーズにしつつ過剰反応を抑えます。DEMAはこれらを組み合わせ、ラグを抑えつつ、価格の変動に素早く対応できるトレンド指標となります。
36_DMI (方向性指数)
GPTによる3行解説:
DMIは、ADXでトレンドの強さ、+DIと-DIでトレンドの方向を測定する指標です。
ADXが25以上なら強いトレンド、+DIが-DIを上回れば買い、逆なら売りシグナルです。
実際のチャート:

計算式:
+DI (プラス方向性指標)

-DI (マイナス方向性指標)

ADX (平均方向性指数)

+DM と−DM は、プラス/マイナスの値動きの変化量。
TR は、True Range(実際の価格の変動幅)。
RMA は、修正移動平均 (RMA) を意味します。
37_DPO (トレンド除去プライスオシレーター)
GPTによる3行解説:
実際のチャート:
計算式:
38_EFI (エルダー・フォース・インデックス)
GPTによる3行解説:
価格と出来高を基に値動きの力を測定し、トレンドや反転のシグナルを提供するテクニカル指標です。13期間のEFIは短期トレンド、100期間のEFIは長期トレンドの分析に使用され、ダイバージェンスによる反転の確認も可能です。他のテクニカル指標と組み合わせて使うことで効果が高まります。
補足:
ものすごくシンプルだけれど公式のドキュメントを読むと非常に有用に思えてくる。公式がリストに挙げている時点で使えないものは排除されているのだろうけれど、ぜひ一読を。
実際のチャート:

計算式:
基本式
EFI の基本式は、価格の変化量 × 出来高 に基づいています。

平滑化(指数移動平均, EMA)
上記の基本式の値に、指定された期間(デフォルトで13期間)の指数移動平均 (EMA) を適用します。

この数式により、価格の変動と出来高を組み合わせた指標が、トレンドの強さや反転のサインを識別できるようになります。
39_EMA (指数移動平均)
GPTによる3行解説:
最新の価格に重みを置いた移動平均線で、トレンドの変化に敏感です。計算式は、当日の終値に係数を掛け、前日のEMAを加えて算出されます。短期や長期のトレンド分析に有効ですが、過去データに基づくためラグが生じることもあります。
実際のチャート:

計算式:
指数移動平均 (EMA)

N は移動平均の期間(len)、価格 は選択された価格データ(通常は終値)です。
その他の移動平均(SMA, SMMA, WMA, VWMA)も選択可能。
a. 単純移動平均 (SMA)

b. 平滑移動平均 (SMMA, RMA)

c. 加重移動平均 (WMA)

d. 出来高加重移動平均 (VWMA)

40_Envelope (エンベロープ)
GPTによる3行解説:
移動平均の上下に一定の割合でバンドを設け、トレンドの強さや買われすぎ・売られすぎを判断するインジケーターです。価格がバンドを超えると、強いトレンドや過熱状態を示します。トレンド確認や価格の反転を捉えるのに役立ちます。
補足:
これも解説ではシンプルだが強力なインジケーターとして紹介されている。
実際のチャート:

計算式:
基準線(Basis)
基準線は移動平均線で、単純移動平均 (SMA) または指数移動平均 (EMA) を選択できます。
SMA(単純移動平均)の場合:

EMA(指数移動平均)の場合:

ここで、N は移動平均の期間です(デフォルトは20)。
上バンド(Upper Envelope)
上バンドは、基準線にパーセンテージ分の値を加えたものです。

例えば、パーセンテージが10%の場合:

下バンド(Lower Envelope)
下バンドは、基準線からパーセンテージ分の値を引いたものです。

例えば、パーセンテージが10%の場合:

まとめ
基準線(Basis): 移動平均(SMAまたはEMA)を使用。
上バンド: 基準線 × (1 + パーセンテージ)。
下バンド: 基準線 × (1 - パーセンテージ)。
これにより、移動平均の上下にバンドを描画し、価格の動きを可視化します。
41_EOM (イーズ・オブ・ムーブメント)
GPTによる3行解説:
価格と出来高の関係を測定し、価格変動の「しやすさ」を示すオシレーターです。ゼロラインを基準に、価格が上昇しやすいか下落しやすいかを視覚化します。他のインジケーターの補完としてトレンド確認にも利用されます。
補足:
メインのインジケーターを補完する目的で使う。
実際のチャート:

計算式:
移動距離 (Distance Moved):

ボックスレシオ (Box Ratio):

1期間の EOM (Ease of Movement):

14期間の EOM (SMA):

42_Fisher Transform (フィッシャー・トランスフォーム)
GPTによる3行解説:
価格を正規分布に変換して価格反転のタイミングを見極めるテクニカル指標です。計算は、価格を-1から+1に変換し、自然対数を用いて行います。反転シグナルを出す一方で、他の指標と併用することが推奨されます。
実際のチャート:

計算式:
価格の正規化(-1から+1の範囲に変換):

ここで、hl2 は高値と安値の平均、low は過去期間の最低値、high は過去期間の最高値です。
フィッシャー・トランスフォーム:

ln は自然対数です。
この2つの数式を繰り返し適用し、フィッシャー・トランスフォームを計算します。また、前回のフィッシャー値(Fisher)を使って変化を滑らかにしています。
正規化(Normalization)とは、データの範囲やスケールを統一するために変換するプロセスです。データ分析や機械学習の分野では、異なるスケールや範囲を持つデータを比較したり分析しやすくするために行われます。
具体例:
例えば、価格データや出来高など、値の範囲が大きく異なるものがある場合、それぞれの変数をそのまま使うとスケールが異なるため、正確に比較できません。正規化は、このような問題を解決します。
正規化の一般的な方法:
0〜1の範囲に収める: 最も簡単な方法は、データを0から1の範囲に収めることです。例えば、次のような計算式を使います

平均0、標準偏差1にスケーリング: また、データを平均0、標準偏差1にする方法もあります。これは特に統計分析や機械学習でよく使われます。この場合の計算式は次の通りです。

フィッシャー・トランスフォームでの正規化:
フィッシャー・トランスフォームでは、価格データを -1から+1の範囲に正規化 します。これにより、極端な値や変動がより強調され、価格の反転ポイントが明確になります。具体的には、以下のようにして値を正規化します:

この計算で、価格が最高値なら1、最低値なら0になります。さらにフィッシャー・トランスフォームでは、これを -1 から +1 の範囲に変換するための追加処理を行います。
正規化の目的:
データを比較しやすくする:異なるスケールのデータを同じ土俵で比較できるようにします。
数値の範囲を統一:計算が複雑になるのを防ぎ、分析の精度を上げるため。
極端な変動の強調:特定の範囲内でデータを扱うことで、変動の大きさや傾向をより明確に示すことができます。
正規化を使うことで、価格データの変動をフィッシャー・トランスフォームで効果的に捉え、反転点やシグナルをより正確に判断できるようになります。
43_Gaps (ギャップ)
GPTによる3行解説:
ギャップは取引がない時間帯に価格が急変し、チャート上で空白が生じる現象です。ギャップが発生すると、その価格変動が収まるまで表示され、トレーダーはこの情報を使って急激な価格変動を予測します。ギャップの幅や期間は設定で調整可能です。
実際のチャート:

窓開けを分かりやすく表示してくれる機能。
44_HMA (ハル移動平均)
GPTによる3行解説:
ラグを最小化しつつも平滑な移動平均を提供する独自の手法です。
加重移動平均を使って迅速なトレンド判断を可能にし、計算式は他の移動平均線と異なります。
トレンドに合わせてポジションを取るための指標として有効です。
実際のチャート:

計算式:
短期の加重移動平均 (WMA) を計算
まず、指定された期間の半分で加重移動平均を計算します。例えば、期間
n=9 の場合、半分の期間4.5
n/2=4.5 を使ってWMAを計算します(通常、期間は整数に丸めます)。
計算式:

例:n=9 の場合、WMA1=WMA(価格データ,4.5)
長期の加重移動平均 (WMA) を計算
次に、元の期間n に基づいて、加重移動平均を計算します。
計算式:

例:n=9 の場合、WMA2=WMA(価格データ,9)
短期と長期の差を計算
短期のWMAを2倍し、そこから長期のWMAを引きます。これにより、短期の動きが強調され、価格の変化に素早く反応するようになります。
計算式:

平滑化
最後に、上記の結果に対して平方根期間で再度加重移動平均を計算し、平滑化を行います。平方根期間は元の期間の平方根に基づいて計算されます。
計算式:

n=9 の場合、平方根は3 なので、期間3の加重移動平均を適用します。
まとめると
ハル移動平均線 (HMA) の計算式は次のようになります:

この計算により、HMAは従来の移動平均と比べて、ラグを抑えながらもスムーズなトレンドを示し、市場のトレンド変化に敏感に反応できる移動平均線となります。
45_HV (ヒストリカル・ボラティリティ)
GPTによる3行解説:
ヒストリカル・ボラティリティ (HV) は、過去の価格変動の分散を測るリスク指標です。
高いボラティリティはリスクもリターンも大きくなるため、戦略的に利用できます。
市場や銘柄によって適切なボラティリティのレベルを見極めることが重要です。
実際のチャート:

計算式:
価格の変動率を計算
まず、各日ごとの価格の変化率を計算します。具体的には、今日の価格を昨日の価格で割ります。その後、その値の自然対数を取ります。

標準偏差を求める
指定された期間(例:10日間)の価格の変動率の標準偏差を求めます。標準偏差は、各データが平均からどのくらい離れているかを測る指標です。

年率換算
標準偏差を年率ベースに変換します。これは、日足データなら1年を365日とし、週足データなら1年を52週として換算します。この際、平方根を取ってスケーリングします。

例えば、日足データの場合、1日ごとの変動を365日分に拡張するために平方根を取ります。
ボラティリティをパーセンテージで表現
年率換算した値に100を掛けて、パーセンテージで表します。これにより、価格が1年間でどれくらい変動するかをパーセンテージで表現できます。

ヒストリカル・ボラティリティの計算は、まず価格の変動率を求め、その変動率のばらつきを標準偏差として測定し、それを年率換算してパーセンテージで表します。これにより、過去の価格データに基づいて、将来の価格がどれくらい変動する可能性があるかを予測できます。
過去の数値との比較を通して、現在の相場の不安定さやリスクレベルを把握するという考え方が基本となる。
46_Ichimoku Cloud (一目均衡表)
GPTによる3行解説:
一目均衡表は、サポートやレジスタンス、トレンドの方向を視覚的に示すテクニカル指標です。
「雲」を使って価格のトレンドを把握し、上昇・下降トレンドや転換期を判断します。
過去のデータを基にしており、他の指標と併用することでリスク管理に役立ちます。
実際のチャート:

計算式:
一目均衡表には、以下の5つのラインがあります。それぞれの計算方法と意味を説明します。
転換線(Tenkan-Sen / Conversion Line)
短期の価格動向
計算方法:過去9日間(または設定された期間)の「最高値」と「最安値」の平均

基準線(Kijun-Sen / Base Line)
中期の価格動向。サポートやレジスタンスラインとして機能することが多い
計算方法:過去26日間(または設定された期間)の「最高値」と「最安値」の平均

先行スパンA(Senkou Span A / Leading Span A)
26日先の価格を予測し、トレンドの強さを示す。
計算方法:転換線と基準線の平均を計算し、26日間先に表示

先行スパンB(Senkou Span B / Leading Span B)
先行スパンBも26日先の価格を予測し、先行スパンAとともに「雲」を形成。価格がこの雲の上にある場合は強気のトレンド、雲の下にある場合は弱気のトレンドを示す。
計算方法:過去52日間(または設定された期間)の「最高値」と「最安値」の平均を計算し、26日間先に表示

遅行スパン(Chikou Span / Lagging Span)
価格の動きが過去の動きとどう関連しているかを示し、トレンドの確認に使う。
計算方法:現在の終値を26日前に表示

より複雑な一目均衡表を探している場合には下記のインジケーターがおすすめ。時間サイクルや波動パターン、価格ターゲット予測の追加機能がある。

47_KC (ケルトナーチャネル)
GPTによる3行解説:
移動平均を基にしたバンド型のテクニカル指標で、価格のトレンドや買われすぎ・売られすぎを判断します。主にトレンドフォロー型のシグナルとして使われ、トレンドが強い場合には継続の兆候を示すことが多いです。レンジ相場では誤ったシグナルを出すこともあり、他の指標と併用するのが望ましいです。
実際のチャート:

計算式:
ミドルライン(移動平均)
単純移動平均(SMA)または指数移動平均(EMA)を用いて価格の平均を計算します。
単純移動平均 (SMA):

ここで、P1,P2,...,Pnは各期間の終値で、n は期間数です。
指数移動平均 (EMA):

ここで、P現在は現在の終値、EMA前回は前回のEMA値、k はスムージング係数で、通常はk=2/(期間+1) です。
アッパーバンド(Upper Band)
アッパーバンドはミドルラインに加えて、価格変動の幅を示す指標であるATR(Average True Range)などを用いて計算します。

ここで、「倍数」はユーザーが設定するパラメータで、通常2.0と設定されます。
ロワーバンド(Lower Band)
ロワーバンドはミドルラインからバンド幅を引いて計算されます。

バンド幅の計算
バンド幅は、価格の変動幅(ボラティリティ)を反映した指標であり、通常は次のような計算が行われます:
True Range (TR):
現在の高値と低値、そして前日の終値を考慮して計算されます:

Average True Range (ATR):
一定期間のTrue Rangeの平均値を計算します:

ここで、TRi は各期間のTrue Rangeで、n は期間数です。
具体例
例えば、20日移動平均(EMA)と10日ATRを使用し、バンドの倍率を2.0とした場合、ケルトナーチャネルは次のように計算されます:
ミドルライン(20日EMA): 過去20日の価格の加重平均値を計算。
アッパーバンド:

ローワーバンド:

48_Klinger Oscillator (クリンガー・オシレーター)
GPTによる3行解説:
価格と出来高を基に長期・短期のトレンドを把握し、売買シグナルを示すテクニカル指標です。主にダイバージェンスを通じてトレンド反転の兆候を探し、34期間と55期間の移動平均の差で計算されます。偽シグナルが発生しやすいため、他の指標と併用するのが望ましいです。
実際のチャート:

計算式:
出来高のフロー(Volume Flow, VF)の計算
クリンガー・オシレーターの計算は、出来高フロー(VF) の計算から始まります。このフローは、価格が上昇しているときに正の値を、下落しているときに負の値を取り、価格の動きに応じて出来高の影響を表現します。
価格の中央値

ここで、H は高値、L は安値、C は終値です。
出来高フロー (VF): 現在の期間の価格が前の期間よりも高い場合、出来高を正として扱います。逆に価格が下落している場合は、出来高を負として扱います。

指数移動平均 (EMA) の計算
次に、出来高フロー (VF) に対して、34期間 と 55期間 の 指数移動平均 (EMA) を計算します。これは、短期および長期のトレンドを捉えるための計算です。
34期間の指数移動平均 の計算:

55期間の指数移動平均 の計算:

クリンガー・オシレーター (KO) の計算
34期間と55期間のEMAの差を取ることで、クリンガー・オシレーター (KO) が計算されます。これにより、短期と長期のトレンドの差異が明確になり、トレンドの転換を捉えやすくなります。

この式は、短期のEMAから長期のEMAを引いたもので、オシレーターが正であれば上昇トレンドが優勢であり、負であれば下降トレンドが優勢であることを示します。
シグナルラインの計算
次に、クリンガー・オシレーター自体に対して13期間のEMA を適用し、シグナルラインを計算します。このシグナルラインを使用して、トレンドの強さや売買シグナルが判断されます。

これは、KOの13期間のEMAであり、KOがシグナルラインを上抜ける場合は買いシグナル、下抜ける場合は売りシグナルと見なされます。
49_KST (ノウ・シュア・シング)
GPTによる3行解説:
4つの異なる期間の変化率(ROC)を平滑化してモメンタムを測定するテクニカル指標です。主にダイバージェンス、買われすぎ/売られすぎ、シグナル交差によるモメンタムの分析に利用されます。ラグがあるため、他のインジケーターと併用することが推奨されます。
実際のチャート:

計算式:
変化率(ROC)
まず、各期間におけるROCを計算します。ROCは、以下の式で計算されます。

ここで、P は最新の価格、Pnは n 期間前の価格です。
単純移動平均(SMA)の適用
次に、各ROCに対してSMAを適用します。例えば、10期間のROCに対して10期間のSMAを適用した結果は次のようになります。

KSTの計算
4つの異なるROCのSMAを加重平均してKSTを計算します。各ROCには異なる重みが掛けられます(1倍、2倍、3倍、4倍)。長期間の価格変化は、より大きなトレンドを反映していると考えられるため、短期間の価格変動よりも重視されることがあります。KSTでは、30期間のROCが最も大きな重み(4倍)を持ち、次に20期間のROC(3倍)、15期間のROC(2倍)、そして10期間のROCが最小の重み(1倍)を持っています。これにより短期のノイズを減らします。

シグナルラインの計算
最後に、KSTの単純移動平均を計算し、シグナルラインを求めます。通常、9期間のSMAが用いられます。

KSTは、異なる期間の価格変化率(ROC)を平滑化し、それらに重みをつけて合計することでモメンタムを測定します。シグナルラインとの交差やゼロラインとの関係を使って、トレンドの変化を検出するインジケーターです。
50_Linear Regression Channel (線形回帰チャネル)
GPTによる3行解説:
過去の価格データをもとにトレンドを予測するインジケーターで、中央の基準線と上下に標準偏差で設定されたバンドから成ります。これにより、サポートやレジスタンスを視覚化し、価格の反転を予測できます。期間や偏差などのパラメーターを調整して分析が可能です。
実際のチャート:

計算式:
線形回帰の計算方法
まず、過去のデータ(通常は価格)を使って、基準線を計算します。基準線は、過去の価格の平均に最も近い直線です。この直線を計算するために、以下の計算を行います。
傾き (slope):
傾きは直線の「傾き」の度合いを表します。もし傾きが大きければ、価格が急上昇または急下降していることを意味します。傾きは以下の計算式で求めます。

ここで、Xは時間(データの順序)で、Yは価格です。
切片 (intercept):
切片は、基準線がどこから始まるかを決めます。具体的には、直線がY軸(価格軸)と交わる点です。これは、以下の式で求めます。

切片は価格の平均と傾きを基に計算されます。
標準偏差とチャネルの計算
次に、基準線からどれだけ価格が離れているかを計算します。これを「標準偏差」といいます。標準偏差が大きい場合、価格の変動が大きいことを示します。
標準偏差 (stdDev):
標準偏差は、価格が基準線からどれだけ離れているかの平均的な距離です。以下の式で計算します。

上方偏差 (upDev):
基準線より上にどれだけ価格が離れるか。

下方偏差 (dnDev):
基準線より下にどれだけ価格が離れるか。

51_LSMA (最小二乗移動平均)
GPTによる3行解説:
指定期間の価格データに基づく線形回帰を計算し、トレンドや反転の指標として使用されます。LSMAは、他の移動平均線とは異なる計算方法を用いて価格の傾向を表示します。中長期のトレンド分析に適していますが、短期的な変動には他のインジケーターとの併用が推奨されます。
実際のチャート:

計算式:
価格データの直線を計算するために、次の線形回帰の式を使います:

y は直線上の価格(つまり LSMA)
t は時間(通常、データポイントの順番、例:1, 2, 3, ...)
β0は直線の切片(直線が y軸と交わる点)
β1は直線の傾き(価格の変動速度)
傾きβ1と 切片β0を計算するには、過去の価格データを使って最小二乗法に基づいた計算が行われます。具体的には、以下の式で傾きが計算されます:

tiは時間の値
piは各時間に対応する価格
𝑡ˉは時間の平均値
𝑝ˉ は価格の平均値
切片β0は以下の式で計算されます:

これらの計算によって得られた直線の値が、各時間におけるLSMAとして表示されます。この方法により、価格の傾向を滑らかに表現し、トレンドの変化を捉えることができます。
*実際のチャートでは曲線に見えるが微分の概念と近いものとして理解してください。
52_MA Cross (移動平均線の交差)
GPTによる3行解説:
MA Crossは、短期(MA9)と長期(MA21)の移動平均線が交差するポイントを検知し、トレンドの転換を示すシンプルなインジケーターです。交差が「買い」や「売り」のシグナルとして使われますが、遅延性やダマしのリスクがあるため、他のインジケーターと併用するのが有効です。
実際のチャート:

計算式:
2つの単純移動平均(SMA)を計算しています。計算式をまとめると以下のようになります。
短期移動平均線(MA9)の計算式
短期移動平均線(MA9)は、直近9期間(例: 9日間)の終値の平均を計算する式です。

長期移動平均線(MA21)の計算式
長期移動平均線(MA21)は、直近21期間(例: 21日間)の終値の平均を計算する式です。

上抜け(買いシグナル):短期移動平均線(MA9)が長期移動平均線(MA21)を上回る瞬間。
下抜け(売りシグナル):短期移動平均線(MA9)が長期移動平均線(MA21)を下回る瞬間。
53_MA Ribbon (移動平均リボン)
GPTによる3行解説:
複数の異なる期間の移動平均線を同時に表示し、トレンドの強弱や転換点を視覚的に把握するためのインジケーターです。異なる移動平均の種類や期間を設定可能で、トレンドフォローの判断に役立ちます。ただし、遅行性があるため他の指標と併用するのが望ましいです。
実際のチャート:

計算式:
移動平均の種類と数式
SMA(単純移動平均)

直近 n 期間の価格の平均を取ります。
EMA(指数移動平均)

過去の価格に指数関数的な重みをかけた平均です。
SMMA (RMA)(平滑移動平均)

最近の価格により高い重みを与えて計算します。
VWMA(出来高加重移動平均)

出来高に基づいて価格に重みを付けた移動平均です。
使い分けについて:
SMA: シンプルで長期的なトレンド向き。反応は遅いが、ノイズに強い。
EMA: 短期トレード向けで、トレンドの変化に素早く対応。ただしノイズに敏感。
SMMA: 滑らかで中長期のトレンド向け。反応が遅いため、短期には不向き。
WMA: バランスが取れており、短期と中期トレードに適する。計算が複雑で、ノイズに反応しやすい。
VWMA: 出来高に基づく信頼性が高く、大きな出来高を伴うトレンドを捉えるのに有効だが、出来高データがない場合は使用が難しい。
54_MACD (移動平均収束拡散)
GPTによる3行解説:
MACDは異なる移動平均の差を基にしたトレンドと勢いの分析指標で、シグナルラインやヒストグラムによって転換点を予測できます。主にシグナルライン・クロスオーバーやダイバージェンスなどのシグナルを使ってトレンドの強弱を見極めますが、遅行性があるため他の指標との併用が推奨されます。
実際のチャート:

計算式:
短期EMA(12期間のEMA)

長期EMA(26期間のEMA)

MACDライン

シグナルライン(9期間のEMA)

ヒストグラム

チャートに出るのはMACDライン、シグナルライン、ヒストグラムの3種類。公式リンクの解説が丁寧なのでそれを参照のこと。
55_Mass Index (マス・インデックス)
GPTによる3行解説:
株価の高値と安値の差に基づいてボラティリティを測定し、トレンドの反転を予測するテクニカル指標です。1990年代にドナルド・ドーシーが開発し、27を超えた後に26.5に下落するとトレンドの反転が期待されます。短期トレードに有効で、他の指標と併用することで精度が高まります。
実際のチャート:

計算式:
値幅の計算
各期間の高値と安値の差を求める。

9期間の指数移動平均(EMA)の計算
値幅の9期間指数移動平均(EMA)を計算する。

2つのEMAの比率
値幅の9期間EMAと、その9期間EMAの比率を計算する。

合計
上記の比率を指定された期間(デフォルトは10期間)にわたって合計する。

10期間の場合チャートの上限は12程度、改めて25を入力すると確かに27を超えてから下落するというパターンが出るが出た後には既に下がっていたり、いまいち合致していない。
56_McGinley Dynamic (マッギンリー・ダイナミック)
GPTによる3行解説:
市場の速度変化に適応し、遅れを最小限に抑えた移動平均インジケーターです。自動調整機能を持ち、従来の移動平均よりも正確で反応が速いトレンド追跡を提供します。特にボラティリティの高い市場での使用に適しています。
実際のチャート:

計算式:
McGinley Dynamic(MG)は以下の数式で表されます。

MGt は現在の時点でのMcGinley Dynamicの値。
MGt−1 は前の時点でのMcGinley Dynamicの値。
現在の価格 はローソク足の終値を使用。
N は「期間」と呼ばれるパラメーターで、これはインジケーターがどれだけ過去のデータに依存するかを示します(この例ではデフォルト値が14)。
(現在の価格/MGt−1)^4は市場スピードに基づく調整係数です。この部分は、価格の変動に応じてMcGinley Dynamicが自動で調整されるための重要な要素です。
数式の解説
前の値との差の計算:
現在の価格−MGt−1:前のMcGinley Dynamicの値と現在の価格の差を計算します。これにより、どれだけ価格が動いたかがわかります。
調整係数の計算:
N×(現在の価格/MGt−1)^4:この部分は、価格の変化に基づいて調整されます。価格の変動が大きいとこの係数は大きくなり、小さいと係数は小さくなります。この調整により、McGinley Dynamicは価格の急激な変動に柔軟に対応します。
新しい値の計算:
最終的に、前の値MGt−1 に差分を調整係数で割った値を加算し、次の時点でのMcGinley Dynamicの値MGt を計算します。この処理を繰り返すことで、価格の変動に柔軟に追従する動的な移動平均が形成されます。
なぜこの数式が有効なのか?
McGinley Dynamicの強みは、この調整係数によって価格の急激な変動や市場のボラティリティに適応できる点にあります。通常の移動平均線は市場のスピードが変わっても一定の期間で計算されますが、McGinley Dynamicはスピードが速くなると反応を早くし、遅くなるとよりスムーズに動作します。この動的な性質により、価格と移動平均の乖離が少なくなり、より正確なトレンド追跡が可能となります。
57_Median (中央値)
GPTによる3行解説:
市場の方向性とボラティリティを測定するためのツールで、指定期間の高値と安値の平均を表示します。EMAとの比較によりトレンドの視覚化が可能で、価格変動幅を示すATRバンドも含まれています。これによりトレーダーは市場動向を把握しやすくなります。
実際のチャート:

計算式:
中央値(3期間の高値と安値の平均)を計算

ATRバンドの計算 (Average True Range, ATR)

True Range(真の変動幅)は以下のいずれかの最大値として計算されます:
現在の高値 - 現在の安値
終値の絶対値(前の終値と比較しての変動幅)
ATR(14期間の価格変動の平均)を計算し、それに倍率(2倍)を掛けて上下バンドを作成。

中央値を基にEMAを計算

過去3期間のデータを使う場合はn=3

58_MFI (マネーフローインデックス)
GPTによる3行解説:
価格と出来高を基に買い圧力・売り圧力を測定するテクニカル分析ツールです。MFIが80以上なら買われ過ぎ、20以下なら売られ過ぎとされ、価格の反転のシグナルを示すことがあります。他のインジケーターと併用することで、より効果的に機能します。
実際のチャート:

計算式:
代表価格の計算

マネーフローの計算
マネーフローは、代表価格に出来高を掛けたものです:

マネーフローレシオの計算
プラスマネーフローとマイナスマネーフローを集計して、次の比率を求めます:

マネーフローインデックスの計算
最大最小正規化を使って、「0から100のスケール」に揃える(RSIと同様の手法):

この式により、MFIは0から100の範囲で値をとり、一般的には20以下が「売られ過ぎ」、80以上が「買われ過ぎ」とされます。
59_MOM (モメンタム)
GPTによる3行解説:
株価や取引量の勢いを測定するテクニカル指標で、トレンドを分析し取引のタイミングを判断します。モメンタムトレードでは、上昇トレンドではロングポジション、下降トレンドではショートポジションを取ります。リスクとしては、予期しない市場の反転や変動があり、トレンド分析が完全に信頼できるわけではありません。
実際のチャート:

計算式:

P現在は現在の価格(例: 今日の終値)
P過去は指定した n 期間前の価格(例: 10日前の終値)
60_MP (ムーンフェーズ)
GPTによる3行解説:
チャート上で月の満ち欠けを表示するインジケーターです。月のサイクルが市場に影響を与えると考える投資家もいます。ムーンフェーズは、その影響を可視化するためのツールです。
実際のチャート:

月が満ちていれば青色、欠けていれば白色の背景。
61_MTPC (マルチタイムフレーム期間チャート)
GPTによる3行解説:
複数の時間足を1つのチャートに重ねて表示する機能です。自動的に最適な時間足を選択する「AutoTimeFrame」機能も含まれています。これにより、異なる期間の市場動向を効率的に把握できます。
実際のチャート:

選べる設定の計算方法について:
High/Low Range (HLR): 期間内の高値と安値を使用するシンプルな手法。極端な価格の動きを捉えるのに適しています。
True Range (TR): 現在の高値・安値と前の期間の終値を基に、価格の変動幅を計算する手法。ボラティリティの分析に有効です。
Heikin Ashi Range (HAR): 平均足の高値・安値を使い、価格の動きを滑らかに表現する手法。ノイズを減らし、トレンドを捉えるのに役立ちます。
62_Net Volume (ネット出来高)
GPTによる3行解説:
価格上昇時の出来高から価格下落時の出来高を差し引いた指標です。これにより、市場の買い圧力と売り圧力のバランスを測定し、強気か弱気かを判断します。価格チャートの下に表示され、各期間の市場の方向性を視覚化します。
実際のチャート:

計算式:
ネット出来高 (Net Volume)

Vup = 上昇時の出来高(価格が上がったときの取引量)
Vdown = 下降時の出来高(価格が下がったときの取引量)
ΔV = ネット出来高
63_OBV (オン・バランス・ボリューム)
GPTによる3行解説:
出来高の累積データを使って買い圧力と売り圧力を測定する指標です。トレンドの確認やダイバージェンスを通じて価格反転を予測するのに役立ちます。OBVは他のテクニカル指標と併用することで精度が向上します。
実際のチャート:

計算式:
OBVは、出来高と価格の変化を組み合わせて算出する指標です。具体的には、以下のように計算されます:
価格の変化を見る:
今日の価格が昨日より上がった場合、その日の出来高をOBVに加算します。
今日の価格が昨日より下がった場合、その日の出来高をOBVから減算します。
累積する:
OBVは、毎日の結果を累積して計算します。つまり、日々の出来高が累積され、上がった日と下がった日の差し引きによってOBVが決まります。

ここで、符号は、価格が上がった場合には +1、下がった場合には -1 を指します。
平滑化(移動平均)
次に、OBVの値を平滑化してトレンドを見やすくするために、移動平均を使います。移動平均は、過去の一定期間のOBVの平均を取る方法です。ユーザーは次の5つの方法から選べます:
単純移動平均 (SMA): 過去の一定期間のOBVの単純な平均。
指数移動平均 (EMA): より新しいデータに重みを置いた平均。
平滑移動平均 (SMMA/RMA): 通常の移動平均よりも緩やかに変化する。
加重移動平均 (WMA): 各データに異なる重みをつける平均。
出来高加重移動平均 (VWMA): 出来高に基づいて重みをつける移動平均。
平滑化されたOBVの数式
たとえば、SMAを使った場合の平滑化されたOBVの計算は次のようになります:

Nは、ユーザーが選んだ期間です。
これにより、OBVの値が滑らかになり、長期的なトレンドを視覚的に把握しやすくなります。
64_Open Interest (未決済建玉)
GPTによる3行解説:
先物や暗号資産のオープンインタレスト(未決済建玉)データをチャート上に表示します。データを取得し、先物は階段状の線で、暗号資産はローソク足でプロットします。シンボルやデータが見つからない場合、エラーメッセージを表示します。
実際のチャート:

このチャートは、日経225先物(Nikkei 225 Micro Futures)に対するオープンインタレスト(OI)データを可視化しているものです。上部にローソク足チャートと出来高が表示され、下部にオープンインタレストのラインが表示されています。以下に、このチャートをどのように使うかの概要を説明します。
1. オープンインタレストの活用
オープンインタレストは、未決済のポジションの合計を表します。これをトレードに活用する際のポイントは以下の通りです:
オープンインタレストが増加している場合:市場に新しい資金が流入していると解釈され、トレンドが継続する可能性があります。特に価格が上昇している間にOIが増加している場合、強気トレンドが続くサインと見なされます。
オープンインタレストが減少している場合:ポジションの解消が進んでいる可能性があり、トレンドが終わりに近づいているサインとして解釈されることがあります。価格が下落している間にOIが減少している場合、弱気トレンドの終焉を示すかもしれません。
2. カラーの意味
チャート内のオープンインタレストラインには、緑と赤の色が付けられています。
緑色(teal):終値が前日よりも上昇した場合に表示されます。この場合、強気な市場の兆候として解釈できます。
赤色:終値が前日よりも下落した場合に表示されます。この場合、弱気な市場の兆候として解釈できます。
3. 実際の使用方法
トレンド確認:価格が上昇しているときにオープンインタレストが増加していれば、その上昇トレンドは強いと考えられます。逆に、価格が下落しているときにOIが増加していれば、その下落トレンドも強いと解釈できます。
トレンドの弱まり:価格が上昇または下落しているにもかかわらず、オープンインタレストが減少している場合、トレンドの終了や反転の兆しがある可能性があります。
まとめ
このチャートは、価格の動きだけでなく、オープンインタレストの変動も併せて確認することで、トレンドの強さや反転のタイミングを見極めるためのツールとして活用できます。特に先物市場では、OIがトレンドの持続性を評価する重要な指標となるため、注意深く監視することが効果的です。
65_Parabolic SAR (パラボリック・ストップ&リバース)
GPTによる3行解説:
価格トレンドの反転ポイントを示すテクニカル指標で、上昇トレンド時には価格の下に、下降トレンド時には価格の上に表示されます。計算は加速度ファクターを用いて価格の高値や安値を基に行われ、トレンドの強さを測るには他の指標との併用が推奨されます。シンプルですが単独での使用は推奨されません。
実際のチャート:

計算式:
基本のアイデア
パラボリックSARは、トレンドに合わせて価格の上または下に放物線(パラボラ)のように表示され、価格がこの放物線を超えるとトレンドが反転した可能性があることを示します。
数式の基本
パラボリックSARの数式は、次の日のSAR(Stop and Reverse)を以下のように計算します。

SAR: 今日のSAR値。トレンドが続く限り、この値は日々更新されます。
EP (Extreme Point): トレンド中の極値(上昇トレンドなら最も高い価格、下降トレンドなら最も低い価格)。
AF (Acceleration Factor): 加速因子と呼ばれ、トレンドが続くごとに増加します。最初は0.02で始まり、トレンドが続くたびに0.02ずつ増加します。ただし、最大0.2までに制限されます。
計算の流れ
初期設定: トレンドが始まったとき、SARは過去の極値(EP)から始まります。上昇トレンドなら過去の最安値が、下降トレンドなら過去の最高値が最初のSARになります。
更新: 毎日、SARは次のように更新されます。
上昇トレンドの場合: 今日のSARは、前日のSARに加えて、加速因子(AF)にトレンド中の最高値(EP)と今日のSARの差をかけた値を足して計算されます。
下降トレンドの場合: 同様に、前日のSARに加速因子をかけた最安値(EP)との差を足して計算します。
トレンドの反転
SARの値が価格を超えた場合(例えば、SARが価格の上に表示されていたのが下に移った時)、それはトレンドの反転を示します。次の日からは新しいトレンドが始まり、SARも新しい方向に沿って計算されます。
まとめ
簡単に言うと、パラボリックSARは、トレンドに応じて価格に沿った点を計算し、それがトレンドの変化を示すタイミングで価格を上回ったり下回ったりする指標です。価格がSARの点を越えたとき、トレンドが反転する可能性があると判断されます。
66_Pivots (ピボットポイント・スタンダード)
GPTによる3行解説:
ピボットポイント・スタンダードは、価格のサポートやレジスタンスを判別するためのテクニカルインジケーターです。複数の計算方式(トラディショナル、フィボナッチ、ウッディなど)があり、時間足に基づいて自動的に選択されます。これにより、トレーダーは市場の重要なポイントを予測しやすくなります。
実際のチャート:

計算方法の種類について:
トラディショナル (Traditional)
向いている状況:
一般的な市場での取引。特に、短期~中期のトレンドが発生している場面で効果的です。
安定した市場環境でサポートやレジスタンスを確認したいときに使用されます。
向いていない状況:
ボラティリティが非常に高い市場では、価格の変動幅が大きく、正確な判断が難しくなることがあります。
フィボナッチ (Fibonacci)
向いている状況:
ボラティリティが高い市場やトレンドの強い相場で効果的です。フィボナッチ比率に基づくレベルは、トレンドの修正や反転の目安となります。
テクニカル分析にフィボナッチ比率を取り入れているトレーダーには向いています。
向いていない状況:
安定したレンジ相場では、フィボナッチレベルが過剰に多く、明確なサポート・レジスタンスを判断しにくくなることがあります。
ウッディ (Woodie)
向いている状況:
日中の短期トレードに向いており、特に開場直後のボラティリティが高い時間帯での使用に効果的です。
開始価格(OPEN)を重視するトレーダーに適しています。
向いていない状況:
長期トレードや非常に安定した市場では、他の方法よりも適応しにくいことがあります。
クラシック (Classic)
向いている状況:
トラディショナルに近い計算式であり、一般的な市場やトレンドの場面に向いています。初心者にも使いやすい。
安定したサポート・レジスタンスを確認するために効果的です。
向いていない状況:
高いボラティリティがある場合には、トレンドの極端な変動に対応しきれないことがあります。
DM (Demark Method)
向いている状況:
強いトレンドが発生している市場で効果的。特に、トレンドの始まりや終わりを捉えるのに優れています。
プライスアクションを重視するトレーダーに向いています。
向いていない状況:
レンジ相場やボラティリティが低い市場では、効果が薄れることがあります。
カマリラ (Camarilla)
向いている状況:
日中の短期トレードに向いており、特に反転ポイントを探るために使われます。
ボラティリティの高い市場や急激な反転が予想される場面で有効です。
向いていない状況:
長期トレードや、安定した相場では効果が薄い可能性があります。
総括
短期トレードや日中の取引には、ウッディやカマリラのような手法が有効です。
トレンド市場では、フィボナッチやDM法がトレンドの節目を予測するのに適しています。
一般的な市場や初心者には、トラディショナルやクラシックの計算方法が使いやすく、安定したサポート・レジスタンスを提供します。
計算式:
トラディショナル (Traditional)
PP (ピボットポイント):

R1, S1:

R2, S2:

R3, S3:

フィボナッチ (Fibonacci)
PP (ピボットポイント):

R1, S1:

R2, S2:

R3, S3:

ウッディ (Woodie)
PP (ピボットポイント):

R1, S1:

R2, S2:

クラシック (Classic)
PP (ピボットポイント):

R1, S1:

R2, S2:

R3, S3:

DM (Demark Method)
PP (ピボットポイント):
例えばCLOSE価格がOPEN価格よりも高い場合には、高値(HIGH)を2倍し、逆にCLOSE価格がOPEN価格より低い場合には安値(LOW)を2倍するように設計されています。
OPEN_{prev} = CLOSE_{prev} の場合:

CLOSE_{prev} > OPEN_{prev} の場合:

CLOSE_{prev} < OPEN_{prev} の場合:

R1, S1:

カマリラ (Camarilla)
PP (ピボットポイント):

R1, S1:

R2, S2:

設定画面:

67_Pivots HL (ピボットポイント・ハイ・ロー)
GPTによる3行解説:
相場の反転やトレンドの持続性を予測するインジケーターです。ピボットポイントハイとローは、それぞれ押し目や戻りのバー数に基づいて計算されます。このインジケーターは、価格パターンを特定し、トレード戦略を立てるのに役立ちます。
実際のチャート:

計算式:
初期設定の場合、現在のローソク足が左側10本と右側10本のバーの間で一番高い値であれば、それがピボットハイとして認識されます。
ピボットロウについても同様です。
68_PPO (プライスオシレーター)
GPTによる3行解説:
MACDに似たモメンタム指標で、移動平均の差をパーセンテージで表します。PPOはPPOライン、シグナルライン、ヒストグラムの3要素で構成され、シグナルラインやゼロラインのクロスオーバー、ダイバージェンスなどのシグナルを生成します。この指標は、トレンドの強さやモメンタムを把握するために使われます。
実際のチャート:

計算式:
短期移動平均(Short EMA/SMA)
短期の移動平均を計算します(SMAまたはEMA)。具体的には、以下のように計算されます:

長期移動平均(Long EMA/SMA)
長期の移動平均を計算します(SMAまたはEMA)。具体的には、以下のように計算されます:

プライスオシレーター(PPO)の計算式
短期移動平均と長期移動平均の差を、長期移動平均で割り、それをパーセンテージで表します。

この数式は、短期と長期の移動平均の差をパーセンテージで測定し、価格のモメンタムを可視化するためのものです。
69_PVT (プライス・ボリューム・トレンド)
GPTによる3行解説:
価格と出来高を組み合わせてモメンタムや資金の流れを測定するテクニカル指標です。価格変動の割合に応じた出来高を加減し、主にトレンド確認やダイバージェンスの検出に使用されます。PVTは市場の反転の可能性を示唆することがあり、他の指標と併用するのが効果的です。
実際のチャート:

計算式:
価格変化率(リターン)の計算:

出来高調整された価格変動の計算:

PVTの累積:

70_RelVol (相対ボリューム・対時間比)
GPTによる3行解説:
特定の時間における出来高を過去の同時間帯の平均出来高と比較する指標です。累積モードと通常モードで出来高を計算し、市場の異常な出来高変動を捉えるのに役立ちます。バーが確定していない段階では値が変動するため、注意が必要です。
実際のチャート:

計算式:

この比率は、今の時間の出来高が過去の同じ時間に比べて多いか少ないかを示します。
比率が1より大きい場合: 今の時間の出来高が過去の平均よりも大きい。
比率が1より小さい場合: 今の時間の出来高が過去の平均よりも小さい。
出来高の集計方法
現在の時間帯の出来高(取引された資産の量)を集め、次に過去の同じ時間帯における出来高の平均を計算します。
出来高の計算手順
今の出来高
例えば、ある日に12時の時点で100単位の出来高があったとします。
過去の出来高の平均
過去5日間の12時時点での出来高がそれぞれ80、90、85、100、95単位だった場合、これらの平均を計算します。

今の出来高を過去の平均と比較
今の出来高が100単位で過去の平均が90単位の場合、この日の12時の出来高は過去よりも多いことが分かります。比率は次の通りです。

この場合、比率は1.11となり、これは現在の出来高が過去の同じ時間帯に比べて約11%多いことを示しています。
71_Rob Booker Series (様々なピボットポイント)
GPTによる3行解説:
これはRob Bookerというトレーダーによる一連のトレード手法や概念に関する項目のリストのようです。各項目について簡単に説明します。
Intraday Pivot Points (ロブ・ブッカー - イントラデイ・ピボットポイント)
イントラデイ(1日の範囲内)のピボットポイントを使用して、サポートやレジスタンスを特定し、トレードする手法です。ピボットポイントは、価格が反転する可能性がある重要なレベルを示します。
Knoxville Divergence (ロブ・ブッカー - ノックスビル・ダイバージェンス)
Rob Bookerが開発した独自のダイバージェンス手法で、価格と指標(例:RSIやMACD)の間の不一致を利用して、トレンドの反転を予測するものです。「ノックスビル」という名称は彼が住んでいる場所(アメリカ・テネシー州ノックスビル)に由来します。
Missed Pivot Points (ロブ・ブッカー - ミス・ピボットポイント)
過去に到達しなかったピボットポイントを利用して、将来の価格の方向を予測する手法です。特定のピボットポイントに価格が到達しなかった場合、その後のトレンドの手がかりになることがあります。
Reversal (ロブ・ブッカー - リバーサル)
トレンドの反転を狙うトレード手法です。特定の価格レベルや条件が整った場合に、トレンドが転換すると予測し、そのタイミングでエントリーを行います。
Ziv Ghost Pivots (ロブ・ブッカー - ジブ・ゴースト・ピボット)
これは「Ghost Pivots」と呼ばれる手法で、通常のピボットポイントとは異なり、特定のアルゴリズムや数式を使って、価格が「到達しそうな」未来のピボットポイントを予測します。これにより、トレーダーは価格が目標に到達する可能性のある水準を見極めます。
実際のチャート:
3.Missed Pivot Points

4.Reversal

5.Ziv Ghost Pivots

基本的に解説が無いこととソースコードがオープンでないので中身が分からなかった。
例外は5.Ziv Ghost Pivotsのみ。
これについてまとめる。
GPTによる3行解説:
ジブ・ゴースト・ピボットは、将来のピボットレベルを予測するインジケーターで、特に次週のピボットをターゲットにしたトレード戦略に適しています。存在しない未来のピボットポイントを予測し、利益目標を設定することが可能です。木曜・金曜のトレードで高確率のターゲットを狙うことが推奨されています。
計算式:隠されているため不明
この方のセミナーなどを受けたうえで使うことになるのかもしれない。
ただ公式のインジケーターに採用されているというのが不思議。
使い方:
1.週末にトレンドを確認する。
2.ピボットポイントを基にサポートやレジスタンスが明確になり、価格の反転やブレイクを予測する。
3.木曜・金曜は特にピボットポイントが機能しやすく、トレードチャンスが増える。これにより、エントリーやエグジットの判断が取りやすくなる。
というのがセオリーのようだ。
72_RSI (相対力指数)
GPTによる3行解説:
RSIは、価格変動の勢いや強弱を測定するモメンタム系オシレーターで、0から100の範囲で推移します。一般的に、70以上は「買われ過ぎ」、30以下は「売られ過ぎ」と判断され、トレンド反転や継続の指標として使われます。ダイバージェンスやフェイラースイングを用いたトレンド確認も有効です。
実際のチャート:

計算式:
RSIは、価格の上昇と下降の平均を基に計算されます。

上昇と下降の幅は以下のように計算されます:
上昇幅 (up): 価格が上昇した場合、その変動幅の平均。
下降幅 (down): 価格が下降した場合、その変動幅の平均。
移動平均 (MA) の計算
移動平均(MA)は、選択されたタイプに応じて以下の計算式を使用します。typeにはSMA、EMA、WMAなどが選べます。
SMA (単純移動平均):

EMA (指数移動平均):

ここでα=2/(N+1)。
WMA (加重移動平均):
過去の価格に重みを付けて計算されます。
SMMA (修正移動平均) / RMA:
修正移動平均は、単純移動平均の修正版であり、平滑化のために使用されます。
ボリンジャーバンド (Bollinger Bands)
ボリンジャーバンドは、RSIの移動平均に標準偏差を加えたバンドを上下に描きます。


73_RVGI (相対活力指数)
GPTによる3行解説:
終値と取引レンジを比較してトレンドの強さや方向性を測定するテクニカル指標です。主なシグナルには、価格とのダイバージェンスやシグナルラインとのクロスオーバーがあり、トレンド転換を示唆します。RVGIはトレンド相場で効果的で、他の指標と併用すると信頼性が向上します。
実際のチャート:

計算式:
RVGIは、終値と始値の差を加重移動平均 (Symmetric Weighted Moving Average: SWMA) で平滑化したものを、高値と安値の差を同様に平滑化したものと比較して求められます。

C: 終値 (Close)
O: 始値 (Open)
H: 高値 (High)
L: 安値 (Low)
N: 計算に使う期間 (len)
SWMA: 対称加重移動平均
シグナルラインの数式
シグナルラインは、RVGIの値をさらに加重移動平均で平滑化したものです。

RVGIが価格の振れ幅とトレンド方向を表す指標となり、シグナルラインとのクロスやダイバージェンスがトレードの指針として使われます。
74_RVI (相対ボラティリティ指数)
GPTによる3行解説:
価格の標準偏差を使ってボラティリティを測定するインジケーターです。50を上回ると上昇、下回ると下降のボラティリティ拡大を示し、売買シグナルとして利用されます。RSIとは異なり、RVIはボラティリティの方向性を強調します。
実際のチャート:

計算式:
標準偏差の計算

上昇と下降のボラティリティの計算
上昇ボラティリティ:

下降ボラティリティ:

RVI(相対ボラティリティ指数)の計算

移動平均 (MA) の計算
選択された移動平均のタイプに応じて以下が計算されます:
SMA:

EMA:

ボリンジャーバンドの計算式:
中央値+ユーザー設定の幅(初期値は 2.0)× 標準偏差

75_SMA (単純移動平均)
GPTによる3行解説:
一定期間の価格データの平均を取り、ノイズを除去してトレンド確認に使われる遅行指標です。各期間のデータは均等に扱われ、新しいデータが追加されると古いデータが削除されます。SMAは価格変動に遅れて反応するため、未来の予測には向いていません。
実際のチャート:

計算式:
単純移動平均(SMA)の計算式

n は期間(例: len の値)
src は指定されたソース(例: 終値)
平滑化された移動平均(選択可能なタイプによる)
選択した移動平均タイプに基づいて、次のような計算式が使われます。
SMA(単純移動平均):

EMA(指数移動平均):

α はスムージングファクター α=2/(n+1)
SMMA (RMA)(平滑移動平均):RMA (修正移動平均) は、最初の値をSMAとして計算し、その後に滑らかに更新される特殊な平均です。
初期値(SMA):

更新後:

WMA(加重移動平均):

各ソース値に重み付けがされ、最新の値がより大きな重みを持ちます。
VWMA(出来高加重移動平均):

出来高(volume)を加味した加重移動平均。
76_SMI (ストキャスティック・モメンタム指数)
GPTによる3行解説:
終値と高値/安値の中央値との距離を測定し、モメンタムや買われ過ぎ/売られ過ぎの状況を把握するための改良型インジケーターです。通常+100から-100の範囲で変動し、40を超えると強気、-40を下回ると弱気とされます。パラメーター調整やスタイル設定が可能で、トレンド分析にも有用です。
実際のチャート:

計算式:
最高値と最安値の範囲を求める
過去の一定期間(たとえば10日間)の中で、一番高い価格と一番低い価格を探し、その差(範囲)を計算します。
最高値範囲 = 最高値 - 最安値
相対的な価格差を計算する
現在の終値と、上で計算した最高値と最安値の平均値との差を求めます。
相対的価格差 = 終値 - (最高値 + 最安値)÷ 2
二重指数移動平均(EMA)を使う
上で計算した「相対的価格差」と「最高値範囲」に対して、それぞれ二重の指数移動平均(EMA)を適用します。これは、値の変動をなだらかにするために使われます。
SMIを計算する
最後に、相対的価格差に対する二重EMAの値と、最高値範囲に対する二重EMAの値の比率を計算し、その結果に200を掛けます。
SMI = 200 × (相対的価格差の二重EMA ÷ 最高値範囲の二重EMA)
このようにして、SMIは価格が過去の動きに対してどれだけ強いかを示す値として算出されます。値が+100に近いほど価格が高値に近く、-100に近いほど価格が安値に近いことを意味します。
77_SMMA (平滑移動平均)
GPTによる3行解説:
すべての過去データに等しい重みを与えて計算する移動平均で、短期的な変動を平滑化し、長期的なトレンドを捉えるのに適しています。計算には特定の期間に依存せず、古いデータも影響を持ち続けます。SMAと異なり、ノイズを除去しつつ、他の指標と併用することで信頼性が向上します。
実際のチャート:

計算式:
初回の計算
最初に計算する場合は、指定した期間の単純移動平均(SMA)を使います。つまり、指定された期間の価格の合計をその期間で割った値が初回のSMMAになります。

2回目以降の計算
2回目以降は、前回の平滑移動平均に基づいて計算されます。具体的には、前回のSMMAを「期間 - 1」倍し、そこに今回の価格を加えて、それを期間で割ります。これにより、過去のデータと現在のデータが滑らかに統合されます。

この計算により、最新の価格が徐々に影響を与える一方、古いデータの影響は徐々に減少していく形になりますが、完全には除外されません。
78_STOCH (ストキャスティクス)
GPTによる3行解説:
価格のモメンタムを測定するオシレーターで、買われ過ぎや売られ過ぎ、ダイバージェンスの判断に使用されます。%Kと%Dの2本のラインで構成され、モメンタムの変化が価格に先行することを重視します。トレンドに沿ったトレードで他のインジケーターと併用することが推奨されます。
実際のチャート:

計算式:
%Kの計算式
%K = [(現在の価格 - 過去期間内の最低価格) / (過去期間内の最高価格 - 過去期間内の最低価格)] * 100
%Dの計算式
%D = %Kの指定期間内の単純移動平均(SMA)
%Kは素早い反応を、%Dはそれを平滑化して安定した判断を提供するため、両者を併用することで、トレーダーは価格のトレンドや転換点をより正確に把握できます。
79_STOCH RSI (ストキャスティクスRSI)
GPTによる3行解説:
RSIにストキャスティクスの計算を加えたインジケーターで、0から1の範囲で買われ過ぎや売られ過ぎを判断します。感度が高くシグナルが多発するため、他のツールと併用することが推奨されます。トレンドフォロー型のトレードで主に使われます。
実際のチャート:

計算式:
RSIの計算

ストキャスティクスの計算
RSIを使ってストキャスティクスの%Kラインを計算します。

%Kの平滑化計算されたストキャスティクスRSIの%KラインをSmoothK期間の単純移動平均(SMA)で平滑化します。

%Dの平滑化
同様にSmoothD期間で平滑化します。

通常のRSIは価格の強弱を測るシンプルな指標で、中長期的な分析に向いています。
ストキャスティクスRSIは、RSIを基にしたストキャスティクスの変動を追うため、短期的な変動に敏感であり、より多くのシグナルを提供しますが、だましも多くなります。
79_Supertrend
GPTによる3行解説:
ATRに基づいたトレンドフォロー型のインジケーターで、トレンドの方向性とストップ位置を示します。価格がバンドを上回るとアップトレンド、下回るとダウントレンドと判断されます。単体での使用は誤シグナルのリスクがあるため、他のインジケーターと併用するのが効果的です。
実際のチャート:

計算式:
HL2(平均価格)の計算:

基本バンドの計算:
ベーシックアッパーバンド(上側バンド):

ベーシックロワーバンド(下側バンド):

81_TEMA (3重指数移動平均)
GPTによる3行解説:
従来の移動平均線のラグを軽減し、トレンドをより早く把握するために使用されます。3つのEMAを基に計算され、短期的なトレンドの確認に役立ちますが、すべての市場状況に対応できるわけではありません。価格変動が不安定な場合には誤ったシグナルを出すこともあります。
実際のチャート:

計算式:

EMA1 は終値に基づく最初のEMAです。
EMA2は EMA1に基づくEMAです。
EMA3は EMA2に基づくEMAです。
EMAの基本的な計算式は以下の通りです:

Nは移動平均の期間(例えば9日、20日など)。
EMAは前の値を使って計算が継続されるため、過去のデータが影響を与え続けますが、時間が経つにつれてその影響は徐々に減少します。
82_TRIX (トリックス)
GPTによる3行解説:
3つのEMAの変化率を使ったモメンタムオシレーターで、上昇や下降のモメンタムを示します。
ダイバージェンスやシグナルラインの交差をシグナルとして利用し、モメンタムの転換点を捉えます。
期間設定により感度が変わり、短期では敏感に、長期ではラグが大きくなります。
実際のチャート:

計算式:
終値を使って価格の変動を滑らかにします。その次に、この滑らかにした値に対して3回連続して、特定の期間の平均を計算します。最後に、3回目の平均の変化量を計算し、それを大きな数字(10000倍)にスケーリングして表示しています。これにより、価格の上昇や下降の勢いがわかります。
終値の自然対数を取る

18期間の指数平滑移動平均 (EMA) を3回適用する

3回目のEMAの1期間における変化率を計算する

83a_TSI (トゥルース・ストレングス・インデックス)
GPTによる3行解説:
トレンドの強さを評価するモメンタムオシレーターで、シグナルラインやセンターラインとのクロスオーバーでトレードのタイミングを判断します。計算にはEMAを使用し、偽シグナルが発生するため他のインジケーターとの併用が推奨されます。ダイバージェンスのシグナルは信頼性に限界があるため慎重に使用する必要があります。
実際のチャート:

計算式:
価格の変化量の計算
まず、価格変化量 (ΔP) を計算します。

ここで、Pcurrentは現在の価格、Ppreviousは直前の価格です。
価格変化量のダブルスムージング
次に、価格変化量 (ΔP) を「長期」(L) と「短期」(S) の2つの移動平均で平滑化します。
まず、長期平滑化 (EMAL) を計算します。

ここで、αL は長期EMAのスムージング係数です。
次に、短期平滑化 (EMAS) を長期平滑化後の値に適用します。

ここで、αSは短期EMAのスムージング係数です。
このようにして、ダブルスムージングされた価格変化量(EMAS(EMAL(ΔP))が得られます。
価格変化量の絶対値のダブルスムージング
価格変化量の絶対値 (∣ΔP∣) に対しても同様のダブルスムージングを行います。

トゥルー・ストレングス・インデックス (TSI) の計算
最終的に、ダブルスムージングされた価格変化量をダブルスムージングされた価格変化量の絶対値で割り、それに100を掛けて TSI を計算します。

83b_TSI (トゥルース・ストレングス・インデックス)_NEW
GPTによる3行解説:
価格がトレンドに従うか平均に回帰するかを測定するインジケーターです。ピアソンの相関係数を使い、価格のモメンタムとバーインデックスの相関を分析します。値が1に近いほどトレンドが強く、0に近いほど安定してトレンドが弱いことを示します。
実際のチャート:

計算式:このインジケーターの具体的な計算式は、ピアソンの相関係数を用いています。以下はその計算式です。
ピアソンの相関係数の計算式
ピアソンの相関係数 r は、2つのデータセット(ここでは「価格」と「バーインデックス」)の間の相関を示すもので、次のように計算されます。

x = バーインデックス(0, 1, 2,..., n-1)
y = 終値(価格)
n = 指定した期間(例: 14)
∑ = 和を示す(各項の合計)
計算手順
各バーのインデックス(時間の番号)と対応する終値のペアを用意する。
上記の式を使って、指定した期間内(例: 14期間)の価格とバーインデックスの相関係数 r を求める。
この r の値が「トレンドストレングスインデックス(TSI)」として使用されます。
値が1に近い場合は強い上昇トレンド、-1に近い場合は強い下降トレンド、0に近い場合はトレンドが弱いことを示します。
この相関係数は、価格が時間の経過に対してどれだけ規則的に動いているかを数値化するものです。
ピアソンの相関係数について:
2つの変数間の「線形関係」の強さと方向を測る統計的な指標です。この相関係数は、-1から1までの値をとり、次のように解釈されます。
1に近い: 2つの変数が完全に正の線形関係にあることを示します。すなわち、1つの変数が増加するともう1つの変数も増加します(例えば、身長が高い人ほど体重が重い場合など)。
-1に近い: 2つの変数が完全に負の線形関係にあることを示します。すなわち、1つの変数が増加するともう1つの変数は減少します(例えば、価格が上がると需要が下がるような関係)。
0に近い: 2つの変数に線形関係がほとんどない、または全くないことを示します。すなわち、1つの変数が変わってももう1つの変数に一貫した影響が見られない場合です。
ピアソンの相関係数の具体的な特徴:
符号(+/-): 相関係数の符号が関係の方向を示します。正なら一方の変数が増えるともう一方も増え、負なら一方が増えるともう一方が減るという関係を表します。
絶対値の大きさ: 相関の強さを示します。1に近ければ近いほど、強い相関関係があることを示します。例えば、0.8は強い正の相関、-0.8は強い負の相関を示します。
トレーディングにおいては、価格と時間(バーインデックス)との相関係数を求めることで、価格がどれだけ一貫して時間とともに動いているか、つまりトレンドがどれだけ強いかを測定するのに使われます。
84_TWAP (時間加重平均価格)
GPTによる3行解説:
指定期間内の平均取引価格を算出するインジケーターで、大きな注文を市場に悪影響を与えずに分割して執行するのに役立ちます。TWAPは、価格の合計を取引株数で割ることで計算され、適切な注文価格の自動指定が可能です。設定には計算期間やソースの調整が含まれます。
実際のチャート:

計算式:
TWAP(時間加重平均価格)の計算は、次の数式で表されます。

期間内に観測した価格の合計を求め、それを観測回数で割ることで、特定の期間における平均価格を算出します。
観測期間がリセットされるごとに、価格の合計と回数が初期化され、新たに計算が始まります。
この計算方法により、指定された期間内での取引価格の平均値を計算し、チャートに表示します。
具体例:
合計を計算する
ある期間(例えば1日)の間に「何回か」価格を見ます。その価格を全部足し合わせます。
回数で割る
次に、価格を見た「回数」でその合計を割ります。
例
もし1日の中で、3回の価格(100円、105円、110円)を見たとします。
まず、これらを足し合わせます:
100+105+110=315
次に、価格を見た回数(3回)で割ります:
315÷3=105
これがその期間(1日)での平均価格、つまりTWAPです。
85_UO (アルティメット・オシレーター)
GPTによる3行解説:
アルティメット・オシレーター(UO)は、複数期間のモメンタムを測定して偽のダイバージェンスを避けるテクニカル指標です。3つの期間(7、14、28)を使い、買い圧力とトゥルーレンジを基に計算されます。主に強気・弱気のダイバージェンスシグナルを活用してトレードに利用されます。
実際のチャート:

計算式:
買い圧力(BP)とトゥルーレンジ(TR)の計算
BP(買い圧力)= 終値 - 最小値(当日安値または前日終値の最安値)
TR(トゥルーレンジ)= 最大値(当日高値または前日終値の最高値) - 最小値(当日安値または前日終値の最安値)
3つの異なる期間の平均を計算
各期間において、買い圧力の合計をトゥルーレンジの合計で割ります:平均7(短期)= (7期間のBPの合計) / (7期間のTRの合計)
平均14(中期)= (14期間のBPの合計) / (14期間のTRの合計)
平均28(長期)= (28期間のBPの合計) / (28期間のTRの合計)
アルティメット・オシレーターの計算式
UO = 100 × [(4 × 平均7) + (2 × 平均14) + 平均28] / (4 + 2 + 1)
この式では、短期の値に最も重み(4倍)が与えられ、中期には2倍、長期には1倍が与えられます。これにより、より正確なモメンタム測定が可能になります。
買い圧力(BP)をトゥルーレンジ(TR)で割る意味:
買い圧力をトゥルーレンジで割ることで、価格変動全体に対する相対的な買い圧力の強さが測定できます。これにより、モメンタムを正確に評価し、価格の変動に対する信頼性の高いシグナルを生成できます。価格の単純な上下動だけでなく、変動幅全体を考慮したモメンタム分析が可能になります。
86_Up/Down Volume (アップ/ダウン出来高)
GPTによる3行解説:
価格の上昇時と下降時の出来高を分けて表示するインジケーターです。各バーの終値と始値の差で、アップまたはダウンボリュームが計算されます。結果はヒストグラムで視覚化され、取引方向を示します。
実際のチャート:

計算式:
アップボリューム(Up Volume)
アップボリュームは、バーの終値が始値より高い場合に、そのバーの出来高が加算されます。具体的には以下の条件で計算されます。
終値 > 始値 → そのバーの出来高がアップボリュームに加算される。
ダウンボリューム(Down Volume)
ダウンボリュームは、バーの終値が始値より低い場合に、そのバーの出来高が加算されます。具体的には以下の条件で計算されます。
終値 < 始値 → そのバーの出来高がダウンボリュームに加算される。
デルタ(Delta)
デルタは、アップボリュームとダウンボリュームの差です。数式で表すと以下のようになります。
デルタ = アップボリューム - ダウンボリューム
87_VI (ボルテックス・インジケーター)
GPTによる3行解説:
上昇トレンドと下降トレンドを示す2本のラインで構成され、トレンド反転の確認に役立ちます。VI+とVI-のクロスオーバーがシグナルとなりますが、誤ったシグナルも出るため他のインジケーターと併用するのが望ましいです。期間設定がトレンドの強さを示すために重要です。
実際のチャート:

計算式:
上昇モーション(VMP):

指定された期間分の現在の高値と前日の安値の差の絶対値を合計します。
下降モーション(VMM):

指定された期間分の現在の安値と前日の高値の差の絶対値を合計します。
トゥルーレンジ(TR):

指定された期間分の1期間の平均トゥルーレンジ(ATR)を合計します。
VI+(上昇トレンドライン):

上昇モーション(VMP)をトゥルーレンジ(TR)で割ります。
VI-(下降トレンドライン):

下降モーション(VMM)をトゥルーレンジ(TR)で割ります。
このように、VI+とVI-はトレンドの強さを示し、これらのラインがクロスすることでトレンドの転換を判断する指標となります。
88_Visible Average Price (可視範囲平均価格)
GPTによる3行解説:
チャートに表示されている範囲内のバーの平均価格を計算します。表示バーが変わると自動で再計算され、リアルタイムで価格を把握できます。スタイルの調整や価格ラインの表示が可能です。
実際のチャート:

計算式:
チャート上に表示されている範囲の価格データを集める。
集めた価格データの合計を求める。
合計を価格データの数(表示されているバーの数)で割る。
つまり、数式としては次のようになります。

89_Volatility Stop (ボラティリティ・ストップ)
GPTによる3行解説:
ボラティリティに基づいて損切り位置を決定するテクニカル指標です。主に標準偏差、安全乗数、プライスアンカーを使って計算され、リスク管理と利益のバランスを向上させます。ボリンジャーバンドなど他のインジケーターとの併用が効果的です。
実際のチャート:

計算式:
ボラティリティの測定値:
ボラティリティは、指定された期間に基づいて計算される「価格の変動幅の平均」によって表されます。この値を基本的なボラティリティの指標とします。

ここで、Nは計算期間です。
調整値の計算:
価格の変動に対して設定される「余裕幅」は、ボラティリティに一定の係数を掛けて計算します。この係数はトレーダーのリスク許容度によって調整されます。

リスク係数は任意の値として設定されます(例えば2.0など)。
損切りラインの設定:
上昇傾向が続く場合、現在の価格に対して「ボラティリティによる調整値」を引いて損切りラインを設定します。

下降傾向が続く場合は、現在の価格に「ボラティリティによる調整値」を足して損切りラインを設定します。

トレンドの判断:価格が損切りラインを上回っている場合、その価格は上昇トレンドにあると判断します。

価格が損切りラインを下回っている場合、その価格は下降トレンドにあると判断します。

この数式に基づいて、損切りラインが動的に更新され、トレンドの転換点を把握しやすくします。
90_Volume (出来高)
GPTによる3行解説:
取引された金融商品の総量を示し、市場の関心やトレンドの強さを判断するための指標です。出来高の増減はトレンドの継続や転換を示唆し、重要なサポートやレジスタンスを確認するのに役立ちます。出来高は価格動向の裏にある市場の動向を把握するための重要な要素です。
実際のチャート:

91_Volume Delta
GPTによる3行解説:
チャート内で買いと売りの圧力差を計算し、市場のセンチメントを把握するインジケーターです。バーごとの出来高を累積してデルタ値を算出し、ローソク足として可視化します。小さな時間足で精度が上がり、大きな時間足で広範囲のデータが取得できます。
実際のチャート:

計算式:
出来高デルタの計算
各バー(一定期間の値動き)において、開始時点、最高値、最低値、終了時点の出来高の値を計算する。
これにより、バー内での買い圧力と売り圧力の差(デルタ)を求める。
出来高の増減に基づく色分け
終了時点の出来高がプラスの場合は「青緑色」を表示し、マイナスの場合は「赤色」を表示する。
これにより、上昇圧力が強いか下降圧力が強いかを視覚的に判断する。
累積出来高の計算
各期間の出来高を足し合わせて、累積出来高を計算する。
もし出来高データが存在しない場合、累積値はゼロとなる。
データの有無の確認
最後のバーで累積出来高がゼロの場合、データが提供されていないか、出来高データが不正確であると判断する。
これらのステップで、出来高の増減と市場の圧力の違いを示すインジケーターが形成されます。
92_Volume Oscillator (出来高オシレーター)
GPTによる3行解説:
短期と長期の出来高移動平均を比較してトレンドの強弱を判断する指標です。短期が長期を上回れば強いトレンド、下回れば弱いトレンドを示します。ダイバージェンスや他の指標と併用してリスク管理が推奨されます。
実際のチャート:

計算式:

これにより、短期と長期の出来高移動平均の差異を基に、トレンドの強弱を示す指標として使用できます。
93_VWAP (出来高加重平均価格)
GPTによる3行解説:
出来高を加重した平均価格を示し、トレンドの判断に使われます。価格がVWAPの上なら上昇、下なら下落を示します。遅行指標であり、日中取引で特に有効です。
実際のチャート:

計算式:
出来高加重平均価格 (VWAP) の計算
VWAPは、ある期間内の価格に対して出来高の影響を反映させた平均価格です。以下のステップで計算されます。
1. 基準価格の計算(その期間内の高値、安値、終値を使って算出):

2. 出来高加重価格の累積(各基準価格にその期間の出来高を掛けた値の合計):

3. 出来高の累積(その期間内の出来高の合計):

4. VWAPの計算(出来高加重価格の累積を出来高の累積で割る):

バンドの計算
VWAPに対して上下に設定されるバンドは、次のように計算されます。
1. バンドの基準値:
バンドは以下の2つの方法のいずれかで計算されます。
- 標準偏差を使う場合:
標準偏差は価格の変動幅を測定し、VWAPの基準値となります。

- パーセンテージを使う場合:VWAPの値の1%を基準値として使用します。

2. 上限バンドの計算:
VWAPに基準値を掛けた倍率を加算して、上限のバンドを計算します。

3. 下限バンドの計算:
VWAPから基準値を掛けた倍率を引いて、下限のバンドを計算します。

このようにして、VWAPとその周囲のバンドを計算し、チャート上に描画することで、価格のトレンドや変動幅を視覚的に捉えることができます。
94_VWAP Auto Anchored
GPTによる3行解説:(解説ページなしのためChatGPT情報のみ)
特定の価格やイベントを基準にして自動的にアンカーを設定し、そこからVWAPを計算する指標です。これにより、重要なトレンドやサポート・レジスタンスを柔軟に分析できます。トレンド転換やイベント後の価格動向の把握に適しています。
実際のチャート:


計算式:VWAPの項目を参照のこと
95_VWMA (出来高加重移動平均)
GPTによる3行解説:
出来高を加重した移動平均で、出来高の多い期間の価格を強調します。SMAと併用することで、価格と出来高の関係をより明確に把握できます。VWMAがSMAを上回ると上昇、下回ると下落の出来高が多いことを示します。
実際のチャート:

計算式:

96_Williams Fractals (ウィリアムズ・フラクタル)
GPTによる3行解説:
ウィリアムズ・フラクタルは、価格の反転ポイントを5本のローソク足で検出するインジケーターです。ブレイクアウト戦略に利用され、上下の矢印で売買シグナルを提供します。遅延があるため、他のインジケーターと併用すると効果的です。
実際のチャート:

計算式:
上向きフラクタル (UpFractal)
上向きフラクタルが検出される条件は、次の2つです:
過去のローソク足の高値が現在のローソク足の高値より低い

将来のローソク足の高値が現在のローソク足の高値より低い

これらの条件が満たされると、上向きフラクタルが成立します。式で表すと次のようになります:

下向きフラクタル (DownFractal)
下向きフラクタルが検出される条件は、次の2つです:
過去のローソク足の安値が現在のローソク足の安値より高い

将来のローソク足の安値が現在のローソク足の安値より高い

これらの条件が満たされると、下向きフラクタルが成立します。式で表すと次のようになります:

まとめ
上向きフラクタル(UpFractal)は、現在の高値が過去および将来の高値よりも高いときに成立します。
下向きフラクタル(DownFractal)は、現在の安値が過去および将来の安値よりも低いときに成立します。
97_WMA (加重移動平均)
GPTによる3行解説:
直近の価格データに重みを付けることで市場の変動をより正確に捉える移動平均線です。ジョン・J・マーフィーの著書で説明され、単純移動平均の欠点を補います。重み付けの調整が可能で、トレンドを視覚的に捉えやすい特徴があります。
実際のチャート:

計算式:
指定した期間(例:9日間)の価格データに、それぞれ異なる重みを掛けます。重みは直近のデータほど大きく設定されます。
例: 期間が9日間の場合、最新のデータには重み9、次に古いデータには重み8...といった具合です。
重みを掛けた価格データを合計し、その合計を重みの合計で割ります。
数式の例:

(ここで、P1が最新の価格データ)
この方法で、最近の価格データがより強調された移動平均を求めることができます。
98_Woodies CCI
GPTによる3行解説:
短期と長期のCCIを組み合わせたインジケーターで、転換点を判断するために使用されます。ゼロライン付近の動きで買われ過ぎや売られ過ぎを判断します。トレンドフォローに役立つツールです。
実際のチャート:

計算式:
1. CCIの基本数式

終値:一定期間の終値の平均値(一般的には「典型価格」:(高値+安値+終値)/3)が使われます。
移動平均:指定された期間の典型価格の単純移動平均(SMA)。
平均絶対偏差:指定期間における典型価格と移動平均の差の絶対値の平均。
0.015:定数で、CCIの範囲を通常の±100付近に収めるために使用されます。
2. 短期CCIと長期CCI
このスクリプトでは、短期と長期の2つのCCIが使われています。
短期CCI:期間6で計算されるCCI(cciTurbo)
長期CCI:期間14で計算されるCCI(cci14)
3. ヒストグラムの色分け条件
ヒストグラムの色は以下のように設定されます。
過去5期間の長期CCI (cci14) がすべてプラスなら、ヒストグラムは緑色(上昇)。
過去5期間の長期CCIがすべてマイナスなら、ヒストグラムは赤色(下降)。
それ以外の場合、現在のCCIがプラスなら赤色、マイナスなら緑色。
まとめ
短期と長期のCCIは上記のCCI数式に基づいて計算されます。
ヒストグラムの色は過去5期間の長期CCIのトレンド(上昇か下降か)によって決まります。
99_WPR (ウィリアムズ%R)
GPTによる3行解説:
0から-100の範囲でモメンタムを測定し、買われすぎや売られすぎの状態を識別するオシレーターです。一般的には0から-20が買われすぎ、-80から-100が売られすぎとされますが、銘柄によって調整可能です。他の分析ツールと組み合わせることで、より効果的なトレード判断が可能です。
実際のチャート:

計算式:
ウィリアムズ%Rは、指定された期間の中での最高価格と最低価格に基づき、現在の価格がその範囲のどこに位置しているかを示します。具体的には、次のような計算式です。
ウィリアムズ%R = ((期間内の最高価格 - 現在の価格) ÷ (期間内の最高価格 - 期間内の最低価格)) × (-100)
この値が0に近いほど、その期間内で価格が最高に近く、-100に近いほど最低に近いことを意味します。
計算式からわかるように「買われすぎ」や「売られすぎ」を直接的に測定しているのではなく、指定期間内の最高価格と最低価格の範囲に対して、現在の価格がどこに位置しているかを示しています。
ウィリアムズ%Rの実際の意味:
0% に近い場合:過去の一定期間での最高価格に非常に近いことを示し、これを「買われすぎ」と解釈することが多い。
-100% に近い場合:過去の一定期間での最低価格に非常に近いことを示し、これを「売られすぎ」と解釈することが多い。
つまり、ウィリアムズ%Rが「買われすぎ」「売られすぎ」とされる背景には、「価格が極端に高い(または低い)位置にあると、反転する可能性が高い」という市場の経験則があるからです。
ただし、実際には現在の価格が最高値や最低値に対してどの程度離れているかを示しているだけなので、必ずしもその位置に達したからといって即座に反転するとは限りません。トレンドが強い場合、価格がしばらくその範囲内にとどまることもあります。そのため、他の指標や分析ツールと組み合わせて使用することが推奨されています。
100_Zig Zag (ジグザグ)
GPTによる3行解説:
価格の大きな変動を捉え、ノイズを排除してトレンドを視覚化します。過去の価格データに基づいており、未来の予測には使えません。遅延が発生するため、他のインジケーターとの併用が推奨されます。
実際のチャート:

計算式:
価格変動の計算
価格がどれだけ動いたかを判断するために、現在の価格と前の転換点の価格の差を計算します。これを元に価格変動率を出します。

この変動率が、あらかじめ設定した割合を超えると、新しい転換点が決まります。
新しい高値・安値の判定
設定された範囲内で最も高い価格や最も低い価格を調べ、その価格を次の転換点として選びます。
リトレースメントの計算
リトレースメントは、前回の価格動向に対してどれくらい価格が逆に動いたかを示します。この逆方向の動きを計算するために、現在の価格と前回の転換点の差を使います。

これらの数式を使って、価格の大きな動きを視覚的に捉え、トレンドの転換点を判断するためのポイントを設定していきます。
101_Perfomance
GPTによる3行解説:
指定期間内のシンボルの価格変化率を計算し、表形式で表示します。アンカーと呼ばれる過去の価格を基準に、現在の価格との差からパフォーマンスを算出します。設定後、アンカーは固定され、時間経過とともに一致しなくなる場合があります。
実際のチャート:

計算式:

指定された期間(例えば、1W, 1M, 3Mなど)に基づいて、過去の基準となる価格(アンカー)を取得。
現在の価格との差を計算して、変化率を算出。
各シンボルと期間ごとの変化率を色付きのセルで表に表示。
設定画面:

102_PriceTarget(目標価格インジケーター)
GPTによる3行解説:
1年後の最高値、平均値、最安値の価格予測を表示するツールです。複数のアナリストの予測を元にし、価格変動の見通しが視覚化されます。価格が予測日終値を上回る場合はポジティブ、下回る場合はネガティブな色で表示されます。
実際のチャート:

103_ROC(レート・オブ・チェンジ)
GPTによる3行解説:
価格の変化率を測定するモメンタム系オシレーターで、トレンドや買われ過ぎ・売られ過ぎを判定する際に用いられます。ROCは特定のレンジに縛られず、ゼロラインの上下で価格の勢いを示します。単独ではなく、他のテクニカル指標と併用するのが効果的です。
実際のチャート:

計算式:

この計算式は、次のステップで行われます:
現在の価格から、n期間前の価格を引きます。
その差を、n期間前の価格で割ります。
その結果に100を掛け、ROCをパーセンテージとして算出します。
この計算により、価格の変化率がパーセンテージで表示され、プラスなら価格が上昇し、マイナスなら価格が下落していることを示します。
104_RSI Divergence Indicator(ダイバージェンス)
GPTによる3行解説:
ダイバージェンスは、資産価格が特定のテクニカル指標と逆方向に動く現象で、トレンドの反転や弱まりを示唆します。右肩上がりは上昇、右肩下がりは下降のシグナルとなりますが、他の指標と併用しリスク管理を行うことが重要です。単独での使用には限界があり、正確な予測にはならない場合もあります。
実際のチャート:

ダイバージェンスとは?
たとえば、価格が下がっているのに、RSIが上がっている場合、これは「上昇する可能性がある」ことを示すシグナルになります。逆に、価格が上がっているのに、RSIが下がっている場合は「下降する可能性がある」ことを示します。このような状況をダイバージェンスと呼び、トレードの判断材料として使われます。
どのように動作するか
このインジケーターは、次の4種類のダイバージェンスを検出します。
通常の上昇ダイバージェンス(ブル・ダイバージェンス)
価格は新しい安値をつけているが、RSIは上がっている(ハイヤーロー)。これは上昇のシグナルとなります。
通常の下降ダイバージェンス(ベア・ダイバージェンス)
価格は新しい高値をつけているが、RSIは下がっている(ローアーハイ)。これは下降のシグナルとなります。
隠れた上昇ダイバージェンス(隠れたブル・ダイバージェンス)
価格は前回よりも高い安値をつけているが、RSIは下がっている(ローアーロー)。これは潜在的な上昇のシグナルです。
隠れた下降ダイバージェンス(隠れたベア・ダイバージェンス)
価格は前回よりも低い高値をつけているが、RSIは上がっている(ハイヤーハイ)。これは潜在的な下降のシグナルです。
具体的な動作例
インジケーターは、価格とRSIの動きを監視し、上記の条件が満たされた場合にチャート上にシグナルを表示します。たとえば、上昇ダイバージェンスが検出された場合、「Bull」というラベルがチャートに表示され、上昇する可能性を示します。
同様に、下降ダイバージェンスが検出された場合は「Bear」というラベルが表示され、下降する可能性を示します。
105_Seasonality(季節性)
GPTによる3行解説:
過去の月ごとの変動率を視覚化し、季節的なパターンを把握するためのツールです。ヒートマップで過去のデータを色で表し、ボックスで平均変動率に基づく月間予測を表示します。これにより、トレーダーは季節性を利用して市場の動きを予測しやすくなります。
実際のチャート:

計算式:
前月比の変動率(%)を計算します。

過去の月平均変動率に基づいて当月の終値を予想します。

過去の月ごとの平均変動率を計算します。

過去の月ごとの変動率の標準偏差を計算します。

過去のデータにおいて、特定の月の変動がプラスであった割合を計算します。

106_SMII(SMIエルゴディック・インジケーター)
GPTによる3行解説:
価格変動を基に二重移動平均を計算し、シグナルラインとの交差で売買シグナルを発生させます。SMIが上値や下値の水準を超えた際にトレンド転換を示唆し、0ラインが強気と弱気の判断基準となります。設定の調整が可能で、トレーダーに有効な市場分析ツールを提供します。
実際のチャート:

計算式:
True Strength Index (TSI) 計算
TSIは、価格の変化をもとに二重の移動平均を使用して計算されます。

ここで、Δ価格は終値の変化(直前の終値との差)で、EMAは指数移動平均を示します。
シグナルラインの計算
シグナルラインは、TSIに対する移動平均(EMA)として計算されます。

価格変動の動きを捉えるためのトゥルー・ストレングス・インデックス (TSI) が計算され、次にそのTSIに基づいてシグナルラインが生成されます。
107_SMIO(SMIエルゴディック・オシレーター)
GPTによる3行解説:
SMIを基にした指標で、二重移動平均を利用して価格のモメンタムを捉えます。シグナルラインとの交差が売買のトリガーとして役立ち、パラメーターはカスタマイズ可能です。他のテクニカル指標と併用することで精度が向上します。
実際のチャート:

計算式:
TSI(True Strength Index)の計算
TSIは価格の変化率を用いて、2つの指数移動平均(EMA)を計算して導き出されます。

ΔP: 現在の価格(通常は終値)と前の価格との差分。
EMAshort: 短期間のEMA。
EMAlong: 長期間のEMA。
シグナルラインの計算
シグナルラインは、TSIの値に対するEMAを取ったものです。

EMAsiglen: シグナルラインに使われる期間のEMA。
オシレーターの計算
SMIエルゴディック・オシレーター(SMIO)は、TSIの値とシグナルラインの差です。

108_Technical Ratings(テクニカルレーティング)
GPTによる3行解説:
複数のインジケーターのシグナルを総合して売買判断を支援するツールです。個別のインジケーターの評価を基に「買い」「売り」などの総合評価が算出されます。最終的な判断はトレーダー自身に委ねられています。
実際のチャート:

レーティングの基準
レーティングは、次の基準に基づいて計算されます。シグナルの値に応じて、以下のように判断します。
強い買い: 指標の値が0.5を超えると「強い買い」の状態と判断されます。
買い: 指標の値が0.1を超えると「買い」の状態と判断されます。
中立: 指標の値が-0.1から0.1の間にあると「中立」の状態と判断されます。
売り: 指標の値が-0.1を下回ると「売り」の状態と判断されます。
強い売り: 指標の値が-0.5を下回ると「強い売り」の状態と判断されます。
このように、指標の値が0に近いほど中立的で、0から離れるほど強い「買い」または「売り」となります。
以下のように複数の指標を用いて総合的に売買のシグナルを出している。
1. 移動平均 (Moving Averages, MAs)
移動平均は、一定期間の価格の平均を取ることで、市場のトレンドを滑らかに表示する指標です。主に短期的な変動を排除し、長期的なトレンドを把握するのに使われます。一般的に「買い」か「売り」を判断する基準として使われます。
短期移動平均: 価格が短期の移動平均線を上回ると「買い」、下回ると「売り」と判断されます。
長期移動平均: 長期の移動平均線と比較してトレンドの方向性を確認します。
2. オシレーター (Oscillators)
オシレーターは、価格が上昇し過ぎているか、あるいは下降し過ぎているかを測定するための指標です。市場が過剰に買われているか、過剰に売られているかを判断するのに使われ、特にレンジ相場で効果的です。ここでは複数のオシレーターが使われています。
RSI (相対力指数): RSIは、価格の上昇と下降の強さを比較して、過買い(買われ過ぎ)や過売り(売られ過ぎ)を測定します。通常は70以上で過買い、30以下で過売りと判断されます。
ストキャスティクス: ストキャスティクスも、RSIと似ており、価格の変動の勢いを測るために使われます。一定期間の最高値と最低値を比較して、現在の価格がその範囲内のどこに位置するかを測定します。
3. MACD (移動平均収束拡散法)
MACDは、2本の異なる移動平均線(一般的には12日と26日)の差を取ることで、市場のトレンドを把握します。MACDは、シグナルラインとMACDラインが交差することで「買い」や「売り」のシグナルを提供します。
MACDラインがシグナルラインを上回ると「買い」のシグナル。
MACDラインがシグナルラインを下回ると「売り」のシグナル。
4. CCI (商品チャンネル指数)
CCIは、現在の価格が過去の平均価格に対してどれくらい離れているかを示します。100以上で過買い、-100以下で過売りの状態とされます。
5. ADX (平均方向性指数)
ADXは、トレンドの強さを測定する指標です。値が20を超えると強いトレンドが発生していることを示し、値が低いとトレンドが弱いことを意味します。ADXそのものはトレンドの方向性を示すわけではなく、トレンドの強さを示すのが特徴です。
6. アルティメット・オシレーター (Ultimate Oscillator)
複数の異なる期間の価格変動を基にしたオシレーターで、短期、中期、長期の動きを組み合わせて判断します。70以上は「買い過ぎ」、30以下は「売り過ぎ」を示します。
7. ブル・ベア・パワー (Bull Bear Power)
この指標は、強気と弱気の市場勢力を計測し、現在の価格と移動平均との差を基にトレンドの強弱を判断します。
ブルパワー: 強気の勢力を示す。
ベアパワー: 弱気の勢力を示す。
109_Trading Sessions(トレードセッション )
GPTによる3行解説:
アジア、欧州、北米の取引セッションをチャート上で強調表示でき、最大3つまでカスタマイズ可能です。タイムゾーンやセッションの色を設定でき、サマータイムにも対応しています。これにより、市場の活発な時間帯を視覚的に把握しやすくなります。
実際のチャート:

設定画面:

110_予備
GPTによる3行解説:
実際のチャート:
計算式:
ストラテジー(戦略)
01_BarUpDn Strategy(ローソク足アップダウン・ストラテジー)
GPTによる3行解説:
ローソク足の動きに基づき、緑色のバーならロング、赤色のバーならショートエントリーを行います。1日の損失が設定値を超えると全ポジションをクローズします。シンプルで初心者向けのトレード手法です。
実際のチャート:

ストラテジーテスター画面:

画面内の用語について:
純利益:全体として得られた利益または損失
終了したトレードの合計:価値と負けを含む終了したトレードの合計数
勝率:勝ちトレードの割合、勝ちトレードの課zを終了したトレードの合計数で割ったもの
プロフィットファクター:ストラテジーによる損失金額1単位に対して得られた利益金額、総利益を総損失で割ったもの
最大ドローダウン:最大損失ドローダウン、つまり、そのストラテジーの最高利益と比較して、被る可能性がある最大の損失
平均トレード:平均的な取引によって得られた損益の合計、純利益を終了したトレード全体の数で割ったもの
トレードの平均バー数:終了したすべてのトレードで、トレード中に経過したバーの平均本数
設定画面:

計算式:
1. ロングエントリー条件
- 「その日の終わりの価格」が「その日の始まりの価格」より高い(陽線)。
- 「その日の始まりの価格」が「前の日の終わりの価格」より高い。
これを式で表すと:

2. ショートエントリー条件
- 「その日の終わりの価格」が「その日の始まりの価格」より低い(陰線)。
- 「その日の始まりの価格」が「前の日の終わりの価格」より低い。
これを式で表すと:

3. 最大損失の条件
- その日1日での損失が、設定された損失の上限を超えた場合、すべての取引を停止する。
損失の上限は、例えば1%と設定されている場合:
1日の損失>設定した損失率(例:1%)
このように、シンプルな価格の比較によって、取引のエントリーや損失管理が行われます。
02_BB Strategy(ボリンジャーバンド・ストラテジー)
GPTによる3行解説:
アッパー・ミドル・ロワーバンドで価格の動向を分析する指標です。ロワーバンドを下回る売られ過ぎの状態で買いを検討することが多いですが、リスク管理が重要です。価格の反発が保証されないため、ストップロスなどの出口戦略が推奨されます。
実際のチャート:

ボリンジャーバンドのテクニカルインジケーターを追加したバージョン:

ストラテジーテスター画面:

計算式:
1.中央線(移動平均)
任意の価格データ(通常は終値)の過去一定期間(例えば20日間)の平均値を計算します。

ここで、nは選択した期間の日数。
2.標準偏差
価格データの過去一定期間の標準偏差を計算し、その値を特定の倍率で掛けます(例えば2倍)。

3.上部線と下部線
上部線は中央線に標準偏差を足した値で、下部線は中央線から標準偏差を引いた値です。

4. 売買シグナル
買いシグナル: 現在の価格が下部線を下から上に抜けた場合、買いのチャンスとみなします。

売りシグナル: 現在の価格が上部線を上から下に抜けた場合、売りのチャンスとみなします。

このように、ボリンジャーバンドは移動平均を基準に価格の振れ幅(標準偏差)を計算し、価格が特定の範囲に出入りする際に売買シグナルを発生させる仕組みになっています。
03_BB Strategy directed(ボリンジャーバンド売買方向指定ストラテジー)
GPTによる3行解説:
ボリンジャーバンドを利用して価格が極端に動いた際に売買を行います。ロワーバンドを下回ると買い、アッパーバンドを上回ると売りを実行します。ロング・ショートの注文を設定で制御可能です【6†source】。
実際のチャート:

ボリンジャーバンドのテクニカルインジケーターを追加したバージョン:

ストラテジーテスター画面:

計算式:
1.移動平均
一定期間の価格の平均を取る式です。例えば、過去20日間の価格の平均を求める場合、次のように計算されます:

ここで「期間の長さ」は20日などの指定された日数です。
2.標準偏差
価格の変動幅を測るための式です。過去の価格の変動が大きいほど、標準偏差も大きくなります。次のように計算されます:

この式では、各日の価格が移動平均からどれだけ離れているかを計算し、その平均値を取った後に平方根を取ります。
3.ボリンジャーバンド
価格がどの範囲にあるかを示すバンド(上限と下限)を次のように計算します:
上限バンド(価格が上昇した際の目安):

下限バンド(価格が下落した際の目安):

ここで、「設定した倍率」は通常2倍とされ、価格が極端に離れているかどうかを判断します。
4.エントリー条件
買いの条件: 価格が下限バンドを下回った後、再び上回ったときに買いのタイミングと見なします。
売りの条件: 価格が上限バンドを上回った後、再び下回ったときに売りのタイミングと見なします。
このように、過去の価格データを基に平均値と変動幅を計算し、価格がその範囲を超えたときに売買のシグナルを判断する仕組みです。
04_ChannelBreakOutStrategy(チャネルブレイクアウト・ストラテジー)
GPTによる3行解説:
一定期間の最高値と最安値を基にしたチャネルを使い、価格がチャネルを超えた際に取引を行う戦略です。価格がチャネル上限を超えたらロング、下限を割ったらショートエントリーを行います。シンプルで、ブレイクアウトを捉えることが目的です。
実際のチャート:

ストラテジーテスター画面:

計算式:
1.上限値の計算
過去の一定期間内で最も高かった価格を「上限値」とします。

ここで、「過去の最高値」とは、現在の価格を含めた指定された期間内の最高値です。
2.下限値の計算
同じく過去の一定期間内で最も低かった価格を「下限値」とします。

「過去の最安値」とは、指定された期間内の最安値です。
3.買いの条件
現在の価格が上限値をわずかに超えた場合、買い注文を出します。

4.売りの条件
現在の価格が下限値をわずかに下回った場合、売り注文を出します。

これらの数式は、一定期間内での最高値と最安値を基に、価格がその範囲を超えた際に取引を行うという基本的なルールを表しています。
05_Consecutive Up/Down Strategy(連続アップ/ダウン・ストラテジー)
GPTによる3行解説:
設定された連続バー数に基づいてエントリーするトレンド戦略です。終値が連続して上昇すればロング、下降すればショートを行います。パラメーターはカスタマイズ可能で、Pineスクリプトで実装されます。
実際のチャート:

ストラテジーテスター画面:

計算式:ソースコードの用語を使わずに数式をまとめると、以下のようになります。
1.上昇数の計算
現在の値が前回の値よりも高い場合、上昇した回数に1を加えます。それ以外の場合、上昇回数は0にリセットされます。

2.下降数の計算
現在の値が前回の値よりも低い場合、下降した回数に1を加えます。それ以外の場合、下降回数は0にリセットされます。

エントリー条件
もし上昇数が指定した値以上であれば、買い注文を出します。

もし下降数が指定した値以上であれば、売り注文を出します。

このように、指定された回数の連続した上昇または下降が確認されると、売買が行われます。
06_Greedy Strategy(グリーディ・ストラテジー)
GPTによる3行解説:
始値と前のバーの高値・安値のギャップに基づいてポジションを建て、ローソク足の方向に従って注文を継続する手法です。注文数や損切り・利益確定の設定が可能で、Pineスクリプトを使用して自動化されています。順張りのピラミッディング手法が特徴です。
実際のチャート:

ストラテジーテスター画面:

計算式:
1.ギャップの判定
上昇ギャップ:
現在の始値が、前回の最高値より高い場合

下降ギャップ:
現在の始値が、前回の最安値より低い場合

2.ポジションの方向の判定
売り持ち条件:
売りのポジションを持っていて、始値が終値より高い場合

買い持ち条件:
買いのポジションを持っていて、始値が終値より低い場合

3.利益確定と損切りの価格
ポジションの方向:
売り持ちの場合は -1、買い持ちの場合は 1 とする。

利益確定の価格:
平均取得価格に、ポジションの方向に応じて設定した利益確定の幅を加える。

損切りの価格:
平均取得価格に、ポジションの方向に応じて設定した損切りの幅を引く。

4.逆方向の条件
反転条件:
買い持ちのときは下降ギャップ、売り持ちのときは上昇ギャップが発生した場合

この戦略では、値段が前回と比べて急に上がったり下がったりする「ギャップ」を狙って、買ったり売ったりします。そして、利益がある程度出たらそこで取引を終える「利益確定」と、逆に損を少なく抑えるためにあらかじめ設定した「損切り」の価格を使って、リスクを管理しています。
07_InSide Bar Strategy(インサイドバー・ストラテジー)
GPTによる3行解説:
低リスクでトレンドに乗るためのローソク足パターンを使った手法です。インサイドバーはボラティリティの低下を示し、その後のブレイクアウトを狙います。ブレイクアウト時のエントリーや決済方法に工夫が必要ですが、フェイクのリスクも伴います。
実際のチャート:

ストラテジーテスター画面:

計算式:
1. インサイドバーの条件
現在の期間の最高値 < 前の期間の最高値 かつ 現在の期間の最安値 > 前の期間の最安値
現在の価格が、前の期間に比べて価格範囲(最高値と最安値)が狭い状態。
2. ロングポジションの条件
現在の終了価格 > 現在の開始価格
現在の価格が上昇している場合(終了時点の価格が開始時点の価格より高いとき)。
3. ショートポジションの条件
現在の終了価格 < 現在の開始価格
現在の価格が下落している場合(終了時点の価格が開始時点の価格より低いとき)。
このように、価格の上下動や前の期間との比較に基づいて取引のタイミングを判断しています。
08_KC Strategy(ケルトナーチャネル・ストラテジー)
GPTによる3行解説:
価格が上部バンドを超えたら買い、下部バンドを割ったら売るシンプルなトレンドフォロー戦略です。移動平均やバンド幅、ATR期間などのパラメータを調整できます。ボラティリティに対応した売買判断に役立ちます。
実際のチャート:

ストラテジーテスター画面:

計算式:
1. 移動平均(MA)の計算
データの平均をとる方法には2つあります。
単純平均:
過去の一定期間のデータの合計をその期間の数で割ります。

指数平均:
最新のデータに重みを置き、前回の平均値を基に修正して計算します。

2. バンド幅の計算
バンド幅は、以下の3つの方法で計算されます。
真の範囲(True Range):
高値と安値の差や前日終値との変動幅のうち、最も大きいものを使います。

平均の真の範囲(Average True Range):
過去一定期間の真の範囲の平均値を使います。

範囲:
高値と安値の単純な差です。

3. 上下バンドの計算
上下のバンドは、移動平均にバンド幅を掛けたものを加減して算出します。
上バンド:

下バンド:

4. バンドのクロス判定
価格が上バンドを超えた、または下バンドを下回ったかを確認します。
上バンドを超える:

下バンドを下回る:

5. エントリー価格の計算
エントリー価格は、現在の高値や安値に対して最小の価格変動単位を加減して計算します。
ロングエントリー(買いエントリー):

ショートエントリー(売りエントリー):

このように、移動平均、バンド幅、バンドのクロス判定、そしてエントリー価格を組み合わせてトレード戦略が構築されています。
09_MACD Strategy(MACDストラテジー)
GPTによる3行解説:
MACDヒストグラムの変化を基にエントリーとエグジットを行う戦略です。短期と長期のEMAを使用し、デフォルトでは12日と26日を設定します。シグナルラインは9日で設定され、トレンドの転換点を捉えます。
実際のチャート:

ストラテジーテスター画面:

計算式:
1. MACDライン(短期EMA - 長期EMA)

このコードでは、短期EMAは12日、長期EMAは26日で設定されています。
2.シグナルライン(MACDラインのEMA)

ここではシグナルライン(aMACD)の期間が9日に設定されています。
3. デルタ(MACDラインとシグナルラインの差)

このデルタ値が、0を上抜けるか下抜けるかでエントリー条件が判断されます。
4. エントリー条件
- ロングエントリーの条件:

- ショートエントリーの条件:

これらの数式に基づいて、MACDのトレード戦略が構築されています。
10_MOM Strategy(モメンタム・ストラテジー)
GPTによる3行解説:
一定期間内の価格変動に基づき取引を行う手法です。価格が上昇して勢いが強まればロング、下落して勢いが弱まればショートを行います。期間の設定はユーザー次第で、シンプルに使えるストラテジーです。
実際のチャート:

ストラテジーテスター画面:

計算式:
以下の数式は、ソースコードの用語を使わずにまとめたものです。
1. モメンタムの計算式
モメンタムは、現在の価格から一定期間前の価格を引くことで求められます。

この期間はユーザーが指定します(デフォルトでは12)。
2. モメンタムの変化量
モメンタムの変化量は、現在のモメンタムと1期間前のモメンタムとの差分で表されます。

3. エントリー条件
ロングエントリー(買い)
価格のモメンタムが上昇しており、かつその上昇が継続している場合にエントリーします。

ショートエントリー(売り)
価格のモメンタムが下落しており、かつその下落が継続している場合にエントリーします。

4. エントリーポイント
ロングエントリーの場合、直近の最高値に少し上乗せした価格でエントリーします。
ショートエントリーの場合、直近の最安値から少し下回った価格でエントリーします。
11_MovingAvg2Line Cross(2本の移動平均線の交差ストラテジー)
GPTによる3行解説:
2本の移動平均線を使い、短期MAが長期MAを上回ればロング、下回ればショートを行うストラテジーです。デフォルト設定は短期9期間、長期18期間ですが、調整可能です。スイングトレーダーやモメンタムトレーダーに有用とされています。
実際のチャート:

ストラテジーテスター画面:

計算式:
1.短期移動平均線 (SMA) の計算
短期移動平均線は、指定された期間 にわたる終値の平均です。

ここで、n は短期の期間 (例: 9) です。
2.長期移動平均線 (SMA) の計算
長期移動平均線は、指定された期間にわたる終値の平均です。

ここで、m は長期の期間 (例: 18) です。
3.ゴールデンクロス (ロングエントリー)
短期移動平均線が長期移動平均線を上回るタイミングを検出します。

この条件が成立するとロングポジションを取ります。
4.デッドクロス (ショートエントリー)
短期移動平均線が長期移動平均線を下回るタイミングを検出します。

この条件が成立するとショートポジションを取ります。
12_MovingAvg Cross(移動平均と価格の交差ストラテジー)
GPTによる3行解説:
実際のチャート:
ストラテジーテスター画面:
計算式:
13_Outside Bar Strategy(アウトサイドバー・ストラテジー)
GPTによる3行解説:
直近のバーが前のバーの高値を上回り、安値を下回る場合に発生します。バーの色に基づき、緑ならロング、赤ならショートでエントリーします。この手法は、強気派と弱気派の主導権に賭けるものです。
実際のチャート:

ストラテジーテスター画面:

計算式:
アウトサイドバーの条件:
高値条件:現在のバーの高値 > 前のバーの高値
安値条件:現在のバーの安値 < 前のバーの安値
エントリー条件:
ロングエントリー(陽線):現在のバーの終値 > 始値
ショートエントリー(陰線):現在のバーの終値 < 始値
14_Parabolic SAR Strategy(パラボリックSARストラテジー)
GPTによる3行解説:
トレンドの転換点でエントリーするためのインジケーターです。加速度ファクターの設定により、トレンドの感度が調整できますが、トレンドのない相場では偽信号に注意が必要です。他のインジケーターとの併用が推奨されます。
実際のチャート:

ストラテジーテスター画面:

計算式:
1.SARの計算方法
SARは「パラボリックSAR」と呼ばれるトレンドフォロー型のインジケーターで、トレンドが続いているか、反転するタイミングを判断するために使います。SARの計算は、前回のSAR値に「加速度ファクター (AF)」と「トレンド中の極端な価格差」を使って行われます。
SARの計算式は以下の通りです。

SAR: 現在のSARの値
AF (Acceleration Factor): 加速度ファクター、トレンドが強まると値が大きくなり、0.02から0.2まで増加します。
EP (Extreme Point): トレンド中に出た最も高い(または低い)価格。
2.加速度ファクター (AF) の更新
トレンドが続くと、AFが増加して、SARが価格に近づきます。AFの更新は以下のように行われます:

最小値 (min) を取ることで、AFが最大でも0.2にしかならないようにします。
3.トレンド転換の判断基準
SARはトレンド転換を示すシグナルとして使われます。トレンドが変わる条件は次の通りです:
上昇トレンドから下降トレンドに変わるのは、SARが現在の最安値を上回ったときです:

下降トレンドから上昇トレンドに変わるのは、SARが現在の最高値を下回ったときです:

4.SARの制約
SARの値が極端にずれないよう、上昇トレンドでは次のSARが過去のバーの最安値を上回らないように、下降トレンドでは次のSARが過去のバーの最高値を下回らないように制約を加えます。
上昇トレンドでは、次のSARは直近の安値以下に設定します:

下降トレンドでは、次のSARは直近の高値以上に設定します:

このストラテジーでは、トレンドの方向を確認し、その転換点を予測するためにSARを使います。トレンドが続くと、SARは価格に近づき、転換点でトレードのポジション(買いまたは売り)を変更するシグナルを提供します。
15_Pivot Extension Strategy(ピボット拡張ストラテジー)
GPTによる3行解説:
ピボットハイでショート、ピボットローでロングを取る手法です。leftBarsとrightBarsの設定によってラグが発生し、ピボット形成が完了します。サポートやレジスタンスを探すトレーダーに向いています。
実際のチャート:

ストラテジーテスター画面:

計算式:
1.高値の転換点の条件
高値の転換点は、現在の価格が過去数本のバーの最高値よりも高く、かつ未来数本のバーの最高値よりも高い場合に形成されます。

2.安値の転換点の条件
安値の転換点は、現在の価格が過去数本のバーの最安値よりも低く、かつ未来数本のバーの最安値よりも低い場合に形成されます。

売買のエントリー条件
買いの条件: 安値の転換点が確認された場合、買いの注文を出します
売りの条件: 高値の転換点が確認された場合、売りの注文を出します。
*未来の価格とは何か
実際のトレードでの意味
ピボットが形成されたことを確認できた時点では、すでにそのピボットは過去のものですが、その後のトレード判断に利用することができます。たとえば、ピボットハイが表示されたときには、その高値をレジスタンスとして利用し、価格がそこを下回った場合にショートポジションを取るなどの戦略が考えられます。
16_Pivot Reversal Strategy(ピボット反転ストラテジー)
GPTによる3行解説:
ピボットポイントでの反発を利用してトレードを行う手法です。エントリーと決済は価格の動きに応じて行い、損切りや利確のポイントも明確に設定されます。市場のトレンドに合わせたタイミングを見極め、最適な取引を目指します。
実際のチャート:

ストラテジーテスター画面:

計算式:
1.ピボットポイントの計算
高値のピボットポイントは、指定された期間の最高値。
安値のピボットポイントは、指定された期間の最安値。
2.ロングエントリー条件
条件1: 新しい高値のピボットポイントが出現すること。この場合、ピボットポイントが更新されます。

条件2: 現在の価格がピボット高値を上回るかどうか。価格が高値ピボットを上回った場合、ロングポジションを終了します。
3. ショートエントリー条件
条件1: 新しい安値のピボットポイントが出現すること。この場合、ピボットポイントが更新されます。

条件2: 現在の価格がピボット安値を下回るかどうか。価格が安値ピボットを下回った場合、ショートポジションを終了します。
4. 損切りの設定
エントリー時には、ピボットポイントを基に損切り(ストップロス)の価格を決定します。
ロングエントリー時の損切り設定:

ショートエントリー時の損切り設定:

このストラテジーでは、特定の期間の最高値や最安値をピボットポイントとして設定し、それに基づいてロング(買い)またはショート(売り)エントリーを行います。損切りの設定は、それぞれのピボットポイントを基にした価格に対してわずかな値を加算または減算することで決定されます。
17_Price Channel Strategy(価格チャネル・ストラテジー)
GPTによる3行解説:
直近X本のバーの最高値と最安値を基にしたチャネルでエントリーを判断します。高値がチャネル上限に達したらロング、安値が下限に達したらショートエントリーです。モメンタムやスイングトレーダーがレンジブレイクを狙う際に有効な手法です。
実際のチャート:

ストラテジーテスター画面:

計算式:
チャネルの上限と下限の計算
上限(直近X期間の中で最も高い価格)
下限(直近X期間の中で最も低い価格)
エントリー条件
ロングエントリー(買いポジション):
もし、現在の価格が1つ前の期間の上限と等しければ、買いエントリーを行うショートエントリー(売りポジション):
もし、現在の価格が1つ前の期間の下限と等しければ、売りエントリーを行う
この数式の流れは、直近の一定期間の中で価格がどの位置にあるかを確認し、その期間の最高値や最安値を超える(もしくは等しい)タイミングでポジションを取るというものです。
18_Rob Booker - ADX Breakout(ロブ・ブッカー・ADXブレイクアウト)
GPTによる3行解説:
トレンドの強さを測定し、強いトレンドを活かした取引に役立つ指標です。ADXの数値でトレンドの強弱を判断し、リスク管理や取引タイミングを見極めます。特にADXが25以下であればレンジ相場の可能性が高く、50以上であれば強いトレンドが示されます。
実際のチャート:

ストラテジーテスター画面:

計算式:
1. 価格の変動幅の計算
各期間ごとの高値と安値の差を基に、上昇と下降の動きを算出します。
上昇方向の変動:

下降方向の変動:

2. トレンドの強さの計算
上昇方向と下降方向の大きさを比較して、トレンドの強さを測ります。
上昇方向の強さ(上昇トレンドの強さ):

下降方向の強さ(下降トレンドの強さ):

3. トレンドの総合的な強さの計算
上昇方向と下降方向の強さの差を基に、トレンド全体の強さを計算します。
トレンド強さ:

この値は、トレンドの強弱を0から100までの数値で表します。
4. 取引範囲の設定
過去一定期間の最高値と最安値を基に、取引の基準となる範囲(ボックス)を設定します。
取引範囲の上限:

取引範囲の下限:

取引範囲の幅(ボックスの幅):

5. 利確と損切りの計算
取引範囲の幅を基に、利益確定(利確)と損失確定(損切り)の目標を設定します。
利益確定目標(ロングポジションの場合):

損失確定目標(ロングポジションの場合):

ショートポジションの場合は、それぞれ逆方向の計算になります。
このようにトレンドの強さを計算し、一定の範囲を設定して、その範囲を超えた価格の動きを基に取引を行い、利益や損失を確定する戦略です。
19_RSI Strategy(RSIストラテジー)
GPTによる3行解説:
RSIが売られすぎラインを上回った時にロング、買われすぎラインを下回った時にショートエントリーする手法です。デフォルトのRSI期間は14日で、売買ポイントはOverSoldとOverBoughtレベルで決定されます。これにより、相場のトレンドに応じた売買が行われます。
実際のチャート:

ストラテジーテスター画面:

計算式:
1.RSIの計算

この式をもとに、指定された期間(デフォルト14日)でRSIを計算します。
ロングエントリー条件

RSIが売られすぎライン(30)を下から上にクロスしたとき。
ショートエントリー条件

RSIが買われすぎライン(70)を上から下にクロスしたとき。
このように、RSIの値が特定の閾値(30または70)をクロスするタイミングでエントリーシグナルが生成されます。
20_STOCH Slow Strategy(スローストキャスティクス・ストラテジー)
GPTによる3行解説:
特定期間内の終値や高値・安値を基にトレンドの強さを測るオシレーターです。通常14期間で設定され、買われ過ぎや売られ過ぎのシグナルを提供しますが、他のインジケーターと併用することが推奨されます。過剰なシグナルがノイズになることがあるため、設定や運用には注意が必要です。
実際のチャート:

ストラテジーテスター画面:

計算式:
1.%K(ストキャスティクス%K)の計算

この数式では、n期間内の最高値と最安値を基に、終値がそのレンジ内でどの位置にあるかをパーセンテージで表しています。
2.スムージングされた%K(スロー%K)の計算

このスムージングによって、%Kの変動が滑らかになります。
3. %D(スロー%D)の計算

ロー%KのSMAをさらに取ることで、%Dが計算されます。これにより、%Kと%Dのクロスを使った売買シグナルが生成されます。
4. 売買条件
ロングエントリー: %Kが%Dを上にクロスし、かつ%Kが売られ過ぎ(20以下)の場合。
ショートエントリー: %Kが%Dを下にクロスし、かつ%Kが買われ過ぎ(80以上)の場合。
これがこの戦略における数式の概要です。
21_Supertrend Strategy(スーパートレンド・ストラテジー)
GPTによる3行解説:
スーパートレンド指標を基にした取引戦略で、トレンド転換時にロングまたはショートエントリーを行います。ATRを使ってボラティリティを測定し、転換点を見極めます。ATRの期間や係数を設定することで、トレンド感知の精度を調整します。
実際のチャート:

ストラテジーテスター画面:

計算式:
1.ATR (Average True Range)
ATRは価格のボラティリティを測定する指標です。ATRの計算は以下の手順で行われます。

TRi:True Range(真の値幅)の値
n:ATRの期間
2. スーパートレンドの計算
スーパートレンドは、現在の価格とATRを基に上下にバンドを計算します。

High:直近の高値
Low:直近の安値
Factor:設定されたスーパートレンドの係数
3. トレンド方向の決定
ロングエントリー:スーパートレンドが下から上に転換する(価格が上昇し、下部バンドを上回る)
ショートエントリー:スーパートレンドが上から下に転換する(価格が下落し、上部バンドを下回る)
この戦略では、スーパートレンドが方向を変えたタイミングでエントリーを行うことにより、トレンドの初期段階にポジションを持つことを目指しています。
22_Technical Ratings Strategy(テクニカルレーティング・ストラテジー)
GPTによる3行解説:
シグナルに基づいて買い・売りを行う取引手法で、リスク管理にはATRを使ったストップロスとトレーリングストップを設定します。シグナルは複数のテクニカルインジケーターを基に生成されます。テクニカルレーティングは視覚的にトレードの判断をサポートします。
+α:
テクニカルレーティングの記事にある指標を用いて売買シグナルを生成する。
実際のチャート:

ストラテジーテスター画面:

計算式:
1. シグナルの選択
評価を選ぶ際、次の基準を使います:
移動平均に基づく場合、その評価を使う。
オシレーターに基づく場合、その評価を使う。
それ以外の場合、全体の平均評価を使う。
2. リスク管理の計算
リスク管理のための設定では、市場の変動(ボラティリティ)を元に計算します。以下の計算式でリスクの幅を決めます:
リスク幅 = 指数 (3, 5, 2) × 市場の平均変動幅 / 最小価格変動
ここでの指数(3, 5, 2)はそれぞれ、損失制限や利益確保のための倍率です。

3. 売買シグナルとエントリーの基準
売買シグナルの判定基準は以下のようにします:
シグナルの強さが 0.5 を超えた場合:買い注文を出す。
シグナルの強さが -0.5 を下回った場合:売り注文を出す。
4. 損失制限とトレーリングストップの設定
損失制限(ストップロス)は、平均変動幅を基準にその3倍の範囲で設定します。
トレーリングストップは、平均変動幅を基準にその5倍の範囲で設定し、利益を確保する際にはその2倍分のオフセットを使います。
これらの計算により、リスクと利益確保のバランスを取りつつ、取引の自動化を行います。市場の変動を基にしたダイナミックなリスク管理が特徴です。
シグナルの中身について:
このストラテジーでは、シグナルの評価(レーティング)は移動平均(MAs)、オシレーター(Oscillators)、および全体のレーティング(All)という3つの指標に基づいて行われます。それぞれの指標の中身やどのように評価が行われるかについて詳しく解説します。
1. 移動平均(MAs)を基にした評価
移動平均は、指定した期間における価格の平均を使ってトレンドを判断する手法です。このストラテジーでは、複数の移動平均指標を組み合わせて評価が行われます。
移動平均の評価: 価格が移動平均(MA)よりも上にある場合、「買い」として評価されます。
移動平均より下の場合: 「売り」として評価されます。
価格が移動平均と同じ場合: 「中立」として評価されます。
移動平均の評価は、トレンドの強さや方向性を知るために非常に重要です。このシグナルを利用することで、市場が上昇傾向にあるのか、それとも下降傾向にあるのかを判定します。
2. オシレーター(Oscillators)を基にした評価
オシレーターは、価格の変動を比較的短期間で捉えるための指標です。価格の「行き過ぎ(オーバーボート)」や「売られ過ぎ(オーバーソールド)」を判断するのに役立ちます。
RSI(相対力指数):
30以下で上昇中の場合、「買い」と評価されます。これは、価格が売られすぎであり、反発する可能性が高いことを示唆します。
70以上で下降中の場合、「売り」として評価されます。これは、価格が買われすぎで、反落する可能性が高いことを意味します。
ストキャスティクス:
メインラインが20以下でシグナルラインを上に交差すると、「買い」。
メインラインが80以上でシグナルラインを下に交差すると、「売り」。
MACD(移動平均収束拡散):
MACDラインがシグナルラインを上回った場合、「買い」と評価されます。
シグナルラインを下回った場合、「売り」と評価されます。
これらのオシレーターを用いることで、価格が過剰に動いている場面でトレードのエントリーポイントやエグジットポイントを見つけることができます。
3. 全体のレーティング(All)
全体のレーティングは、移動平均とオシレーターの両方を統合して計算されます。全体のレーティングにより、市場全体の動向を包括的に把握し、よりバランスの取れた判断を行います。
レーティングの計算:
各指標(移動平均、オシレーター)のシグナルを数値化し、それらの平均値を算出します。
数値が 0.5以上の場合、「強い買い」シグナルと判断されます。
-0.5以下の場合、「強い売り」シグナルと判断されます。
中間の範囲(-0.1〜0.1など)の場合は「中立」として判断されます。
この総合的なレーティングに基づいて、市場の全体的な傾向を捉え、エントリーやエグジットの判断を支援します。
23_Volty Expan Close Strategy(ボルティ・エクスパン・クローズ)
GPTによる3行解説:
ATRを基に価格チャネルを作成し、ブレイクアウトやブレイクダウンに応じてポジションを取る手法です。現在の価格が上限バンドを上回ればロング、下限バンドを下回ればショートを建てます。急な価格変動に対応するのが特徴です。
実際のチャート:

ストラテジーテスター画面:

計算式:
アベレージ・トゥルー・レンジ(ATR)の計算:

TRはTrue Range(その期間の価格変動幅)
SMAは単純移動平均
lengthはATRを計算する期間(デフォルトは5)
numATRsはATRに乗じる係数(デフォルトは0.75)
ロングエントリー条件:

Closeは現在の終値
ショートエントリー条件:

これらの数式により、終値に基づいて上下にチャネルを設定し、ブレイクアウトが発生した場合にロングまたはショートポジションを建てるエントリーポイントが決定されます。
プロファイル
01_Time Price Opportunity
GPTによる3行解説:
価格と時間の関係を視覚化し、市場の価格動向を分析するツールです。バリューエリアやPOCを利用して重要な価格水準を見極め、サポートやレジスタンスを把握します。市場の均衡と不均衡を判断し、トレンドの動きを理解するのに役立ちます。
実際のチャート:

用語について:
POC(Point of Control):最も取引が集中した価格帯を示します。
VAH(Value Area High)、VAL(Value Area Low):バリューエリアの高値と安値を示すラインです。
Poor High/Poor Low、Single Printsなども設定可能で、これらはマーケットの特異点(市場が過剰に買われた、または売られた証拠)を示します。
02_Session Time Price Opportunity
GPTによる解説:
指定セッションごとに価格分布を分析するための日毎のTPOプロファイルを作成します。セッションの期間やデータの時間足を設定することで、詳細な分析が可能です。異なる取引時間帯に合わせてカスタム分析ができます。
STPOと普通のTPOの違いは、セッションの定義方法にあります。STPOではトレーダーが設定した特定のセッション(例えばプレマーケット、マーケット、アフターマーケット、またはカスタムの時間帯)に基づいてプロファイルを作成します。一方、普通のTPOは日全体の価格分布を分析するのが一般的です。STPOは特定の時間帯に焦点を当てた詳細な分析が可能で、柔軟に取引ニーズに応じたプロファイルを構築できる点が特徴です。
実際のチャート:

出来高プロファイルの共通コンセプトについて
これ以降の出来高プロファイルに共通する点や用語についての解説。
GPTによる解説:
このインジケーターは特定の期間内での価格帯ごとの取引量を示し、主にサポートとレジスタンスのレベルを見つけるために利用されます。
主要な概念には次のものがあります:
出来高プロファイルの種類 - AAVP、FRVP、PVP、SVP、VRVPなどのバリエーションがあります。
計算方法 - 取引データを基にヒストグラムを生成し、価格の動向を分析します。
ポイントオブコントロール (POC)、バリューエリア (VA) などの重要な価格レベルを特定します。
出来高の種類 - 株式、FX、暗号資産などで異なる出来高を使用します。
トレード戦略 - 当日の始値と前日の出来高プロファイルを比較することで取引のチャンスを見つける手法が紹介されています。
このインジケーターはサポートやレジスタンスのレベルを識別するのに効果的で、価格が特定の重要なレベルに近づいた際の反発やブレイクの可能性を示唆します。
出来高プロファイルのインジケーターには、いくつかのバリエーションがあります。それぞれのタイプには異なるメリットとデメリットがあり、用途やトレードスタイルに応じて使い分けることが効果的です。それぞれについて以下にまとめます。
1. AAVP(オートアンカー出来高プロファイル)
メリット:
自動的にアンカーポイントを設定するため、トレーダーは調整に時間をかける必要がありません。
市場の主要な出来高ポイントを簡単に視覚化できるので、初心者でも理解しやすいです。
デメリット:
自動設定のため、細かな調整が難しく、特定のトレード戦略にフィットしない場合があります。
使い分け:
主に短期トレーダーや忙しいトレーダーが利用しやすく、リアルタイムでのサポート・レジスタンスを視覚化したい場合に適しています。
2. FRVP(固定期間出来高プロファイル)
メリット:
固定された期間内の出来高を精確に分析できるため、期間を設定して過去のトレンドと価格の変動を把握しやすいです。
過去の出来高データを使って特定の期間内のパターンを把握するのに有効です。
デメリット:
設定した期間以外の情報が得られないため、市場の変動が激しい場合に対応しにくいことがあります。
使い分け:
中期的なトレードをする際や特定の重要な出来事(例:決算発表前後)の出来高を分析したいときに便利です。
3. PVP(周期的出来高プロファイル)
メリット:
特定の周期、たとえば一週間や一ヶ月など、市場の規則的なパターンを確認するのに役立ちます。
繰り返し現れるサポート・レジスタンスのレベルを把握できるため、周期的なトレードに有効です。
デメリット:
周期を設定するため、設定ミスがあると有効な分析が難しくなることがあります。
使い分け:
市場の周期性に依存するトレードを行う場合、例えば特定の曜日に取引量が増加するような商品を扱うときに活用します。
4. SVP(セッション出来高プロファイル)
メリット:
各取引セッションごとの出来高を明確に分析できるため、特定のセッション(たとえばロンドンやニューヨーク)の影響を把握しやすいです。
取引開始時や終了時の動きが激しい市場で、その影響を正確に捉えることが可能です。
デメリット:
セッションを超えるような価格変動には対応しにくいことがあります。
使い分け:
デイトレーダーや短期トレーダーが、特定の取引時間に集中している場合に適しています。
5. SVP HD(セッション出来高プロファイルHD)
メリット:
より詳細な出来高プロファイルが見られるため、特定の価格レベルでの売買活動を深く理解できる。
高度なデータ解析が可能で、短い時間足での精密な分析に役立ちます。
デメリット:
情報量が多く、複雑なため初心者には扱いづらい可能性があります。
使い分け:
取引の詳細を深く分析したい場合や、非常に短期のトレードに関心があるトレーダーに向いています。
6. VRVP(可視範囲出来高プロファイル)
メリット:
チャート上の可視範囲内の出来高を即座に確認できるため、チャートの調整に応じて柔軟に分析できます。
トレーダーは必要に応じて見たい部分を調整しながら即時にプロファイルを取得できます。
デメリット:
可視範囲に依存するため、誤って設定すると重要な出来高レベルを見逃す可能性があります。
使い分け:
柔軟な分析が求められる場合や、様々な期間を比較したい時に便利です。特にスイングトレーダーに適しています。
使い分けのポイントまとめ
短期トレードには、AAVPやSVP、SVP HDが向いています。これらは市場の変動に迅速に対応でき、リアルタイムでサポート・レジスタンスを視覚化するのに優れています。
中期から長期トレードには、FRVPやPVPが適しています。これらは過去のトレンドや重要なサポート・レジスタンスレベルを把握するために利用され、より計画的な取引に役立ちます。
柔軟性を求めるトレーダーには、VRVPが最も適しており、トレーダー自身の視点に応じて期間を自由に設定しながら分析できます。
このように、それぞれの出来高プロファイルにはメリット・デメリットがあり、用途やトレードスタイルに応じて適切に使い分けることが重要です。
03_AAVP(オートアンカー出来高プロファイル)
GPTによる3行解説:
オートアンカー出来高プロファイル(AAVP)は、チャートの時間足に基づいて重要な価格と出来高を自動判別し、出来高プロファイルを計算します。トレーダーはこれを利用して、サポートやレジスタンス、流動性の高いエリアを特定できます。計算は5000本未満の適切な時間足を選んで実行され、出来高の総量や内訳も表示可能です。
実際のチャート:

04_FRVP(固定期間出来高プロファイル)
GPTによる3行解説:
指定した期間内の出来高データを分析するインジケーターです。5000本未満のバーが対象になるよう時間足を順次確認し、特定期間の出来高の変動を可視化します。出来高の総量、買い/売りの比率、バリューエリアの強調表示が可能です。
実際のチャート:



05_PVP(周期的出来高プロファイル)
GPTによる3行解説:
特定の期間で出来高の分布を示すインジケーターです。チャートの時間足に応じた下位時間足データを使用し、出来高プロファイルを構築します。POCやバリューエリアを視覚化し、価格と出来高の関係を分析するのに役立ちます。
実際のチャート:

06_SVP(セッション出来高プロファイル)
GPTによる3行解説:
指定されたセッション内の出来高データを分析するインジケーターです。チャートの時間足に基づいて下位足を使用し、各セッションの出来高動向を視覚化します。取引の集中する価格帯を理解しやすくすることで、トレード戦略のサポートをします。
実際のチャート:

07_SVP HD(セッション出来高プロファイルHD)
GPTによる3行解説:
セッション内の出来高データを分析するインジケーターで、チャートの拡大に応じて価格帯表示が自動調整されます。概略計算と詳細計算の2つのパートで構成され、プレマーケットやアフターマーケットなどセッション毎に出来高プロファイルを構築可能です。出来高の合計や買い・売りの差なども表示できます。
実際のチャート:

08_VRVP(可視範囲出来高プロファイル)
GPTによる3行解説:
表示されている価格範囲の出来高プロファイルを計算するインジケーターです。最適な時間足を選んで計算され、出来高の表示形式を切り替えられる機能を持ちます。バリューエリアの強調表示も設定可能です。
実際のチャート:

パターン
チャートパターンとは何か
チャートパターン
01_All Chart Patterns(すべてのチャートパターン)
GPTによる解説:
以下のすべてのパターンを自動で検出します。
ダブルトップ
ダブルボトム
トリプルトップ
トリプルボトム
ヘッドアンドショルダー
逆ヘッドアンドショルダー
上昇フラッグ (Bullish Flag)
下降フラッグ (Bearish Flag)
上昇ペナント (Bullish Pennant)
下降ペナント (Bearish Pennant)
上昇ウェッジ (Rising Wedge)
下降ウェッジ (Falling Wedge)
トライアングル
レクタングル
カップ・アンド・ハンドル (Cup and Handle)
逆カップ・アンド・ハンドル (Inverted Cup and Handle)
実際のチャート:

02_Bearish Flag Chart Pattern(下降フラッグ・チャートパターン)
GPTによる3行解説:
調整後にメインの下降トレンドが継続することを示唆するチャートパターンです。旗竿部分がメイントレンドを、旗部分が平行チャネルでの調整を表し、チャネルを下抜けるとさらなる下落が予想されます。
実際のチャート:

03_Bullish Flag Chart Pattern(上昇フラッグ・チャートパターン)
GPTによる3行解説:
トレンド継続を示唆するチャートパターンで、旗竿と平行チャネルで構成されます。チャネル上抜け後、旗竿と同程度の値幅分の上昇が予想されます。
実際のチャート:

04_Cup and Handle(カップアンドハンドル・チャートパターン)
GPTによる3行解説:
価格のU字型修正とその後の小さな修正で継続的な上昇トレンドを示唆するチャートパターンです。ブレイクアウト後に価格がさらに上昇する可能性があります。パターンの成功や失敗は特定の条件に基づいて判断されます。
実際のチャート:

見つけられず。リンク先を参照のこと。
05_Inverted Cup and Handle(逆カップアンドハンドル・チャートパターン)
GPTによる3行解説:
U字型の「カップ」とその後に形成される上向きの「ハンドル」から構成されるチャートパターンです。価格がカップの両端と同じレベルでトレンドラインをブレイクアウトした後、カップの深さと同じ値幅分さらに価格が下落すると予想されます。
実際のチャート:

見つけられず。リンク先を参照のこと。
06_Double Bottom Chart Pattern(ダブルボトム・チャートパターン)
GPTによる3行解説:
価格が連続して2回同じ水準の安値をつけ、その間に形成された高値を上抜くことで反転上昇を示唆するパターンです。価格が中間の高値を超えると、安値から高値までの差と同程度の価格上昇が予想されます。
実際のチャート:

07_Double Top Chart Pattern(ダブルトップ・チャートパターン)
GPTによる3行解説:
価格が連続して2回同じ水準の高値をつけ、その後、中間の安値を下回ることで形成される反転下落パターンです。価格が中間の安値を下回ると、高値から安値までの差と同程度の価格下落が予想されます。
実際のチャート:

08_Elliott Wave Chart Pattern(エリオット波動・チャートパターン)
GPTによる3行解説:
ラルフ・ネルソン・エリオットによって発見された市場の値動きのパターンを示す理論で、推進波(トレンドに沿った動き)と修正波(トレンドに逆行する動き)から成ります。基本的な5-3の波動構造で、推進波が5つ、修正波が3つの波で構成されます。
実際のチャート:

09_Head And Shoulders Chart Pattern(ヘッドアンドショルダー・チャートパターン)
GPTによる3行解説:
3つの高値とその中間にある2つの安値で形成される反転パターンです。中央の高値が「ヘッド(頭)」、左右の高値が「ショルダー(肩)」と呼ばれます。このパターンは価格がネックラインを下回ると完成とみなされ、ヘッドからネックラインまでの値幅とほぼ同じ分、価格の下落が予想されます。
実際のチャート:

10_Inverted Head and Shoulders Chart Pattern(逆ヘッドアンドショルダー・チャートパターン)
GPTによる3行解説:
3つの連続した安値とその中間にある2つの高値で形成される反転パターンです。中央の安値が「ヘッド(頭)」、左右の安値が「ショルダー(肩)」と呼ばれ、パターンがネックラインを上回ると完成とみなされます。この場合、価格がさらに上昇すると予想されます。
実際のチャート:

11_Bearish Pennant Chart Pattern(下降ペナント・チャートパターン)
GPTによる3行解説:
下降トレンドの継続を示唆する保ち合いのパターンです。価格が旗竿のような急激な下降後に、ペナント(三角形の保ち合い)を形成します。ペナントの下辺をブレイクアウトすると、旗竿の長さとほぼ同じ分の下落が予想されます。
実際のチャート:

12_Bullish Pennant Chart Pattern(上昇ペナント・チャートパターン)
GPTによる3行解説:
価格が急上昇した後に保ち合い(ペナント)を形成し、その後トレンドが継続することを示唆するパターンです。ペナントの上辺を突破すると、旗竿の長さと同程度の価格上昇が予想されます。
実際のチャート:

13_Rectangle Chart Pattern(レクタングル・チャートパターン)
GPTによる3行解説:
価格が上下のレンジ内で推移することで形成されるパターンで、ブレイクした方向によってその後の価格動向が決まります。ブレイクアウト後、価格はレンジの高さと同程度の値幅分動くと予想されます。
実際のチャート:

14_Triangle Chart Pattern(トライアングル・チャートパターン)
GPTによる3行解説:
価格が三角形の範囲内で収束していくパターンで、上昇と下落の両方の可能性があります。ブレイクした方向によって価格の目標水準が決まり、ブレイクアウト後は三角形の高さとほぼ同じ値幅分価格が動くと予想されます。
実際のチャート:

15_Triple Bottom Chart Pattern(トリプルボトム・チャートパターン)
GPTによる3行解説:
同じ水準に3回連続してつけられた安値と、その間の高値で形成される反転パターンです。価格が3回安値をつけた後、中間の高値を上回ると、安値から高値までの差とほぼ同じ値幅分、価格が上昇すると予想されます。
実際のチャート:

16_Triple Top Chart Pattern(トリプルトップ・チャートパターン)
GPTによる3行解説:
価格が同じ水準に三回到達することで形成され、その後反転し、安値の水準を下回ることで価格の下落が予測される反転パターンです。このパターンは価格の高値と安値によって形成され、価格が3回目の高値に到達し、その後ネックライン(安値の水準)を下回ると、パターンが形成されたと判断されます。
実際のチャート:

17_Falling Wedge Chart Pattern(下降ウェッジ・チャートパターン)
GPTによる3行解説:
価格が下向きに傾斜して収束するチャネル内で動く反転パターンです。このパターンでは、価格がウェッジの上方ラインを突破すると、最初のウェッジの高さとほぼ同じ値幅分まで価格が上昇することが予想されます。
実際のチャート:

18_Rising Wedge Chart Pattern(上昇ウェッジ・チャートパターン)
GPTによる3行解説:
価格が上向きに傾斜しながら収束するチャネル内で動く反転パターンで、価格がウェッジの下方ラインを下抜けた後、最初のウェッジの高さと同じくらいの値幅分、価格が下落することが予想されます。
実際のチャート:

ローソク足パターン
ローソク足パターンとは何か
GPTによる3行解説:
ローソク足チャート上に描かれる特定の値動きのパターンのことで、トレンド分析を行う際に役立ちます。強気シグナル(価格上昇の可能性)と弱気シグナル(価格下落の可能性)に分かれ、これらをTradingViewのインジケーターを使って視覚的に認識することができます。パターンが形成されると、チャート上に特別なラベルで表示され、これをアラート機能と連携して通知を受け取ることも可能です。
19_すべてのローソク足パターン
実際のチャート:

設定には37の項目があり上の画像で表示されているのはデフォルトでチェックの入っていた一部のパターン。
その他の設定可能なパターンは以下のとおりである。
また設定画面は英語のみのため、それを元にChatGPTにより以下の日本語名のリストと突き合わせてもらい表示した。
また強気弱気のパターンの組み合わせを含めると44のパターンになるが、強気弱気の設定についてはすべてのパターンには載っていなかったため、これ以降の個別のパターンで解説をする。
Abandoned Baby 捨て子線
Dark Cloud Cover かぶせ線
Doji 十字線
Doji Star 同時線
Downside Tasuki Gap 下放れタスキ
Dragonfly Doji トンボ
Engulfing 包み線
Evening Doji Star 宵の明星・同時線
Evening Star 宵の明星
Falling Three Methods 下げ三法
Falling Window 下窓
Gravestone Doji 塔婆 (トウバ)
Hammer カラカサ
Hanging Man 首吊り線
Harami Cross はらみ寄せ線
Harami はらみ線
Inverted Hammer トンカチ
Kicking 行き違い線
Long Lower Shadow 下影線
Long Upper Shadow 上影線
Marubozu Black 陰の丸坊主
Marubozu White 陽の丸坊主
Morning Doji Star 明けの明星・同時線
Morning Star 明けの明星
On Neck あて首線
Piercing 切り込み線
Rising Three Methods 上げ三法
Rising Window 上窓
Shooting Star 流れ星
Spinning Top Black 陰のコマ足
Spinning Top White 陽のコマ足
Three Black Crows 黒三兵 (三羽烏)
Three White Soldiers 赤三兵
Tri-Star 三ツ星
Tweezer Bottom 毛抜き底
Tweezer Top 毛抜き天井
Upside Tasuki Gap 上放れタスキ
20_Tweezer Bottom - Bullish(毛抜き底 - 強気)
GPTによる3行解説:
2本のローソク足で構成されるパターンで、下降トレンドからの反転の可能性を示す強気のシグナルです。最初のローソク足は長い赤色で、2本目は緑色で形成され、両者の安値がほぼ同じになっていることが特徴です。この形状は、売り手が弱まり、買い手が市場を支配し始める兆候とされます。この反転の兆しが現れることで、買いのエントリータイミングとされることが多いです。
実際のチャート:TBで表示される

21_同時線(Doji)
GPTによる3行解説:
基本的に始値と終値がほぼ同じになったときに形成されるローソク足です。この形状は、上下に伸びたヒゲの長さによって、十字架や逆向きの十字架、あるいはプラス記号に似た形になります。これは買い手と売り手の間で均衡が取れ、どちらにも明確な勝者がいないことを示しています。価格がローソク足の形成中に始値の上下を行き来し、終値が始値近辺になることでこのパターンが現れます。
実際のチャート:

22_弱気のあて首線(On Neck)
GPTによる3行解説:
2本の連続するローソク足で構成されるパターンです。下降トレンドで見られ、最初のローソク足が長い赤で2本目が短い緑です。2本目のローソク足の終値が最初のローソク足の安値と同じか、それに近い値であることが特徴で、このパターンは下降トレンドの継続を示唆します。
実際のチャート:

23_弱気のかぶせ線(Dark Cloud Cover)
GPTによる3行解説:
2本のローソク足で構成される弱気への反転パターンです。このパターンは上昇トレンド中に現れ、最初のローソク足が緑で長い実体を持ち、次のローソク足が赤で前のローソク足の高値を超えて寄り付き、最初のローソク足の中間点を下回って引けることが特徴です。これにより、上昇モメンタムが減速し、下降に転じる可能性があることを示唆しています。
このパターンの強気バージョンは「切り込み線」と呼ばれています。
実際のチャート:

24_弱気のはらみ寄せ線(Harami Cross - Bearish)
GPTによる3行解説:
このパターンは上昇トレンド中に出現し、売り手の心理に迷いが生じていることを示す2日間のローソク足パターンです。先行する緑のローソク足の実体内に、次の同時線が完全に包含されています。このことにより、トレンドが反転する可能性があることが示唆されています。
実際のチャート:

25_弱気のはらみ線(Harami - Bearish)
GPTによる3行解説:
このパターンは2日間にわたるもので、小さな赤のローソク足が前日の大きな緑のローソク足の中に完全に含まれます。この形は上昇トレンドの後に出現し、トレンドが反転する可能性を示唆します。
実際のチャート:

26_弱気のトウバ(Gravestone Doji - Bearish)
GPTによる3行解説:
弱気を示す形として知られています。このパターンは、当日の安値またはそれに近い位置で長い上ヒゲを伴って形成され、相場が反転する可能性を示唆します。特に相場の頂点で出現した場合、反転のシグナルと解釈されることが多いです。また、この弱気の塔婆に対して、強気バージョンとして「トンボ」が存在します。
実際のチャート:

判定基準について:
トウバ(弱気)の条件
トウバの判定:
ボディが小さく、下ヒゲがほとんどないことを条件として判定
下ヒゲがあると同時線として判定される。
27_弱気の三ツ星(Tri-Star - Bearish)
GPTによる3行解説:
長期間続いた上昇トレンドの終盤に出現することがあるローソク足パターンです。このパターンでは、3本の同時線が連続して形成されます。最初の同時線は市場の迷いを示し、次の2本はそれぞれギャップを開けて現れることでトレンドの変化を示唆します。それぞれの同時線には比較的短いヒゲがあり、一時的なボラティリティの低下を意味しています。
実際のチャート:見つけられず難易度高め?
28_弱気の上影線
GPTによる3行解説:
弱気のローソク足パターンで、長い上ヒゲと短い下ヒゲを持つことが特徴です。これは、取引時間の最初に買い手が支配して価格が上昇したが、最終的には売り手が優勢になり、価格が押し戻されたことを示しています。このパターンは売り圧力の強さを反映しており、弱気のシグナルとして解釈されます。反対に、下影線は強気のパターンです。
実際のチャート:

29_弱気の下げ三法(Falling Three Methods - Bearish)
GPTによる3行解説:
5本のローソク足で構成された弱気のパターンで、既存の下降トレンドの継続を示唆するものです。このパターンでは、最初の長い赤のローソク足に続いて、その範囲内に収まる3本の短い緑のローソク足が続き、最後に再び長い赤のローソク足で終値が下がる形で完了します。これにより、買い手が下降トレンドを反転させることができず、売り手が再び市場を支配したことを示します。
このパターンの強気バージョンは「上げ三法」です。
実際のチャート:

30_弱気の下放れタスキ(Downside Tasuki Gap - Bearish)
GPTによる3行解説:
下降トレンド中に現れる3本のローソク足パターンです。最初に長い赤のローソク足が現れ、次に短い赤のローソク足が続きますが、その始値は最初のローソク足の実体より下です。3本目のローソク足は緑色で、最初の2本によるギャップ内で引けますが、ギャップを完全には埋められません。このことにより、下降トレンドが継続する可能性を示唆しています。
実際のチャート:

31_弱気の下窓(Falling Window - Bearish)
GPTによる3行解説:
下降トレンド中に形成される弱気の継続パターンです。2本のローソク足によって構成され、1本目の安値と2本目の高値の間にギャップ(窓)が生じるのが特徴です。このギャップの存在により、弱気のトレンドが続くことが予想されます。「下窓」の強気バージョンは「上窓」です。
実際のチャート:

32_弱気の包み線
GPTによる3行解説:
上昇トレンドの終わりに現れる2本のローソク足で構成された反転パターンです。1本目は小さな実体を持ち、2本目はそのローソク足を完全に包み込む形でトレンドと逆向きに引けます。これにより、上昇トレンドの終わりとその後の下降への反転が示唆されます。このパターンは「アウトサイドリバーサル」に似ていますが、高値と安値の全範囲を包む必要はなく、始値と終値を包むことが重要です。
実際のチャート:

33_弱気の十字線(Evening Doji Star - Bearish)
GPTによる3行解説:
上昇トレンドにおける弱気への反転を示すパターンで、2本のローソク足で構成されます。最初に長い緑色のローソク足が出現し、その後に同時線が続きます。同時線は前のローソク足の実体よりも高い位置で寄り付いてギャップを形成します。このパターンは、翌日の動向を確認することで反転シグナルとして利用されます。
同時線と十字線の違いについて:
同時線は、始値と終値がほぼ同じで、実体が非常に小さいローソク足を指します。同時線の特徴は、実体がほとんどなく、上下のひげが強調されることです。これは市場での方向性が定まらず、売り手と買い手が均衡していることを示唆します。
十字線も同様に始値と終値が同じか非常に近い場合に現れるローソク足ですが、特に名前が「十字」のように上下のひげが対称に出る形を指すことが多いです。これにより、市場での迷いが強調され、特にトレンドの終焉や反転の可能性を示唆するシグナルとして使われます。
つまり、同時線は広く「始値と終値がほぼ一致するローソク足」を意味し、その中で特に上下のひげが強調されたものを十字線と呼ぶことがあります。どちらも相場の反転や迷いを示すシグナルですが、上下のひげの特徴により、微妙に違う印象や意味合いが生まれます。
実際のチャート:

34_弱気の宵の同時線(Evening Doji Star - Bearish)
GPTによる3行解説:
上昇トレンドの終わりに見られる弱気の反転パターンで、通常の「宵の明星」のバリエーションです。まず、長い緑のローソク足が上昇を示し、その後、ギャップを伴う同時線が続き、最後に下方に終値がつきます。この終値が最初のローソク足の中間点よりも下に位置することで、さらなる弱気シグナルを示唆しています。このパターンの強気バージョンは「明けの明星・同時線」です。
実際のチャート:

35_弱気の宵の明星(Evening Star - Bearish)
GPTによる3行解説:
上昇トレンド中に出現する3本のローソク足で構成された弱気の反転パターンです。最初に長い緑色のローソク足が上昇を示し、その後に小さな実体のローソク足が続き、最後に下方へ終値をつけるローソク足が現れます。この終値は最初のローソク足の中間点よりも下に位置し、トレンドの反転を示唆します。このパターンの強気バージョンは「明けの明星」です。
実際のチャート:

36_弱気の捨て子線(Abandoned Baby - Bearish)
GPTによる3行解説:
価格の下落反転を示唆するローソク足パターンです。まず、長い緑色のローソク足が現れ、その後、同時線に類するローソク足がギャップを伴って出現します。最後に、赤色の長いローソク足が続き、同時線と他のローソク足の間にギャップが形成されます。このパターンの特徴は、同時線が完全に他のローソク足から上下に離れていることで、これにより反転の効果が強調されます。
実際のチャート:

37_弱気の毛抜き天井(Tweezer Top - Bearish)
GPTによる3行解説:
上昇トレンド中に現れる2本のローソク足で構成される反転パターンです。最初のローソク足は長い緑色で、次のローソク足は赤色で、高値がほぼ同じです。これにより、売り手が市場を支配し始める可能性を示唆します。このパターンの強気バージョンは「毛抜き底」です。
実際のチャート:

38_弱気の流れ星(Shooting Star - Bearish)
GPTによる3行解説:
上昇トレンド中に現れ、上昇が一時的に高まったものの最終的に寄り付き付近で引けたことを示す1日のローソク足パターンです。これにより、反転の弱気シグナルを示唆します。外観は「逆ハンマー」に似ていますが、異なるトレンドに属しています。
実際のチャート:

強気の流れ星?
下降トレンド中に出現し、反転していく。
逆は強気のトンカチだというのだが、SS表示の判定をされている

ChatGPTによる解説:
インジケーターの条件(上昇トレンド中の小さなボディと長い上ヒゲ)を満たしているため「流れ星」として検出されています。しかし、視覚的には下降トレンドに見える場合もあり、トレンド判定に使用されているSMA(50期間や200期間)と一致しないことがあります。このため、他のトレンド指標と併用して、判定の精度を高めることが推奨されます。
なるほどそこだけ見ると違うように見えるがある程度の期間の上昇トレンド後に発生することが判定の基準になっているということか。
中々難しい。
39_弱気の行き違い線(Kicking - Bearish)
GPTによる3行解説:
2本のローソク足から構成されるパターンで、新たな下降トレンドへの反転を示します。最初の日は陽の丸坊主(上昇)で、2日目は大きなギャップダウンで始まり、前日の始値よりも下で寄り付きます。2つのローソク足の間にはギャップがあり、急速な価格反転を強調しています。
実際のチャート:

40_弱気の陰の丸坊主(Marubozu Black - Bearish)
GPTによる3行解説:
赤色のローソク足で、始値から終値まで実体にヒゲがない形を示します。「丸坊主」という名前は、日本語で「丸刈り」や「坊主刈り」を意味します。このパターンは強い弱気のシグナルとされ、下落圧力を示します。対照的に、強気のバージョンは「陽の丸坊主」と呼ばれます。
実際のチャート:

41_弱気の首吊り線
GPTによる3行解説:
上昇トレンド中に売りの圧力が高まり、トレンドの終わりまたは反転の兆候を示すローソク足パターンです。ヒゲが長く、ボディが小さいため、上昇の勢いが弱まっていることを示唆しています。このパターンが現れた際には、次のローソク足の動きに注目し、反転の確認をすることが重要です。
実際のチャート:

42_弱気の黒三兵(Three Black Crows - Bearish)
GPTによる3行解説:
3本連続で長い実体の赤いローソク足が続く、弱気の反転パターンです。それぞれのローソク足は前日の実体の内側から寄り付き、終値は安値またはその近辺に位置します。これは強い売り圧力が継続していることを示し、下降トレンドの開始を示唆します。このパターンの強気バージョンは「赤三兵」です。
実際のチャート:

43_強気のはらみ寄せ線(Harami Cross - Bullish)
GPTによる3行解説:
下降トレンド中に現れる強気の反転パターンで、2日間にわたるローソク足から構成されます。先行する赤いローソク足の実体の中に同時線が完全に含まれている形が特徴です。このパターンは、トレンドの終わりと反転の兆候を示唆します。
実際のチャート:

44_強気のはらみ線(Harami - Bullish)
GPTによる3行解説:
2日間にわたるローソク足パターンで、小さな緑のローソク足が前日(下降トレンド中)の赤いローソク足の範囲内に完全に含まれています。このパターンは、弱気の値動きから強気への反転を示唆するもので、特に下降トレンドの後に出現することが多いです。
実際のチャート:

45_強気のカラカサ(Hammer - Bullish)
GPTによる3行解説:
寄り付き後に一旦下落するものの、その後上昇し、日中の安値を上回って引けたローソク足パターンです。この形は、四角形のボディに長い下ヒゲが付いている形になります。通常、下落局面で現れ、強気の反転シグナルとみなされます。対照的に、同様の形で上昇局面で現れると「首吊り線(弱気)」と呼ばれます。
実際のチャート:

46_強気のトンカチ(Inverted Hammer - Bullish)
GPTによる3行解説:
下降トレンド中に現れる強気の反転パターンです。形状は小さな実体と長い上ヒゲを持つローソク足で、一日の間に価格が下落してから大きく反転する動きを示します。このパターンは強気への転換の兆しとして認識されます。弱気バージョンは「流れ星」です。
実際のチャート:

47_強気のトンボ(Dragonfly Doji - Bullish)
GPTによる3行解説:
始値と終値がその日の高値または比較的高値に近いところにあるローソク足パターンであり、強気のシグナルとして知られています。下ヒゲが長いトンボは特に強気の兆候とされています。対照的に、トンボの弱気バージョンとして「塔婆(トウバ)」というパターンが存在します。
実際のチャート:

48_強気の三ツ星(Tri-Star - Bullish)
GPTによる3行解説:
三ツ星は長期の下降トレンドの終盤に出現する強気のシグナルで、3本の同時線が連続することで形成されます。各同時線には比較的短いヒゲがあり、相場のボラティリティの低下を意味します。
実際のチャート:


49_強気の上げ三法(Rising Three Methods - Bullish)
GPTによる3行解説:
上げ三法は、上昇トレンドの継続を示す5本のローソク足からなるパターンです。最初と最後のローソク足が長い緑色で、真ん中の3本の短い赤色のローソク足は価格が一時的に調整されていることを示します。このパターンは、売り手が上昇トレンドを反転できなかったことを示しており、買い手が再び支配していることを表しています。
実際のチャート:

50_強気の上放れタスキ(Upside Tasuki Gap - Bullish)
GPTによる3行解説:
上放れタスキは、上昇トレンドの継続を示す3本のローソク足からなる強気のパターンです。最初の2本は緑色で、3本目は赤色で形成されますが、最初の2本によって生じたギャップを完全には埋めません。このギャップが埋められなかったことが、売り手が弱く買い手が優勢であることを示しており、上昇トレンドの継続を示唆しています。
実際のチャート:

51_強気の上窓(Rising Window - Bullish)
GPTによる3行解説:
上窓は上昇トレンド中に形成される強気継続パターンで、2本のローソク足間にギャップ(窓)が生じることが特徴です。このギャップにより、買い圧力が売り圧力に勝っていることが示されており、上昇トレンドが続く可能性があることを示唆しています。
実際のチャート:

52_強気の下影線(Long Lower Shadow - Bullish)
GPTによる3行解説:
下影線は長い下ヒゲと短い上ヒゲを持ち、取引開始時には売り手が主導権を握り価格が下落したが、最終的には買い手が優勢となったことを示しています。このため、下影線は強気のシグナルとして認識されます。弱気バージョンとしては「上影線」があります。
実際のチャート:

53_強気の切込み線(Piercing - Bullish)
GPTによる3行解説:
下降トレンド中に出現する反転シグナルです。最初のローソク足は長い赤色であり、次の緑色のローソク足は最初のローソク足の安値を下回って始まり、その後、最初のローソク足の中間点を上回って引けます。これにより、モメンタムが下降から上昇に転じる可能性が示唆されています。
実際のチャート:

54_強気の包み線(Engulfing - Bullish)
GPTによる3行解説:
通常下降トレンドの終わりに出現し、2本のローソク足で構成されます。1本目のローソク足は小さく、2本目のローソク足がその始値と終値を包み込む形となり、トレンドの反転を示唆します。このパターンは、相場が下降から上昇に転じる可能性を示しています。
実際のチャート:

55_強気の十字線(Doji Star - Bullish)
GPTによる3行解説:
十字線は下降トレンド中に見られる反転シグナルで、2本のローソク足で構成されます。最初は長い赤のローソク足が続き、次にギャップを開いて寄り付いた同時線が出現します。このパターンは下降トレンドの終わりと上昇トレンドへの転換を示唆する可能性があります。
実際のチャート:

56_強気の捨て子線(Abandoned Baby - Bullish)
GPTによる3行解説:
下降トレンド中に見られる珍しい反転シグナルで、3本のローソク足で構成されます。最初のローソク足は大きな陰線で、その次にギャップを開けた同時線が現れ、最後に高値で寄り付き急上昇するローソク足が続きます。このパターンは相場の反転を示唆しています。
実際のチャート:

57_強気の明けの同時線(Morning Doji Star - Bullish)
GPTによる3行解説:
このパターンは下降トレンド中に出現し、3本のローソク足で構成され、反転シグナルとして機能します。まず長い赤のローソク足が現れ、次にギャップダウンした同時線が続き、最後に緑の長いローソク足がギャップアップして出現し、最初のローソク足の中間点よりも上で引けます。同時線の存在が通常の明けの明星よりも強気のサインとされています。
実際のチャート:

58_強気の明けの明星(Morning Star - Bullish)
GPTによる3行解説:
3本のローソク足で構成され、下降トレンドからの反転を示唆します。最初に長い赤のローソク足が現れ、次にギャップダウンした短いローソク足が続き、最後に緑の長いローソク足がギャップアップして出現し、最初のローソク足の中間点よりも上で引けます。これは相場が反転し、上昇に向かう兆しを示しています。
実際のチャート:

59_強気の行き違い線(Kicking - Bullish)
GPTによる3行解説:
初日は上下のヒゲがほとんどない陰の丸坊主のローソク足で、寄り付きがその日の高値、引けがその日の安値となります。2日目は陽の丸坊主のローソク足で、寄り付きがその日の安値、引けがその日の高値となります。また、2日目の寄り付きは大きくギャップアップしており、前日の始値よりも高い位置で寄り付きます。この2つの日の間にできるギャップを「窓」と呼びます
実際のチャート:

60_強気の赤三兵(Three White Soldiers - Bullish)
GPTによる3行解説:
強気の反転パターンであり、長い実体を持つ緑のローソク足が3本続けて並ぶことを特徴としています。それぞれのローソク足は前日のローソク足の内側から始まり、終値が当日の高値近くになることで、上昇の勢いを示します。反対の弱気パターンは「黒三兵(三羽烏)」と呼ばれます。
実際のチャート:

61_強気の陽の丸坊主(Marubozu White - Bullish)
GPTによる3行解説:
実体からヒゲが全く伸びないローソク足を指し、上昇トレンドを示す強気のパターンです。この形は、始値と終値が極めて近い水準であり、価格の変動が一方向に集中していることを表します。反対のパターンとして「陰の丸坊主」があります。
実際のチャート:

62_陰のコマ(Spinning Top Black)
GPTによる3行解説:
小さな赤い実体を持ち、実体の長さを超える上下のヒゲがあるローソク足を指します。このパターンは、市場の気迷いを示すシグナルとなることが多いです。反対に、緑のローソク足であれば「陽のコマ足」と呼ばれます。
実際のチャート:

63_陽のコマ
GPTによる3行解説:
緑の実体を持つ小さなローソク足で、実体の長さを超える上下のヒゲを特徴としています。このパターンは、多くの場合、買い手と売り手の間に迷いが生じていることを示します。赤のローソク足の場合は「陰のコマ足」と呼ばれます。
実際のチャート:

いいなと思ったら応援しよう!
