MA2本クロス・MA3本パーフェクトオーダー事前通知インジ!

MA3本クロス・パーフェクトオーダー事前通知インジケーター

 MA3本パーフェクトオーダー、MA2本のクロス(ゴールデンクロス・デッドクロス)の事前通知と確定通知をするMT4インジケーター、hj_3MAcross104

hj_3MAcross103aのバージョンアップ版。主な追加・変更点は、事前通知の追加、アラート回数指定、プッシュ通知追加他。

3本の移動平均線を使って、取引されている方のいろいろな方法に活用できるよう更新を続けています。何かお気づきになりましたら、コメントお願いします。

スポンサーリンク

hj_3MAcross104 仕様

 緑色太字が、103a → 104 への仕様追加・変更点です。

  • 検知するクロス状態
    • パーフェクトオーダー
    • 短期・中期MAクロス
    • 短期・長期MAクロス
    • MA3本同方向反転
      (パーフェクトオーダー状態で短期MAが同状態方向へ転換したときを検知)
  • チャート表示
    • MAライン表示On・Off
    • 過去サイン表示On・Off
  • 通 知
    • アラートWindow
    • アラート:回数指定、事前・確定それぞれ音ファイル指定
    • メール送信
    • プッシュ通知
  • チャート上通知
    • MAクロスサイン
      • Wingdings指定
      • Up・Down 個別に色指定
      • 大きさ指定
      • 表示位置指定
    • チャート右端縦ライン
      • 表示有無設定
      • ライン幅指定
      • 事前通知、Up・Down 確定通知、個別色設定
    • チャート背景色
      • 表示有無設定
      • Up・Down 確定個別色設定
      • 背景色継続指定は、パーフェクトオーダー状態のみ
        バグ取り:表示異常対処

 箇条書きに書けなかった変更点があります。103a までは、サイン未発生時の背景色を設定する仕様 → 104はインジケーターセット時のチャート背景色をサイン未発生時の背景色としました。この点、事項『使用上の注意点』に記します。

使用上の注意点

 背景色変更で、サイン未発生時、通常表示背景色を設定すると別インジケーターをセットして試したいときなど、勝手に背景色が設定される不便を感じていました。

他のインジケーターで、チャート背景色変更サインがなくなってるインジケーターは、この不便さが背景色サインの便利さより大きく感じていることがその理由です。

イラスト、PC

 チャートの背景色は、個人の好みで設定しますし、すでに背景色は決まっている方がほとんどだと思います。チャートの色設定終了後にインジケーターをセットする方が多いと勝手に判断して、仕様変更しました。

このバージョンでは、インジケーターをセットした時点の背景色をサイン未発生時の背景色としていますので、チャートのプロパティで背景色を変更された場合は、その変更が反映されません。

この場合、このインジケーターを削除した後、チャート背景色を変更、その後再度このインジケーターをセットしてください。

チャートのプロパティ変更を感知する術がわからないので、このような仕様としています。Windowsの機能を使ってなんとか・・・今後の課題・・・

イラスト、人

この件、今後どうするか悩みの種です。いい案ありましたら、コメントください。

 もう1点・・・事前通知を true にセットした場合、複数のクロスサイン記号が表示される場合があります。

事前通知は一瞬でも反応していますので、このような反応をします。サインを鵜呑みにするのではなく、しっかりとラインを見てくださいね。

パラメーター

MA3本パーフェクトオーダー事前通知パラメーター
  • アラートWindow表示
    • true:アラートWindow表示
    • false:アラートWindow非表示
  • アラート
    • true:アラート鳴らす
    • false:鳴らさない
      • アラートWindow表示=trueだとアラート音は1回鳴ります。
  • アラート音ファイル
    • アラート音のファイル指定
  • 事前アラート
    • true:ローソク足確定前アラート鳴らす
    • false:鳴らさない
  • 事前アラート音ファイル
    • 事前アラート音のファイル指定
  • アラート回数
  • メールタイトル:メールのタイトル
  • メール送信
    • true:サイン発生時、メール送信する
    • false:メール送信しない
  • プッシュ通知
    • true:プッシュ通知する
    • false:通知しない
  • MAラインOn
    • true:MAラインを表示
    • false:表示しない
  • 過去サインOn
    • true:過去クロスサインを表示
    • false:表示しない
  • 短期MAタイプ~長期MAタイプ:以下選択
    • Simple
    • Exponential
    • Smoothed
    • Linear weighted
  • 短期MA期間~長期MA期間
    • それぞれのMAの期間を設定
  • 短期|中期クロスサイン
    • true:短期MAと中期MAのクロス時にサインを表示
    • false:サイン表示無し
  • 短期|中期クロスサインの大きさ(整数)
    • クロスサインの大きさを指定
  • 短期|中期 G.C. Wingdings Code
    • 短期MAと中期MAの G.C. サイン記号コード
    • Wingdings Code 関係記事はこちら → Wingdings Code
  • 短期|中期 D.C. Wingdings Code
    • 短期MAと中期MAの D.C. サイン記号コード
  • 短期|長期クロスサイン
    • true:短期MAと長期MAのクロス時にサインを表示
    • false:サイン表示無し
  • 短期|長期クロスサインの大きさ(整数)
    • クロスサインの大きさを指定
  • 短期|長期 G.C. Wingdings Code
    • 短期MAと長期MAの G.C. サイン記号コード
  • 短期|長期 D.C. Wingdings Code
    • 短期MAと長期MAの D.C. サイン記号コード
  • パーフェクトオーダーサイン
    • true:パーフェクトオーダー確定時にサインを表示
    • false:サイン表示無し
  • パーフェクトオーダーサインの大きさ(整数)
    • クロスサインの大きさを指定
  • パーフェクトオーダー UP Wingdings Code
    • Long 方向パーフェクトオーダー発生時のサイン記号コード
  • パーフェクトオーダー DOWN Wingdings Code
    • Short 方向パーフェクトオーダー発生時のサイン記号コード
  • 3MA同方向反転サイン
    • true:3本のMAが同方向にそろった時にサインを表示
    • false:非表示
  • 3MA同方向反転サインの大きさ(整数)
    • クロスサインの大きさを指定
  • 3MA反転 UP Wingdings Code
    • Long 方向に3本のMAが反転したときのサイン記号コード
  • 3MA反転 DOWN Wingdings Code
    • Short 方向に3本のMAが反転したときのサイン記号コード
  • Upサイン色
    • Up(ロング)方向のサインの色
  • Downサイン色
    • Down(ショート)方向のサインの色
  • サインの大きさ(整数)
    • サインの大きさを整数値で設定
    • 整数値が大きいほどサインは大きい
  • サイン位置
    • 各サインの表示位置(ローソク足から離す距離)をpips指定
  • 縦ラインサイン
    • true:チャート右端縦ラインを表示する
    • false:表示しない
  • ライン幅
    • 縦ラインの幅を指定
  • 事前サイン色
    • 事前通知(ローソク足確定前)の縦ライン色
  • Upサイン色
    • 上昇クロス確定の縦ライン色
  • Downサイン色
    • 下降クロス確定の縦ライン色
  • チャート背景色サイン
    • true:サイン発生時、チャート背景色を変更する
    • false:チャート背景色変更なし
  • チャート背景色
    • 通常表示、サイン未発生時のチャート背景色を設定
  • チャート背景色サイン継続
    • true:パーフェクトオーダー中、チャート背景色変更維持
    • false:チャート背景色変更維持しない
  • Upサイン色
    • 上昇サイン発生時のチャート背景色を設定
  • Downサイン色
    • 下降サイン発生時のチャート背景色を設定

 デフォルトと異なるパラメーター値を利用する場合は、パラメーターを保存しておいて、利用時に読み込むと便利。参考 → パラメーター保存

使 用 例

チャート表示例

 事前通知 → 確定通知例、過去サインOn = false
チャート下段の帯は、ひょっとしたら参考になるかな、hj_BBtrend-106を付け加えています。このインジケーターでの表示ではありません。

hj_3MAcross104

3MA同方向反転サイン:事前通知サイン

3MA同方向反転サイン:確定サイン

過去サインOn=false なので、表示時間足の時間経過後、サインは消えます。

過去サインOn=true とすると、、、

 過去サインOn は、お好みでセットしてください。検証時のみ表示させたい、とか、サイン発生時点だけ見えればいい、とか、いろいろあると思います。

イラスト、PC

 チャート背景色を設定すると、、、

MA3本クロス通知インジケーター、背景色変更サイン
上昇サイン例
下降サイン例

メールとプッシュ通知例

 メール、プッシュ通知の順に表示

3MAクロスサイン、メール通知
3MAクロスサイン、プッシュ通知

ひょっと3分バイナリーに活用できない?

MA3本同方向反転サイン、バイナリーに

 1分足に、パーフェクトオーダーと3MA同方向反転サインを表示させています。下側の帯は、hj_BBtrend106(上位足時間5分)です。

判定基準を考えると、3分バイナリーに活用できないかなぁ・・・

ダウンロード

 現在、クロスサインには事前と確定の色区別設定がありません。縦ラインを表示させればわかるから不要だと感じています。

また、チャート背景色変更サインの継続有無も今後の課題です。

スポンサーリンク
FX
スポンサーリンク

コメント

  1. ゆう より:

    こんにちは。
    hj_3MAcross104をダウンロードさせていただきました。ありがとうございます。

    このバージョンは、MA2本のクロス(ゴールデンクロス・デッドクロス)でどちらもサイン(矢印、アラート等)が出る使用のようですが、
    もし今後バージョンアップがございましたら、ゴールデンクロスの時だけ、もしくはデッドクロスの時だけ、と どちらかのクロスサインだけをパラメーターで選択出来るようにしていただけたら嬉しいです。

    ご検討のほど宜しくお願い致しますm(_ _)m

    • HappyJiJi HappyJiJi より:

      ゆうさん、
      ご提案、ありがとうございます。
      次バージョンに選択仕様を追加します。