![MACDクロスサインインジケーター、クロス位置判定ライン、ヒストグラム反転検知](https://i1.wp.com/happyjiji.com/wp-content/uploads/2020/01/hj_MACDcross106-00.png?fit=800%2C450&ssl=1)
MACDとSignalのクロス、MACDと0ライン、ヒストグラム反転、サインを表示。MACDとSignalのクロス、ヒストグラムには、サイン出力を判断するラインの設定も可能。hj_MACDcross105 のバージョンアップ版、hj_MACDcross106。
すべて表示すると見にくいので、必要なサインを選択し、動作を試してください。
ヒストグラム反転サインは、ご依頼のあった読者からの今後の発展的意見待ち状態です。判定用ラインなしだとサインが多いのがちょっと気になっています。
パラメーターが多いので、MACDを活用したルール模索・検証用に使っていただけるといいな、と思います。
hj_MACDcross106 仕様
緑色太文字が部分:105→106 での仕様変更・追加部分。
MACDとSignal・ヒストグラム反転での反転判断ラインを使用する場合、判断ラインは必要時のみ表示するように変更しました。
- サブチャートにMACDチャートを表示
- MACDライン
- シグナルライン
- ヒストグラム(MACDとシグナルの差)
- サイン判断条件
- MACDとシグナルラインのG.C.(ゴールデンクロス)とD.C.(デッドクロス)
- 〃 クロス位置の設定ライン上下によるサイン出力判断
- MACDと0ラインのG.C.とD.C.
- ヒストグラム反転:上昇→下降、下降→上昇
(0ラインより上下は未考慮:意見待ち) - ヒストグラムと設定ラインのG.C と D.C.
- チャート内表示サイン
- 記号と上昇色・下降色、位置・大きさ、判断条件個別指定可能
- それぞれ、On・Off 設定可能
- MACDとシグナルラインのG.C.とD.C.
- MACDとシグナルラインのG.C. <= 下設定ライン
- MACDとシグナルラインのD.C. >= 上設定ライン
- MACDと0ラインのG.C.とD.C.
- ヒストグラム反転:上昇→下降、下降→上昇
- ヒストグラムと指定水平ラインのクロス
- チャート右端縦ライン
- 事前通知とローソク足確定時の通知、それぞれ色設定可
- 事前通知は上下区分なし(デフォルト:黄色)
- アラートWindow
- アラート
- アラートWindow:On・Off 選択
- アラート:On・Off 選択
- アラート音:ファイル指定
- タッチアラート(事前通知):On・Off 選択
- アラート音:ファイル指定
- 通 知
- アラート:上記参照
- メール:On・Off 選択
- メールタイトル設定
- プッシュ通知:On・Off 選択
パラメーター
Ver.1.05 から 1.06 で、MACD Signal クロス位置判定ラインの項目を追加。
![](https://happyjiji.com/wp-content/uploads/2020/01/hj_MACDcross106para1.png)
![](https://happyjiji.com/wp-content/uploads/2020/01/hj_MACDcross106para2.png)
パラメーターの項目多いので、パラメーターの保存と読み込みの活用をオススメします。参考 → パラメーター保存
- アラートWindow表示
- true:Window表示
- false:Window非表示
- アラート音
- true:鳴る
- false:鳴らない
- アラート音ファイル
- アラート音のファイル名を設定
- 参考:MT4アラート音ファイルの所在
- タッチアラート
- true:鳴る
- false:鳴らない
- タッチアラート音ファイル
- アラート音のファイル名を設定
- アラート回数
- アラート音の回数を設定
- アラートWindow=true の場合、アラートWindow音・1回、ファイル設定したアラート音:アラート回数-1回
- メールタイトル
- メールのタイトル文字列を設定
- 分かりやすい文章に変更してください。
- メール送信
- true:メール送信する
- false:メール送信しない
- プッシュ通知
- true:プッシュ通知する
- false:通知しない
- 参考:プッシュ通知受信設定
- 短期MA Type、長期MA Type、シグナルMA Type
- Simple
- Exponential
- Smoothed
- Linear weighted から選択
- 短期MA Period、長期MA Period、シグナルMA Period
- それぞれ期間を設定可能
- 短期 MA Price、長期 MA Price
- CLOSE
- OPEN
- HIGH
- LOW
- MEDIAN
- TYPICAL
- WEIGHTED
- MACD & Signal クロスサイン
- true:MACDとシグナルのクロスサイン表示
- false:非表示
- MACD G.C. Wingdings Code
- MACDとシグナルのG.C.時のサイン記号を指定
- デフォルト:233、↑
- 参考記事:Wingdings サイン記号
- MACD D.C. Wingdings Code
- MACDとシグナルのD.C.時のサイン記号を指定
- デフォルト:234、↓
- 参考記事:Wingdings サイン記号
- Up sign Color
- クロスアップ記号のサイン色設定
- Down sign Color
- クロスダウン記号のサイン色設定
- サインの大きさ(整数)
- 数値が大きいほどサイン大
- サイン位置(pips)
- サイン表示位置、ローソク足から離れる幅
- 上昇サイン時:Low-サイン位置
- 下降サイン時:High+サイン位置
- サインの大きさは、未考慮
- MACD & 0 クロスサイン
- true:MACDと0ラインのクロスサイン表示
- false:非表示
- 0 G.C. Wingdings Code ~ サイン位置(pips)
- 前記、MACD & Signal クロスサイン と同様
- ヒストグラム反転サイン
- true:ヒストグラム反転時にサイン:上昇→下降、下降→上昇
- false:非表示
- 0ラインより上下:未考慮
- 上昇反転Wingdings Code ~ サイン位置(pips)
- 前記、MACD & Signal クロスサイン と同様
- ヒストグラム & ライン クロスサイン
- true:ヒストグラムと指定ラインのクロスサインを表示
- false:非表示
- 上ラインクロス判定ライン
- このラインをクロスアップしたらサイン
- 下ラインクロス判定ライン
- このラインをクロスダウンしたらサイン
- ライン色
- 上下判定ラインの色設定
- 上ラインクロス Winging Code ~ サイン位置(pips)
- 前記、MACD & Signal クロスサインと同様
- MACD Signal クロス位置判定ライン
- true:サイン表示する
- false:表示しない
- DC判定ライン
- DCサイン表示判断ライン
- DC >= DC判定ライン:サイン表示
- GC判定ライン
- GCサイン表示判断ライン
- GC <= GC判定ライン:サイン表示
- ライン色
- 判定ラインの色
- DC Wingdings Code ~ サイン位置(pips)
- 前記、MACD & Signal クロスサインと同様
- タッチアラート縦ライン色
- タッチサイン時の縦ライン色を設定
- サイン発生時 縦ライン
- true:縦ラインを表示
- false:非表示
- 縦ライン Up色
- 上昇サイン時の縦ライン色を設定
- 縦ライン Down色
- 下降サイン時の縦ライン色を設定
- 縦ラインの幅
- 数値が大きくなるほど幅が広くなる
使 用 例
サイン表示例です。組み合わせ他、いろいろ検証できると思います。試してみて、期待する動作と違う、また、より良い条件が見つかりましたらコメントください。
全サイン表示
![](https://happyjiji.com/wp-content/uploads/2020/01/hj_MACDcross106-00-800x450.png)
サインをすべて表示すると・・・なんとも・・・ちょっと使い勝手が悪いような・・・スキャルピングでもちょっとって感じ・・・
MACDとシグナル、MACDと0ラインクロス
![MACDとシグナル、MACDと0ラインクロスサイン](https://i2.wp.com/happyjiji.com/wp-content/uploads/2020/01/hj_MACDcross106-10.png?fit=800%2C450&ssl=1)
![](https://i2.wp.com/happyjiji.com/wp-content/uploads/2020/01/hj_MACDcross106-10a.png?fit=800%2C450&ssl=1)
![](https://i0.wp.com/happyjiji.com/wp-content/uploads/2020/01/hj_MACDcross106-12.png?fit=800%2C450&ssl=1)
次は、ローソク足確定・・・と思いきや、まだ確定に至らず、再度事前通知状態・・・
![](https://i0.wp.com/happyjiji.com/wp-content/uploads/2020/01/hj_MACDcross106-12a.png?fit=800%2C450&ssl=1)
![](https://i2.wp.com/happyjiji.com/wp-content/uploads/2020/01/hj_MACDcross106-12c.png?fit=800%2C450&ssl=1)
ローソク足確定時にクロスするまで、事前アラートが続くこともあります。インジケーターの特性を知った上で使ってくださいね。
ヒストグラム反転
![MACDヒストグラム反転](https://i0.wp.com/happyjiji.com/wp-content/uploads/2020/01/hj_MACDcross106-06.png?fit=800%2C450&ssl=1)
ヒストグラム&ラインクロス
![MACDヒストグラムとラインクロス](https://i0.wp.com/happyjiji.com/wp-content/uploads/2020/01/hj_MACDcross106-07a.png?fit=800%2C450&ssl=1)
MACD Signalクロス位置判定ライン
![MACD Signalクロス位置判定ライン](https://i0.wp.com/happyjiji.com/wp-content/uploads/2020/01/hj_MACDcross106-08.png?fit=800%2C450&ssl=1)
例のチャートは、判定用ライン 0.02 より上でDC、また、-0.02 より下でGCサインを表示。この判定用ラインは、ご自分の経験で決定してください。
メールとプッシュ通知受信例
メールとプッシュ通知を一組単位で紹介。サイン表示される場合、すべてメールとプッシュ通知します。
![](https://happyjiji.com/wp-content/uploads/2020/01/hj_MACDcross106mail1-300x179.png)
![](https://happyjiji.com/wp-content/uploads/2020/01/hj_MACDcross106push1-300x119.png)
![](https://happyjiji.com/wp-content/uploads/2020/01/hj_MACDcross106mail2-300x163.png)
![](https://happyjiji.com/wp-content/uploads/2020/01/hj_MACDcross106push2-300x121.png)
![](https://happyjiji.com/wp-content/uploads/2020/01/hj_MACDcross106mail3-300x179.png)
![](https://happyjiji.com/wp-content/uploads/2020/01/hj_MACDcross106push3-300x118.png)
![](https://happyjiji.com/wp-content/uploads/2020/01/hj_MACDcross106mail4-300x157.png)
![](https://happyjiji.com/wp-content/uploads/2020/01/hj_MACDcross106push4-300x119.png)
使用上の注意点
使用上の注意点は、hj_MACDcross105 と同じです。
クリックで、hj_MACDcross105 の記事へ飛びます。
![イラスト、ネコ](https://happyjiji.com/wp-content/uploads/2019/05/1368318s-300x190.png)
ダウンロード
ダウンロードは、こちらからどうぞ ^_^
改善点など、浮かびましたら、コメントください。
コメント
HappyJiJiさん、こんにちは。
いろんな便利なインジケーターを試させていただいております。
こちらの”ヒストグラム反転”が便利で、いいなぁと思い使っています。
ただ、添付画像のように、反転しているのにサインが出ない箇所があるようです。
これは、バグでしょうか?
それとも、元々こういう箇所には出ない仕様でしょうか?
また、hj_MACDcross106もhj_MACDsign101と同じように複数使用にできますか?
検証もかねて、複数使用がデフォルトだと便利だと思います。
いつも、ありがとうございます。
mmm
MACD2さん、
ご連絡、ありがとうございます。
ヒストグラム反転サインは、MACDのラインブレイク条件を含みます。
MACDのラインブレイク判定用ラインが表示されていないので、バグの可能性大です。
当方では、該当部分の表示を true でライン描画、false でラインなし、になるのですが、またまた気づいていないことがあるかもしれませんので、確認します。
hj_MACDcross106 の複数使用は次バージョンで対応します。
すみません。追記です。
ヒストグラム反転でアラートが出るようにすると、
①ヒストグラム反転したとき(添付画像のPre-Alert)
②ヒストグラム反転した次足(添付画像のPre-Alertなし)
の2回でアラートが出ています。
シンプルにヒストグラム反転した瞬間のときだけを知りたいので、
これの②のアラートをなしにすることできますか?
素晴らしいインジケーターなので、ぜひ使ってい行きたいです。
どうぞよろしくお願いいたします。
turn
MACD2 さん、
ご指摘のアラート、
確定アラートは常に出ます。
ヒストグラム反転した瞬間(パラメーター:タッチアラート)は、ON、OFFの設定が可能です。
これは、このような仕様で作成しているからです。
本件も、前のコメント返信に紹介しました、hj_MACDsign102 を試してみてください。
HappyJiJiさん、こんにちは。
ヒストグラム反転を設定して、インジサインと縦ライン表示を使用しています。
この2つを設定していると、ヒストグラム反転の後にインジサインの色の縦ラインが表示されます。
複数使ったりすると、この縦ラインが被ったりして濁った色になります。
インジサインの色の縦ライン、これを無くすことはできますでしょうか?
ヒストグラム反転になった瞬間、インジサインが表示される。
「タッチアラート縦ライン色」で設定した色の縦ラインが表示される。
という風にシンプルに設定できると尚良いと思いました。
hj_MACDcross106の複数使用と一緒に対応していただけたら幸いです。
よろしくお願いいたします。
MACD2 さん、
ひょっとしてですが、、、
hj_MACDsign102 への変更は可能ですか?
記事はこちらです。
https//happyjiji.com/fx/hj-macdsign102/
返信ありがとうございます。
102:ヒストグラム反転、MACDが設定値ブレイク
106:ヒストグラム反転
では、インジサインの表示に違いがあるようです。
106のヒストグラム反転だけだと、ヒスト反転・ゼロライン転換でインジサインが付くので好んで使っていました。
102だと、インジサインが付かない箇所があるんですね。
これは、102と106で分けているのだと思っていました。
ヒストグラム反転とMACDが設定値ブレイクを分けて、
102式と106式を使い分けられたら便利だなと思いました。
よろしくお願いいたします。
MACD2 さん、
しっかりとご要望にお応えしたいのと、インジケーターのシンプル化のために知りたいことがあります。
現在活用しているサインを教えてください。
例えば、
・ヒストグラム反転
・MACD設定値ブレイク
など、箇条書きでお願いします。
また、どちらのインジケーターを使用されてるのかも併記願います。
102:hj_MACDsign102
106:hj_MACDcross106
として判断します。
返信ありがとうございます。
使っているインジケーターは、
『106:hj_MACDcross106』
その中の、
『・ヒストグラム反転』
だけを使っています。
102の設定値を0にしても、
106のヒストグラム反転と表示が違うので、106を使っています。
よろしくお願いいたします。
MACD2 さん、
こちらをお試しください。
https://happyjiji.com/fx/hj-macdhistinvert-100/
もし、複数使用されるのでしたら、メールタイトルで区分してください。
例えば、
・hj_MacdHistInvert-100a
・hj_MacdHistInvert-100b
返信ありがとうございます。
なるほど!
メールタイトルに、aやbを付けたら複数使用できるんですね!
これで、106を複数使用できます。
縦ラインは、バッキングしないように設定しなおそうと思います。
どうも、ありがとうございます。
mmmmmです。
MACD Signal クロス位置判定ラインの追加
お忙しい中、ご対応ありがとうございました。