スイングインデックス

ナレッジベース

スイング指数は、主に短期の価格変動を予測するために使用されるテクニカル指標です。これはオシレーターであり、銘柄の価格トレンドを判断するための累積スイング指数の一部として使用されます。

したがって、スイング指数は非常に短期の取引のツールです。文字通り、スイング指数は上昇バーの場合は0から100、下降バーの場合は0から-100の値です。

スイング指数は、現在のバーのオープン、高値、安値、クローズ、および前のバーのオープンとクローズを使用して計算されます。スイング指数がゼロを超えると、トレーダーは短期的な価格上昇を予期するかもしれません。

スイング指数がゼロを下回ると、トレーダーは短期的な価格下落を予期するかもしれません。

スイング指数インジケーターは、銘柄の価格に関する情報を、オープン、クローズ、高値、安値の価格を総合的に分析することで提供することを目的としています。これらの価格は日足のローソク足パターンにチャート化され、次の式に統合されます:

1
スイング指数 = [加重価格変動] / R x (K / M)

ここで:

1
2
3
4
5
6
7
加重価格変動 = 50 x [クローズ - 前のクローズ + 0.5 x (前のクローズ - 前のオープン) + 0.25 x (クローズ - オープン)]

(クローズ - 前のクローズ) = 現在のバーと前のバーのクローズ価格の変動。

(前のクローズ - 前のオープン) = 前のバーのオープン-クローズの変動。

(クローズ - オープン) = 現在のバーのオープン-クローズの変動。

Rは価格スイングによって異なります。

まず、次のうちどれが最大かを判断します:1 – (高値 – 前のクローズ)、2 – (安値 – 前のクローズ)、または3 – (高値 – 安値)、その後、対応する式を使用します:

1
2
3
4
5
R = (高値 - 前のクローズ) - 0.5 x (安値 - 前のクローズ) + 0.25 x (前のクローズ - 前のオープン)

R = (安値 - 前のクローズ) - 0.5 x (高値 - 前のクローズ) + 0.25 x (前のクローズ - 前のオープン)

R = (高値 - 安値) + 0.25 x (前のクローズ - 前のオープン)

Rは、今日の終値、昨日の最高値、および昨日の最安値の関係によって異なります。基本的に、Rは2バーの価格スイングです。

加重価格変動を価格スイングで割ることにより、価格スイングに対する価格変動の強度と位置を評価する絶対値の加重変動を得ることができます:

強いスイングアップと強い価格変動アップがある場合、スイング指数は高い正の値に近づきます。強いスイングアップと小さな正または負の価格変動(価格が上昇した後に下落した場合)、スイング指数はゼロ付近になります。

強いスイングダウンと強い価格変動ダウンがある場合、スイング指数は低い負の値に近づきます。強いスイングダウンと小さな負または正の価格変動(価格が下落した後に回復した場合)、スイング指数はゼロ付近になります。

1
2
3
K = (高値 - 前のクローズ) と (安値 - 前のクローズ) の絶対値が最大のもの

M = バー内の最大価格変動であり、K/Mを0-1の範囲に保つために使用されます。

全体として、スイング指数は価格スイングに対する価格変動の強さを比較し、この価格変動が価格スイングと一致しているかどうか、および価格変動が価格スイングと同じくらい強いかどうかを確認するために使用されます。

cTraderでは、スイング指数インジケーターを他の組み込みインジケーターの中から見つけることができます。使用方法については、インジケーターセクションをご覧ください。

このページについて