RSI 2本タッチ、クロス通知インジケーター

2本のRSI、ゴールデンクロス、デッドクロスサインインジケーター

 2本の RSI がタッチ、またはクロス確定時点でサイン表示、通知するMT4用インジケーター『hj_2RSIcross

チャート上サインは、Wingdings記号表示とチャート右端縦ライン。記号は、過去表示有無選択可能、大きさ、色、表示位置の指定が可能。タッチとクロスで個別色指定可。

通知は、アラートWindow、アラート、メール、プッシュ通知、それぞれ個別にON/OFF可。

 興味ある方は試用してみてください。期待するサインを発するかどうか試用してご判断ください。試用中に改善・追加アイディアが浮かびましたらコメントください。

スポンサーリンク

履 歴

  • Ver. 1.01:2023.3.29
    • Advance(タッチ) サイン、ローソク足で隠れないようにした
    • パラメーター値チェック機能を追加
    • 動作確認
  • Ver. 1.00:2023.3.19

 MT4は、FX業者に関わらず同じ動作をすると思っていますが、読者からの連絡で違和感を感じることがあります。私がインジケーターやEAを作成し、検証している主なMT4業者二社を以下に紹介します。
現在は、主にGemForexのデモ口座で作成・検証 → XMのデモ口座で検証、自分のルールに活用できそうだったらリアル口座で使用、と進めています。なお、私の利用している国内FX業者は、この二社と同動作です。

プライバシーポリシー

バージョンアップ動作確認

Ver. 1.01

hj_2RSIcross 得られるOutput

  • RSI 2本のゴールデンクロス、デッドクロス時点にサイン表示
    • メインチャート該当時間足の上下
    • チャート右端縦ライン
  • 通 知:個別ON/OFF設定
    • アラートWidnow
    • アラート
    • メール
    • プッシュ通知

hj_2RSIcross 仕様

  • RSI セッティング
    • 期間
    • 適用価格
  • 通知判断条件
    • 2本の RSI がタッチ、または、クロス確定でサイン表示、通知
    • 上下判定ラインを追加可
      • ゴールデンクロス時:長期 RSI < 下側判定ライン
      • デッドクロス時:長期 RSI > 上側判定ライン
  • サイン表示
    • 過去サイン、表示 ON/OFF 設定
    • 表示記号:Wingdings コード指定
    • 大きさ指定
    • 色指定
      • タッチ:Up・Down 同色
      • クロス:Up・Down 個別指定
    • 表示位置:ポイント数指定
  • チャート右端縦ライン表示
    • 色指定
      • タッチ:Up・Down 同色
      • クロス:Up・Down 個別指定
    • 幅指定

パラメーター

  • Sign Notice
    • Advance + Confirm:タッチ時とクロス確定時、両方にサイン表示
    • Advance:タッチ時にサイン表示
    • Confirm:クロス確定時にサイン表示
  • AlertWindow On
    • true:アラートWidnowを表示する
    • false:表示しない
  • Alert On
    • true:鳴らす
    • false:鳴らさない
  • Alert Sound File
    • アラートの音源ファイルを指定
  • E-mail Title
    • メール受信時のタイトルをセット
  • E-mail Notification
    • true:送信する
    • false:送信しない
  • Push Notification
    • true:通知する
    • false:通知しない
  • — RSI Setting —
  • Short RSI Period
    • 短期 RSI の期間を指定
  • Short RSI Price
    • 短期 RSI の計算に使用する価格を指定
  • Long RSI Period
    • 長期 RSI の期間を指定
  • Long RSI Price
    • 長期 RSI の計算に使用する価格を指定
  • — Judgment Line —
  • Line Judge
    • true:通知判定条件に判定ラインを追加する
    • false:追加しない
  • Upper Line
    • 上側通知判定ライン値を指定
  • Lower Line
    • 下側通知判定ライン値を指定
  • UpperLower Line Color
    • 通知判定ライン色を指定
  • UpperLower Line Style
    • 通知判定ライン種別を指定
  • — Sign Setting —
  • Past Sign Display
    • true:過去サインを表示する
    • false:表示しない
  • Up Sign Wingdings Code
  • Down Sign Wingdings Code
    • 下降通知サイン記号を Wingdings コードで指定
  • Advance Sign Color
    • タッチ時のサイン色を指定
  • Up Sign Color
    • 上昇通知サイン色を指定
  • Down Sign Color
    • 下降通知サイン色を指定
  • Sign Size
    • サインの大きさを指定
  • Chart Sign Position(Point)
    • サインの位置(該当時間足からの距離)をポイント数で指定
  • — V-Line Setting —
  • Display
    • true:右端縦ラインを表示する
    • false:表示しない
  • Advance Sign Color
    • タッチ時のライン色を指定
  • Up Sign Color
    • 上昇通知ライン色を指定
  • Down Sign Color
    • 下降通知ライン色を指定
  • Width
    • ライン幅を指定

よく使う設定は、保存しておくと便利。パラメーターの保存と読み込み

使用例

 動画には、主な操作を撮りました。一通り見ていただくとおおまかな動作が把握できると思います。

動画事例

 パラメーター項目名、録画後に変更しました。

  • — V Line Setting ———-
    • V Line Display –> Display
    • Advance V-Line Color –> Advance Sign Color
    • V Line Width –> Width

チャート事例

下降通知サイン:タッチ(過去サイン表示)

RSI2本クロス通知インジケーター、下降通知サイン(タッチ、過去サイン表示)

下降通知サイン:クロス確定(過去サイン表示)

RSI2本クロス通知インジケーター、下降通知サイン(クロス確定、過去サイン表示)

上昇通知サイン:タッチ(過去サイン表示)

RSI2本クロス通知インジケーター、上昇通知サイン(タッチ、過去サイン表示)

上昇通知サイン:クロス確定(過去サイン表示)

RSI2本クロス通知インジケーター、上昇通知サイン(クロス確定、過去サイン表示)

下降通知サイン:タッチ(過去サイン非表示)

RSI2本クロス通知インジケーター、下降通知サイン(タッチ、過去サイン非表示)

下降通知サイン:クロス確定(過去サイン非表示)

RSI2本クロス通知インジケーター、下降通知サイン(クロス確定、過去サイン非表示)

過去サイン表示、上側判定ライン 70.0、下側判定ライン 30.0 条件あり

RSI2本クロス通知インジケーター、過去サイン表示、判定ライン条件あり

過去サイン表示、上側判定ライン 70.0、下側判定ライン 30.0 条件なし

RSI2本クロス通知インジケーター、過去サイン表示、判定ライン条件なし

過去サイン表示、上側判定ライン 70.0、下側判定ライン 30.0 条件なし、判定ライン非表示

RSI2本クロス通知インジケーター、過去サイン表示、判定ライン条件なしで判定ライン非表示

過去サイン表示、判定ライン条件なし、レベル表示設定 50.0

RSI2本クロス通知インジケーター、過去サイン表示、レベル表示50.0

過去サイン表示、上側判定ライン 60.0、下側判定ライン 40.0

RSI2本クロス通知インジケーター、過去サイン表示、上側判定ライン 60.0、下側判定ライン 40.0
RSI2本クロス通知インジケーター、過去サイン表示、上側判定ライン 60.0、下側判定ライン 40.0 縮小版

過去サイン表示、上側判定ライン 60.0、下側判定ライン 40.0、ライン色変更

RSI2本クロス通知インジケーター、過去サイン表示、上側判定ライン 60.0、下側判定ライン 40.0 ライン色変更

RSI期間変更:短期5、長期28

過去サイン表示、短期RSI5、長期RSI28,上側判定ライン 70.0、下側判定ライン 30.0

今 後

 タッチサインが、ローソク足に隠れる状況対策、隠れないようにするか条件満足時のみ表示するようにするか、考えます。また、入力パラメーターチェック、次バージョンで追加します。

その他、修正、追加アイディアが届けば、反映する・しないを含め、対応します。

コメント

  1. ぴろ より:

    たびたびすみません。
    RCI2CROSSについてですが、
    短期と長期の交差を視覚で確認するため、2本の差をヒストグラムで表示するようには
    できないでしょうか?
    矢印の出現でクロスする習慣は分かるのですが、その後クロスしたかもどったのか分かりにくいときがあるので、MACDのようにヒストグラムを表示する機能があれば分かりやすいです。
    ご検討よろしくお願いします。

  2. ぴろ より:

    インジの開発ありがとうございます。
    『hj_2RSIcross』についてですが
    過去サインについて、表示非表示だけでなく、表示されるサインの数をしていするようにはできないでしょうか?(過去サイン3つとか)
    ご検討よろしくお願いします。

  3. 小栃洞(ことちぼら)FX研究所 所長の運國斎(うんこくさい)です。 より:

    お返事ありがとうございます。
    本の紹介まで頂けまして感激です。
    ひな型

    https://nanpin-martin.com/ea-coding_mql4_001/

    を参考にして作って見たのですが、ロットの増え方が巧く活きません。
    ポジションの確認が原因では、ないかと思います。

    テキストファイルをアップしますので、宜しくお願いします。
    テキストファイルがアップ出来ませんのでメールか何かで送りたいのですがどうでしょうか?

    • HappyJiJi HappyJiJi より:

      運國斎(ナンピン)さん
      ひな型の件、大変申し訳ないのですが、ご紹介のサイト管理者に問い合わせてください。
      もしかして、あなたの作成したプログラムの添削をご希望でしたら、私ではなく、添削を引き受けておられる方にご相談ください。
      過去に mq4 ファイルをダウンロードできるようにしていたら、プログラム内容に関する質問への対応で多くの時間を取られ、ex4 ファイルに変更した経緯があります。
      ご自分で調べる、また、勉強することなく、なんでもかんでも質問される方々に対応していると、他のことができなくなってしまったことがあり、以降、プログラム作成方法に関することは対応を避けています。
      ご了承ください。

  4. ナンピン より:

    4億円脱税カリスマ主婦トレーダー・池辺雪子さんの
    長短RSI差・手法は13と42期間です。
    ところで、ナンピンに興味は有りますか?
    この手法を実現したいのですが、お手を貸して頂けませんか?
    https://www.fxlogbook.jp/fxmethods/20181125/

    • HappyJiJi HappyJiJi より:

      ナンピンさん、
      池辺雪子さんの期間、ありがとうございます。

      ナンピン手法実現のお手伝いご希望とのこと。
      一緒に完成させていくのでしたら、協力させていただきます。
      ご希望は、まずご紹介サイトの手法でEAを作成し、その後検証含め情報交換し完成させていく、ということでよろしいでしょうか?
      それともナンピンさんの決めた仕様があるのでしょうか?

      ご紹介サイト見てて、似てる手法を思い出しました。
      堀祐士氏の『100%勝てるロジック!両建てマーチンゲール法』です。
      書籍「確実に稼げるFX副業入門」という書籍のP205~ の部分です。

      過去記事ありますので、良かったら飛んでください。
      確実に稼げるFX副業入門
      感想古いかも・・・

      それでは、手法実現のお手伝い方法、お返事をお待ちしております。