2011/3/19
DSS(Double Smoothed Stochastic)
William Blauによって開発されたオシレーター系のテクニカル指標でストキャスティックスから派生した指標です。
ストキャスティックス%Kの分母と分子をそれぞれ2重指数移動平均で平滑化することで
だましを少なくしていることが特徴です。
使用する関数
または高さ、幅を設定して基準セルから指定した高さ、幅のセル範囲を指定します。
DSSは計算式がかなり複雑なので、分母と分子をそれぞれ順番に計算して最後にDSSを計算します。
OFFSET関数を使って任意の日数のDSSを計算できるようにしています。
図の中の青矢印、青枠は分子の計算をしている部分です。
黒矢印、黒枠は分母の計算をしている部分です。
赤矢印、赤枠はDSSの計算をしている部分です。
G5セルは期間内高値、期間内安値の期間を指定するセルとします。(計算式内ではKの値の指定)
H5セルは分母と分子の1回目の指数移動平均の計算日数を指定するセルとします。(計算式内ではMの値の指定)
I5セルは分母と分子の2回目の指数移動平均の計算日数を指定するセルとします。(計算式内ではNの値の指定)
F列で分子の値を計算します。
分子は終値-K日間安値で計算するので
計算式は
G列で分母の値を計算します。
分母はストキャスティックスと同じ計算方法でK日間高値-K日間安値なので
計算式は
H列とI列で分子(F列)の2重指数移動平均を計算します。
H列でF列の指数移動平均(1回目の指数移動平均)、I列でH列の指数移動平均(2重指数移動平均)を計算します。
計算式の形は指数移動平均なので式の説明は指数移動平均を参照してください。
J列とK列で分母(G列)の2重指数移動平均を計算します。
J列でG列の指数移動平均(1回目の指数移動平均)、K列でJ列の指数移動平均(2重指数移動平均)を計算します。
計算式の形は指数移動平均なので式の説明は指数移動平均を参照してください。
L列でDSS(Double Smoothed Stochastic)を計算します。
計算式は赤枠内の赤字部分
F5〜L5セルをコピーして、F6以下のセルペーストすればDSS(Double Smoothed Stochastic)が計算できます。
Excelファイルがダウンロードできない場合はリンクを右クリックして「対象をファイルに保存」を選択して保存すればダウンロードできます。
ストキャスティックス%Kの分母と分子をそれぞれ2重指数移動平均で平滑化することで
だましを少なくしていることが特徴です。
計算式
DSS = {終値 - K日間安値}の2重指数移動平均(M,N) ÷ {K日間高値 - K日間安値}の2重指数移動平均(M,N)
K=10,M=10,N=20が一般的に使われる
2重指数移動平均(M,N)はM日指数移動平均のN日指数移動平均という意味
一般的には80%以上で買われすぎ、20%以下で売られすぎと判断する。K=10,M=10,N=20が一般的に使われる
2重指数移動平均(M,N)はM日指数移動平均のN日指数移動平均という意味
![]() |
日経平均終値とDouble Smoothed Stochastic
ExcelでDSSを計算する
Excelを使ってDSS(Double Smoothed Stochastic)を計算する手順を説明します。使用する関数
MIN(数値1,数値2,…)
指定した数値や範囲内の数値の最小値を返します。MAX(数値1,数値2,…)
指定した数値や範囲内の数値の最大値を返します。AVERAGE(数値1,数値2,…)
指定した数値や範囲内の数値の平均値を計算します。空白セルや文字列は無視して計算します。OFFSET(基準セル,行数,列数,高さ,幅)
基準セルから指定した行数、列数だけ移動したセルを参照します。または高さ、幅を設定して基準セルから指定した高さ、幅のセル範囲を指定します。
IF(条件式,真の場合,偽の場合)
条件式を満たす場合は真の場合の値、満たさない場合は偽の場合の値を返します。ROW(セル)
セルの行番号を返します。何も指定しない場合はROWが書かれたセルの行番号を返します。![]() |
OFFSET関数を使って任意の日数のDSSを計算できるようにしています。
図の中の青矢印、青枠は分子の計算をしている部分です。
黒矢印、黒枠は分母の計算をしている部分です。
赤矢印、赤枠はDSSの計算をしている部分です。
G5セルは期間内高値、期間内安値の期間を指定するセルとします。(計算式内ではKの値の指定)
H5セルは分母と分子の1回目の指数移動平均の計算日数を指定するセルとします。(計算式内ではMの値の指定)
I5セルは分母と分子の2回目の指数移動平均の計算日数を指定するセルとします。(計算式内ではNの値の指定)
F列で分子の値を計算します。
分子は終値-K日間安値で計算するので
計算式は
E5-MIN(OFFSET(D5,0,0,-$G$4,1))
になります。G列で分母の値を計算します。
分母はストキャスティックスと同じ計算方法でK日間高値-K日間安値なので
計算式は
MAX(OFFSET(C5,0,0,-$G$4,1))-MIN(OFFSET(D5,0,0,-$G$4,1))
となります。H列とI列で分子(F列)の2重指数移動平均を計算します。
H列でF列の指数移動平均(1回目の指数移動平均)、I列でH列の指数移動平均(2重指数移動平均)を計算します。
計算式の形は指数移動平均なので式の説明は指数移動平均を参照してください。
J列とK列で分母(G列)の2重指数移動平均を計算します。
J列でG列の指数移動平均(1回目の指数移動平均)、K列でJ列の指数移動平均(2重指数移動平均)を計算します。
計算式の形は指数移動平均なので式の説明は指数移動平均を参照してください。
L列でDSS(Double Smoothed Stochastic)を計算します。
計算式は赤枠内の赤字部分
I5/K5*100
です。F5〜L5セルをコピーして、F6以下のセルペーストすればDSS(Double Smoothed Stochastic)が計算できます。
Excelファイルがダウンロードできない場合はリンクを右クリックして「対象をファイルに保存」を選択して保存すればダウンロードできます。
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
↑ TOP PAGE