HL Band(High Low Band) について
公開日:
:
最終更新日:2015/02/12
マネー
チャートでは HL Band というのをよく使います。
High Low Band の略で、ある期間の高値と低値とを抽出してバンド幅にするのです。
そのバンド幅を越えたら決済したりエントリしたり、というふうに活用します。
MetaTrader4 での実装方法では、
double HH2 = Low[iHighest(NULL, 0, MODE_CLOSE, N, 2)];
double LL2 = High[iLowest(NULL, 0, MODE_CLOSE, N, 2)];
というように記述します。
説明
double は実数としての宣言で、HH2、LL2 は変数名(任意)です。
Low[]、High[] というのは予約された配列で、それぞれ低値と高値を示します。
iHighest()、iLowest() というのは関数で、それぞれ決められた期間中の最高値と最低値の位置を返します。
関数の引数のうち、MODE_CLOSE は終値を示す予約定数です。
MODE_OPEN、MODE_HIGH、MODE_LOW でそれぞれ始値、高値、低値を示します。
ちなみに他の関数では PRICE_CLOSE と、アタマに PRICE がくるのに、こいつは MODE なのでよく間違います。
つまり、iHighest(NULL, 0, MODE_CLOSE, N, 2) は、現在の2本前から N 本分の終値の中から最も高いものの位置を示します。
その位置を Low[] に代入して実際の低値を出しているわけです。
たとえばこの値を 1本前の終値と比べるには、
if(Close[1] < HH2)・・・
などとすればいいわけです。
HL Band は人さまざま
上に述べたものがすべてではなく、
double HH2 = Low[iHighest(NULL, 0, MODE_CLOSE, N, 2)];
の代わりに、
- double HH2 = Close[iHighest(NULL, 0, MODE_CLOSE, N, 2)];
- double HH2 = High[iHighest(NULL, 0, MODE_CLOSE, N, 2)];
- double HH2 = Low[iHighest(NULL, 0, MODE_LOW, N, 2)];
- double HH2 = Low[iHighest(NULL, 0, MODE_HIGH, N, 2)];
- double HH2 = High[iHighest(NULL, 0, MODE_LOW, N, 2)];
- double HH2 = High[iHighest(NULL, 0, MODE_HIGH, N, 2)];
などもアリです。
それぞれ意味するものが違うわけですが、どういう意味になるか下のチャートにあてはめて考えてみてください。

###
関連記事
-
-
【FX】easyMarkets 口座開設&トレード開始
easyMarkets という海外FX業者の口座の開設がようやく許可され、本日から Ubuntu デ
-
-
簡単な平均足システム (2)
以前の記事「簡単な平均足システム」で作った簡単な平均足システムを改良してみました。 改良その1
-
-
ふるさと納税2回め / 液晶ディスプレィ XU2390HS-B1(2)
前回の記事「ふるさと納税2回め / 液晶ディスプレィ XU2390HS-B1 」でご紹介した液晶
-
-
【FX】FX 自動売買再運転開始
最近は毎日いくつか自動売買プログラム(Expert Advisor;EA)を作っています。 米
-
-
あの4億円脱税主婦が教えるFXの奥義 / 池辺 雪子
あの4億円脱税主婦が教えるFXの奥義池辺 雪子 扶桑社 2008-11-01売り
-
-
地方銀行3行が赤字?
日経新聞の経済記事なのでちょっと信用性に難があるかもしれませんが、スルガ、武蔵野、栃木の3つの地方銀
-
-
【FX】EA Gold Stuff という EA
MQL5 フォーラムで 50$で販売されている EA Gold Stuff という EA です。
-
-
web-keepers Windows VPS についてのトラブル(3)
ご契約者 様平素より弊社サービスをご利用いただき深謝申し上げます。本日、ご契約の環境のホスト
-
-
DAISO 直管LEDランプ 昼白色 20型 8W 1000lm
ダイソーで昼白色の直管LEDランプが 500円で売られていたので試しに1本買ってみました。
- PREV
- Tannoy Mercury m2 Cherry 対 KEF Coda9
- NEXT
- 幕になるど






