Bollinger BandWidth について
公開日:
:
マネー
ボリンジャーバンド Bollinger Band という、投資家にとってはなくてはならないものがあります。
ご存じでない方、メインチャートに表示されている、平均足を上下から包むような緑のバンドがそれですよ。
これなくては投資の判断ができません (EA に任せきりの私が言っても説得力はないですが)。
Bollinger BandWidth というのはこのバンド幅のことです。
+σバンドとセンターバンドとの幅をとれば、StandardDeviation(この場合はインディケーター) と全く同じです。
*
ところが、この値は%表示ではなく、元となる値(ここでは価格)によって絶対値がそれぞれ異なってきます。
このような値は上昇や下降の判定が難しくなるので、シグナル(たいてい移動平均線)を作って、それとの大小関係をもって判断します。
そのもののカーブを時間軸方向にずらしたものもシグナル線として使えますが。
で、Bollinger BandWidth とシグナルが出るインディケーターを自作してみました。
上のチャートの黄色のVと緑のAは私があとで適当に書き加えました。
で、これがなんの役に立つのかというと、私の知る限り2つあります。
急激な上昇または下降の始まりを知る
「緑のA」をつけた部分では、Bollinger BandWidth がシグナルを上抜けていますが、これはトレンド発生(の可能性)を示します。
ブレイクアウトなどでエントリの判定基準の一つ(つまりフィルタ)に使えますね。
上昇か下降かの判定はできませんので、他の指標(VQ とか ADXDMI とかいろいろあるでしょ)で判断してください。
バンドウォークなどの利益確定に使う
「黄色のV」をつけた部分では、Bollinger BandWidth がシグナルを下抜けていますが、これはトレンド衰退の開始(の可能性)を示します。
バンドウォーク時などトレンドに乗っていると、最後の最後はだんだん ちゃぶついて来ますよね。
そのときにどこかで一度利益確定をしておこうかと思いますが、どこでやるのか非常に迷います。
そういうときの判断に役立つわけです。
シグナルを下抜けたところで早めに利益確定しておくと、すばやく頭を切り替えて次の勝負に取り掛かれますから。
プログラムソース
//+------------------------------------------------------------------+
//| BBWRatio_S.mq4
//| Yascii
//| MA_Period が 1 のときは単に曲線を1つずらします
//+------------------------------------------------------------------+
#property indicator_separate_window
#property indicator_buffers 2
#property indicator_color1 Orange
#property indicator_color2 Aqua
#property indicator_width1 2
#property indicator_width2 1
//---- input parameters
extern int BB_Period=20;
extern int MA_Period=5;
extern double Deviation=1.0;
double buf1[];
double buf2[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
IndicatorBuffers(2);
IndicatorDigits(MarketInfo(Symbol(), MODE_DIGITS));
SetIndexDrawBegin(0,BB_Period);
SetIndexLabel(0,"BBandWidthRatio");
SetIndexBuffer(0, buf1);
SetIndexDrawBegin(1,BB_Period);
SetIndexBuffer(1, buf2);
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int start()
{
int i ;
if(Bars<=BB_Period) return(0);
int counted_bars=IndicatorCounted();
int limit = Bars - counted_bars;
if(counted_bars>BB_Period) i=Bars-counted_bars-1;
i=Bars-BB_Period;
for (i=limit - BB_Period; i>=0; i--)
{
buf1[i] = iBands( NULL, 0, BB_Period, Deviation, 0, PRICE_CLOSE, 1, i) - iBands( NULL, 0, BB_Period, Deviation, 0, PRICE_CLOSE, 0, i);
}
if(MA_Period >1){
for (i=limit - BB_Period; i>=0; i--)
{
buf2[i] = iMAOnArray(buf1,0,MA_Period,0,MODE_EMA,i);
}
}
else // MA_Period が 1 のとき
{
for (i=limit - BB_Period; i>=0; i--)
{
buf2[i] = buf1[i+1];
}
}
return(0);
}
//+------------------------------------------------------------------+
###
関連記事
-
-
【FX】TradersTrust という FX業者
FX トレードではスプレッドという手数料は非常に重要です。 特に短時間で薄利多売買を狙うスキャルピ
-
-
【FX】Tesla Power Trends Indicator というインジケータ
Tesla Power Trends Indicator というインジケータを 2年くらい前に知った
-
-
2020/10/28 アメリカ株3日連続の下げ
コロナがまたぶり返しているのと、大統領選直前ということでなのか、アメリカ株の「暴落」が3日連続してい
-
-
住宅ローン完済(2)
繰り上げ返済 前回のご報告「住宅ローン完済」で、繰り上げ返済をしなかったのか という質問をメールで
-
-
FX のチャートを読むのは画像診断のようなもの
FX で頼りになるのはチャートだけ。 過去の値動きを投資家の心理とともに記録しています。 画
-
-
一戸建てがいいかマンションがいいか (2)
* 私は防犯面や防災面を考えますと、マンションがはるかに優れていると思っています。 竜巻、台
-
-
貯蓄型の生命保険の1つ プレミアプレゼント(第一フロンティア生命)
昨日の記事「貯蓄型の生命保険」で紹介した「2年経過すると死亡保険金が掛け金の2倍になる」というドル建
-
-
【FX】FX相場は先月くらいから比較的堅調
ようやく魔の夏枯れ相場を脱し、9月初旬からうちの自動売買プログラムたちが調子を取り戻し始めま
-
-
塩漬けになった不動産を優良資産に変える方法 (経営者新書) / 相馬 耕三
塩漬けになった不動産を優良資産に変える方法 (経営者新書) 相馬 耕三 幻冬
-
-
【高配当株】 楽天SCHD 9/18発表とか
WAT さんの動画で詳しく紹介されているのを本日観ましたが、米国の高配当ETF で有名な SCHD







