RSIラインタッチ感知インジケーター、RSI が2本の水平線、例えば70と30にタッチしたらチャート上にサインと音、ラインとのクロス確定でチャート上にサイン、音(アラート)、メールで知らせる RSI インジケーターのバージョンアップ版、hj_RSIcross101。
masa さんより、水平ラインの色変更しても時間変更すると最初の色に戻るというバグの連絡を受け、修正しました。また、プッシュ通知を追加しました。
hj_RSIcross101 仕様
まず、知ってて欲しい点。レベル表示での対応はできていません。
ラインの色やスタイルは、レベル表示で変更、別時間足でも維持は可能ですが、判定ライン値の維持ができません。レベル値を拾えないか、探したのですが、見つけられなかったです。なので、このタブでの変更は反映できません。
また、オブジェクト作成すれば対応可能で、本来、インジケーターでの判定ラインとレベルは別管理にすべきところなのですが・・・今回は、パラメーターでの色設定という方法をとりました。ご了承ください。
なお、本インジケーター設定値に関係なく、追加したレベルラインは、通常レベルラインと同じ取り扱いが可能です。
仕様です。バージョンアップ仕様は、緑色部分です。
- 指定した2本の水平線にRSIがタッチするとサイン
- チャート右端縦ライン出力
- アラート音
- RSIと水平線のクロスが確定するとサイン、メール送信
- メインチャートへサイン
- チャート背景色変更
- チャート右端縦ライン出力
- アラート音
- アラートWindow
- プッシュ通知
- メインチャ―トへ出力するサインについて
- Wingdings コードで指定可能
- 大きさ指定可能
- 色指定可能
プッシュ通知、、、確定後だけに通知する仕様です。タッチ時に通知するようにするとたくさん届きますので・・・
この点、ご希望があれば対応します。
修正確認
次のチャートで、水平線の色を変更。
パラメーター変更箇所
変更後、、、
時間足変更、M15 → H1
時間足変更、H1 → M5
ただ、パラメーターWindowのレベル表示タブでクロスチェック水平ラインの値を変更しても別の時間足に変更した場合、値が維持できません。
事由は、前項目『hj_RSIcross101 仕様』を参照願います。
パラメーター
プッシュ通知とcheck-Line Color パラメータを追加しました。緑色パラメーターが該当します。
- アラートWindow表示
- true:表示
- false:非表示
- アラート音
- true:鳴る
- false:鳴らない
- アラート音ファイル
- ファイル名を設定
- 参考:MT4アラート音ファイルの所在
- メール送信
- true:送信する
- false:送信しない
- メールタイトル
- メールのタイトル文章
- お好みに変更可能
- プッシュ通知
- true:プッシュ通知する
- false:プッシュ通知しない
- RSI Period
- RSI の期間
- UpLevel check-Line
- 上側タッチ判定ライン
- LowLevel check-Line
- 下側タッチ判定ライン
- ckeck-Line COLOR
- クロスチェックラインの色
- クロスサイン
- true:RSI とチェックラインがクロスしたらサイン出力
- false:サインなし
- 事前アラート音
- true:RSI がチェックラインにタッチしたらアラート音を鳴らす
- false:鳴らさない
- 事前アラート音ファイル
- 事前アラート音のファイル名を設定
- 参考:MT4アラート音ファイルの所在
- RSI G.C. Wingdings Code
- RSI がチェックラインをクロスアップした場合のサインを設定
- デフォルト:108、●
- 参考:Wingdings サイン記号
- RSI D.C. Wingdings Code
- RSI がチェックラインをクロスダウンした場合のサインを設定
- デフォルト:108、●
- 参考:Wingdings サイン記号
- Up sign Color
- クロスアップサイン色を設定
- Down sign Color
- クロスダウンサイン色を設定
- 事前アラート縦ライン色
- 事前アラートの縦ラインの色を設定
- サインの大きさ(整数)
- 数値が大きくなるほどサインが大きくなります
- サインの位置(pips)
- サイン表示位置をローソク足から離す距離
- チャート背景色サイン
- true:タッチ、クロス発生時にチャート背景色を変更する
- false:変更しない
- チャート背景色
- 通常のチャート背景色を設定
- サイン発生時 チャート背景色
- サイン発生時のチャート背景色を設定
- サイン発生時 縦ライン
- true:チャート右端縦ラインを表示する
- false:表示しない
(参考)パラメーターの保存、読み込み
使 用 例
興味ある方は、セットしてルール検証してください。
アラートWindow表示例
プッシュ通知内容例
メール受信内容例
ダウンロ-ド
hj_RSIcross101
バグ見つかりましたら、コメントください。
コメント
こんにちは。
hj_RSIcross101とても素晴らしくて使わせていただいております。
簡単にできるかどうかは分からないのですが、レベルクロス時のサイン表示を、例えばupサインは80を上抜けした時だけ、downサインは20を下抜けした時だけ出るような設定を付け加えることは可能でしょうか?
難しそうでしたら大丈夫です。
よろしくおねがいいたします。
ソシルミさん、遅くなってすみません。
ご依頼の件、すでに複数の方々から依頼がありまして、計画に入れています。
でも、なかなか取り掛かれていないのが実情です。
許されるのでしたら、待っててください。
よろしくお願いします。
お返事ありがとうございます。
メールの件、承知しました。
もちろんこちらはいつでも大丈夫ですので、もしお時間ができましたらお願い致します。
どうぞよろしくお願いいたします。
早速の対応ありがとうございます^^
入れ替えさせて頂きました。
masaさん、こちらこそありがとうございます。
また改善点や新規アイディアなど、見つかりましたら、コメントください。