*

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] 早朝のスプレッド 10/23

本日 10/23 早朝のスプレッドの酷さを晒します。 OANDA 5:22:13 AM

記事を読む

MetaTrader4 は自動売買が可能 / Ten MAs Wave EA を使ってみる

MetaTrader4 のなにがすばらしいかというと、これ一つでで自動売買が可能な点です。 し

記事を読む

【FX】Voorloper という EA(4) リアルトレード開始

Voorloper は MQL5.com で無料配布されている自動売買プログラムです。 以前の

記事を読む

新生銀行

   私は新生銀行を愛用しています。  いわゆるネット銀行です。  ほかのネッ

記事を読む

【FX】7月開始

本日は特に大したネタというものはないのですが、 TitanFX 10周年ロト開始 F

記事を読む

【FX】EA の寿命とその対策

現在も FX の自動売買を順調に続けています。 メタトレーダー4 で EA を動かすというオー

記事を読む

【FX】朝スキャ(3)

朝スキャの実験 以前の記事「朝スキャ(2)」で書いたように、開いたばかりの TitanFX のリア

記事を読む

[FX]web-keepers Windows VPS についてのトラブル(5) やはりトラブル多発

以前の記事「web-keepers Windows VPS についてのトラブル(4) あれトラブ

記事を読む

【FX】「無料EA」を使わない理由

ここでの「無料EA」は単に無料な EA という意味ではなく、SNS でメンバー登録させて配布している

記事を読む

FX トレード 2014/11/19 日中

本日もリアルトレード。 今日は自宅。仕事はヒマなのでチャートを眺めながら仕事中。 昨日持ち越

記事を読む

Message

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

【FX】トレーリングストップについて

ここでもトレーリングストップをときどき使っていますが、その実装はさまざ

7プレミアム 若鶏のむねトロ焼き

セブンイレブンの冷凍食品です。278円(税込300円)。

2023-2-9サナエノミクス本格始動?

歴史的な自民党圧勝劇を受け、本日の日経平均は大幅上昇。 上昇幅は 一

2026-2-8衆議院選挙

高市総理の信任選挙の衆議院選挙ですが、まだ開票は済んでいないのに史上最

価格.com でインターネットプロバイダ料金が激安に

価格.com で「プロバイダ」の比較もできることを教えてくれた動画がこ

→もっと見る

  • 2026年2月
     1
    2345678
    9101112131415
    16171819202122
    232425262728  
  • アクセスカウンター
PAGE TOP ↑