すでにネット上にたくさんフリー版があるので、作成していなかったのですが・・・あるブログ読者の要望になかなかお応えすることができない案件があり、お応えするために自分なりに勉強する過程で試しに作成したマルチタイム版のMACDです。
インジケーター名は、『hj_MTF_MACD-100』としました。冒頭チャートのサブチャート(下側)に表示している部分が、MTF MACD です。MACD と Signal の G.C. D.C. と、MACD と0ラインの G.C. D.C. 時に通知します。なお、価格チャート内には、何も表示しません。
読者の方々から、よりよいアイディアが届くのではないか、と思い、記事にしました。改善案やバグ見つかりましたらコメントください。^_^
hj_MTF_MACD-100 仕様
- MACD 計算
- MA 期間設定
- MA タイプ設定
- Simple
- Exponential
- Smoothed
- Linear weighted
- 計算に使用する価格設定
- Close price
- Open price
- High price
- Low price
- Median price
- Typical price
- Weighted price
- 表 示
- MACD:ヒストグラム
- Signal:ライン
- 通知条件
- MACD、Signal の G.C.
- MACD、Signal の D.C.
- MACD、0ラインの G.C
- MACD、0ラインの D.C.
- 通知方法
- アラートWindow
- アラート
- メール
- プッシュ通知
- 通知タイミング
- カレントチャート時間ごと
- 上位足時間ごと
パラメーター
- アラートWindow表示
- true:アラートWindow表示する
- false:表示しない
- アラート音
- true:アラート音鳴らす
- false:鳴らさない
- G.C.アラート音ファイル
- G.C. 時のアラート音を設定
- D.C.アラート音ファイル
- D.C. 時のアラート音を設定
- メール送信
- true:メール送信する
- false:メール送信しない
- メールタイトル
- メール受信時のタイトル設定
- プッシュ通知
- true:プッシュ通知する
- false:通知しない
- Fast MA Type:以下から選択
- Simple
- Exponential
- Smoothed
- Linear weighted
- Fast MA Period
- Fast MA の期間設定
- Slow MA Type:以下から選択
- Simple
- Exponential
- Smoothed
- Linear weighted
- Slow MA Period
- Slow MA の期間設定
- Signal MA Type:以下から選択
- Simple
- Exponential
- Smoothed
- Linear weighted
- Signal MA Period
- Signal MA の期間設定
- 適用価格:以下から選択
- Close price
- Open price
- High price
- Low price
- Median price
- Typical price
- Weighted price
- 上位時間足
- 監視する上位時間足の時間をセット
- クロスタッチ通知
- true:クロスタッチ時に通知
- false:足確定時にクロスしてたら通知
- 通知時間単位:条件にマッチしている場合に通知するタイミング
- カレントチャート時間ごと
- 上位足時間ごと
(参考)パラメーターの保存と読み込み
使 用 例
時間足は、早く検証終えたかったので、1分足にしています。セットする場合にはご自分のルールに合わせて活用してくださいね。
上のチャート:1分足にhj_MTF_MACD-100を上位足5分でセット
下のチャート:比較用に5分足にMT4標準のMACDをセット
2つのチャートを見比べていただくと、MTF MACD がよりわかりやすいかな、と思います。
なお、上のメンチャート内のMAは、勝手に追加していますこと、ご了承ください。
下の5分足チャートをサブチャート部だけにすると、、、
少しは見やすくなったかも・・・
アラートWindow表示例
メール受信例
プッシュ通知受信例
ダウンロード
改善案、バグ、など、何かございましたら、コメントください。
hj_MTF_MACD-100
1 ファイル 23.47 KB
MACDとSignal の差をヒストグラム表示する、インジケーターもアップします。
よかったら、お試しください。
コメント