直近のローソク足の平均的な値幅をもとに、今の足の始値から上下に水平線を引き、価格が線に触れたらサインとアラート・プッシュ通知でお知らせする自社開発のMT4/MT5インジケーター「heikin-haba」を無料配布しています。
【自社開発】平均値幅の水平線インジケーターとは
【自社開発】平均値幅インジケーター「heikin-haba」は、過去のローソク足の平均的な値幅を計算して、今の足の始値から上下に水平線を引くインジケーターです。
平均値幅とは、ローソク足1本の高値から安値までの長さを、指定した本数分だけ平均したものです。
「いつもの1本分の動き」を超えたかどうかが、線を見るだけで分かります。
価格が上下の線に触れると、ローソク足にサインが表示され、アラートやプッシュ通知でお知らせします。
チャート上のボタンとスライダーで、確定足・未確定足の切り替えや、平均を取る本数の変更が出来ます。
機能と使い方
の機能と使い方
平均値幅の水平線

今の足の始値を中心に、上下へ3本の線が表示されます。
| 線 | 表示される位置 |
|---|---|
| 上の線 | 始値+平均値幅×倍率 |
| 中央線 | 今の足の始値 |
| 下の線 | 始値-平均値幅×倍率 |
新しいローソク足が出来るたびに、その足の始値を基準に線が引き直されます。
倍率は1倍~10倍から選べるため、平均の2倍・3倍といった大きな動きだけを見る事も出来ます。
※デフォルトは1倍になります。
タッチサイン

価格が上下の線に触れると、ローソク足にサインが表示されます。
| サイン | 表示される条件 |
|---|---|
| 上の線タッチ(赤) | 価格が上の線に届いた時 |
| 下の線タッチ(青) | 価格が下の線に届いた時 |
サインは、ローソク足から少し離れた位置に表示されます。
離れる幅は、過去のローソク足の平均的な長さをもとに自動で決まるため、どの通貨ペアや時間足でも見やすい位置に表示されます。
ヒゲ判定/実体判定
線に触れたかどうかを、ヒゲで見るか実体で見るかを選べます。
ヒゲ判定:高値・安値が線に届いた時にサインを出します。一瞬でも触れれば判定するため、サインの数は多くなります。
実体判定:始値と終値で作られる実体が線に届いた時にサインを出します。ヒゲだけで触れた時は判定しないため、サインの数は少なくなります。
初期設定ではヒゲ判定になっています。
ボタンの使い方

チャート上のボタンをクリックするだけで、設定を切り替えられます。
| ボタン | 機能 |
|---|---|
| Open | ボタンとスライダーの表示・非表示を切り替えます |
| Kakutei | 確定足で判定するか、未確定足で判定するかを切り替えます |
| Alert | アラートのオン・オフを切り替えます |
| Push | プッシュ通知のオン・オフを切り替えます |
| Sign | サインの表示・非表示を切り替えます |
ボタンは、色が付いている時がオンの状態です。
ボタンとスライダーの状態は保存されるため、時間足を切り替えてもそのまま残ります。
Openをオフにすると、Open以外のボタンとスライダーが隠れてチャートがすっきりします。
確定足/未確定足
Kakuteiボタンで、判定するローソク足を切り替えられます。
Kakuteiオン(確定足):1本前の確定したローソク足で判定します。通知は遅くなりますが、一度出たサインは消えません。
Kakuteiオフ(未確定足):動いている最中のローソク足で判定します。線に触れた瞬間に知らせます。
どちらが正しいというものではありません。すぐに知りたい方は未確定足、確定した結果だけを知りたい方は確定足をお選びください。
初期設定では未確定足になっています。
通知内容
Alertボタンをオンにすると、価格が線に触れた時に、MT4・MT5のアラート画面へ通知内容が表示され、通知音が鳴ります。
Pushボタンをオンにすると、同じ内容がスマートフォンのMT4・MT5アプリへ届きます。受け取るには、MT4・MT5の設定でMetaQuotes IDを登録しておく必要があります。
例えば、USDJPYの5分足で、未確定足が上の線に触れた場合は、
heikin-hab-UPPER-TOUCH [Mikakutei] [USDJPY] [M5] Price: 147.235
のように表示されます。
| 項目 | 内容 |
|---|---|
| UPPER-TOUCH | 上の線にタッチ |
| LOWER-TOUCH | 下の線にタッチ |
| Kakutei | 確定足で判定 |
| Mikakutei | 未確定足で判定 |
| Price | 触れた線の価格 |
同じローソク足で、同じ線の通知が何度も届く事はありません。
【オリジナル機能】平均を取る本数をスライダーで変えられる
オリジナル機能
heikin-habaのオリジナル機能は、平均を取る本数を、チャート上のスライダーでその場で変えられる事です。
つまみを左右に動かすか、「-」「+」ボタンを押すと、1本~1440本の間で本数を変えられます。
本数を少なくする:直近の動きに合わせた幅になります。相場が急に荒れた時も、すぐに線の幅が広がります。
本数を多くする:長い期間の平均になるため、線の幅が安定します。
設定画面を開かずに、チャートを見ながら線の幅を調整出来ます。
初期設定では50本になっています。
※パラメーターで1440本より大きい数を入れた場合は、スライダーは表示されず、入れた本数で固定されます。
搭載されている「ロジック」と判定方法
判定方法
実際にどう計算しているのかを、数字を入れて順番に見ていきます。
ここでは初期設定の50本・倍率1倍で、USDJPYを計算する場合を例にします。
最初に、それぞれのローソク足の高値と安値を使って、1本分の値幅を出します。
計算は、
高値 - 安値
です。
例えば、高値が147.250円、安値が147.200円だった場合は、
147.250円 - 147.200円 = 0.050円
となります。
この0.050円が、そのローソク足1本分の値幅です。
初期設定では、先ほどの値幅を50本分計算して平均します。
今動いている足は、まだ値幅が決まっていないため計算に入れません。1本前の足から、過去へ50本分を使います。
例えば、50本分の値幅を全部足すと2.500円だった場合は、
2.500円 ÷ 50本 = 0.050円
となります。
この0.050円が平均値幅です。
平均値幅に、パラメーターで選んだ倍率を掛けます。
初期設定の1倍であれば、
0.050円 × 1 = 0.050円
です。
2倍にした場合は、
0.050円 × 2 = 0.100円
となります。
今の足の始値を中心にして、先ほどの幅だけ上下に線を引きます。
例えば、今の足の始値が147.200円の場合は、
上の線:147.200円 + 0.050円 = 147.250円
中央線:147.200円
下の線:147.200円 - 0.050円 = 147.150円
となります。
新しいローソク足が出来るたびに、その足の始値と平均値幅で線を引き直します。
ローソク足が上下の線に届いたかを確認します。
ヒゲ判定の場合は、高値と安値で判定します。
例えば、
上の線:147.250円
今の足の高値:147.255円
であれば、高値が上の線を超えているため、上の線にタッチしたと判定します。
実体判定の場合は、始値と終値のうち、高い方と低い方で判定します。
例えば、
上の線:147.250円
今の足の高値:147.255円
今の足の始値:147.200円
今の足の終値:147.240円
であれば、ヒゲは上の線を超えていますが、実体の上側は147.240円で届いていません。
この場合、ヒゲ判定ではサインが出ますが、実体判定ではサインは出ません。
価格が線とちょうど同じ値になった時も、タッチとして判定します。
Kakuteiボタンがオンの時は、1本前の確定した足で判定します。
この時の線は、1本前の足の始値を中心にして計算します。
例えば、1本前の足の始値が147.180円、平均値幅が0.050円の場合は、
上の線:147.230円
下の線:147.130円
で判定します。
チャートに表示されている線は今の足の始値が基準のため、判定に使った線とは位置が異なります。
サインは、ローソク足から少し離れた位置に表示します。
離れる幅は、過去1440本のローソク足の平均的な長さに0.3を掛けて決めます。
例えば、1440本の平均的な長さが0.040円の場合は、
0.040円 × 0.3 = 0.012円
です。
上の線にタッチした時は高値の0.012円上、下の線にタッチした時は安値の0.012円下にサインが表示されます。
線にタッチしたと判定された時に、AlertやPushがオンであれば通知します。
同じローソク足で、同じ線の通知は1回だけです。
上の線と下の線は別々に判定するため、1本の足で両方に触れた場合は、両方の通知が届きます。
パラメーターの設定(インプット)

設定はすべて初期値のままで使えます。
変更したい項目だけ触ってください。
ボタンとスライダーを、チャートの左上・右上・左下・右下のどこに表示するかを選びます。
初期値:左上
平均値幅を計算する本数です。チャート上のスライダーでも変更出来ます。
初期値:50
平均値幅の何倍の位置に線を引くかを、1倍~10倍から選びます。
初期値:1倍
上下の線の色です。
初期値:金色(Gold)
上下の線の種類を、実線・破線・点線などから選びます。
初期値:ソリッド(実線)
上下の線の太さを1~5で選びます。
初期値:1
中央線の色です。
初期値:水色(LightSkyBlue)
中央線の種類を、実線・破線・点線などから選びます。
初期値:ドット(点線)
中央線の太さを1~5で選びます。
初期値:1
ヒゲ判定・実体判定の中から選びます。
初期値:ヒゲ判定
Kakuteiボタンの最初の状態です。
初期値:false(未確定足)
Alertボタンの最初の状態です。
初期値:false(オフ)
Pushボタンの最初の状態です。
初期値:false(オフ)
Signボタンの最初の状態です。
初期値:true(表示する)
ボタンとスライダーを表示するかを選びます。falseにすると、ボタンとスライダーがすべて消え、インプットの設定で動きます。
初期値:true(表示する)
チャートに表示するボタンや線の名前です。変更する必要はありません。
初期値:h-h-a
サインの位置を決めるために、何本分のローソク足の長さを平均するかです。
初期値:1440
ローソク足からサインまでの距離です。数字を大きくするほど、サインがローソク足から離れます。
初期値:0.3
よくある質問
よくある質問
Q.過去のローソク足にサインが出ません
heikin-habaは、インジケーターを入れた後に動いたローソク足だけを判定します。
過去のチャートをさかのぼってサインを出す事はありません。
インジケーターを入れた後に、線に触れた足からサインが表示されます。
Q.線の位置が足ごとに変わります
新しいローソク足が出来るたびに、その足の始値を基準に線を引き直すためです。
平均値幅も、新しい足が出来るたびに計算し直されます。
Q.確定足にすると、線とサインの位置が合いません
確定足では、1本前の足の始値を基準にした線で判定します。
チャートに表示されている線は今の足の始値が基準のため、判定に使った線とは位置が異なります。
Q.同じ足に上と下の両方のサインが出ました
1本のローソク足が、上の線と下の線の両方に触れた場合です。
大きく上下に動いた足では、両方のサインが表示されます。
アラートやプッシュ通知も、両方届きます。
Q.スライダーが表示されません
パラメーターの「平均を取る本数」が1440より大きくなっていないかをご確認ください。
1440本より大きい場合は、スライダーは表示されず、入れた本数で固定されます。
また、Openボタンがオフの時や、「UI表示」がfalseの時もスライダーは表示されません。
heikin-habaを無料ダウンロード
heikin-habaはMT4/MT5専用のインジケーターです。MT4/MT5の導入方法は関連記事をご確認ください。


※二次配布や販売、自作発言は禁止です。
※本ツールによる損害の責任は負いかねます。
※学習用としてご活用ください。
※シェアして頂けると助かります。
30種類を超える当サイトオリジナルのインジケーターがすべて無料になっています。取引を快適にするツールを多く取り揃えていますので、是非ご活用下さい。




コメントをお待ちしています