ボリンジャーバンド

【MT4】複数通貨ペアのボラティリティを一覧表示

MT4】ボリンジャーバンドσ間の値を表示 その1その2でボリンジャーバンドを使ってボラティリティを表示するインジケーターを作ってみました。

特に追加のオーダーがあったわけではないのですが、自分自身の勉強用に「任意の複数通貨ペア・すべての時間足における最新価格でのボリンジャーバンドσ間の値を一覧表示するインジケーター」を作ってみます。

ポイントはサブウインドウの使い方と、サブウインドウで効率的に一覧表示する方法について研究してみました。

bora

 

続きを読む

【MT4】ボリンジャーバンドσ間の値を表示 その2

前回、最新価格のボリンジャーバンドのσ間の値を表示するプログラムについて解説しました。今回は、それに加えてカーソル位置でのボリンジャーバンドのσ間の値を取得することを考えていきましょう。

OnChartEvent関数でマウスの動きをつかまえて、ChartXYToTimePrice関数、iBarShift関数を使い、XY座標からボリンジャーバンドの値を取得することを解説します。

続きを読む

【MT4】ボリンジャーバンドσ間の値を表示 その1

「相場のボラティリティを把握するために、ボリンジャーバンドのσ間の値を出して欲しい」

というオーダーを妻からもらいました。

現在表示しているチャート上に、現在価格でのボリンジャーバンドのσ間の値、+3σ〜-3σの値をpipsで表示して欲しいとの要望です。

うまく説明できているかわからないので図で説明すると、下の図の赤い矢印間の値ということです。

ボリンジャーバンドの値を取得するiBands関数の使い方を説明しながら、このインジケーターを作成するためのポイントを解説していきます。

 

仕様イメージ

 

続きを読む