MT4インジケーター|エントリーサインはチャート画面色変更!

3本MAのクロスインジケーター

 移動平均線大循環分析の本を参考に作成したインジケーターを複数通貨ペアのチャートで使用しているとき、どの通貨ペアでエントリーサインがでたのか、見つけるのがだんだん面倒に。。。エントリーサインが出たときに、画面の色が変わるといいかも、と思いついて修正してみました。

対象インジケーター

 oka_3MAcheck_brink

 現在、よく活用しているインジケーター『oka_3EMAcheck_rp』を元にエントリーサインの発生条件は変えずに、音声案内を画面色変更に変更してみました。

最初の画面は、5つのチャートでエントリーサインが発生した状況です。2画面を表示しています。2画面それぞれを表示すると、、、

3本MAのクロスインジケーター

3本MAのクロスインジケーター

 通常は、15分足で取引しているのですが・・・ちょっと思うところあって・・・

この件は、別記事で紹介します。

エントリーサインの方法変更経過

インジケーターを作成してきた経過、、、

  1. アラームがなりポップアップWindowが出る
  2. 音声で該当通過ペアをしゃべる
  3. 画面色変更

 最初に作成したのは、MT4のプログラミング書籍に一般的に書かれているAlertを使った方法。

この方法だと、複数チャートを表示しているとどのチャートでサインが発生しているか探す手間が・・・

で、フリーの音声作成アプリを見つけて、通貨ペアをしゃべってもらうようにしました。過去記事で紹介している『oka_3EMAcheck』です。

これがいいと思っていたのですが、一度に複数通貨ペアのエントリーサインが出ると何をしゃべってるのかわらなくなるんですね・・・

イラスト、PC

 次に思いついたのが、エントリーサイン発生時に画面の色を変えること。。。

また、変わるかも知れませんが、しばらくはこれで ^_^

 

 変更時に気づいたのですが、元にしたインジケーターはMAが選択できる仕様にしているので、3EMAはおかしい。今回のインジケーターの名称は、oka_3MAcheck_brinkとしました。

oka_3MAcheck_brinkのパラメータ

 パラメータ名を日本語表記に変更しました。下2つの画像で上が日本語表記、下が以前のまま英半角文字です。

3MAクロスサインパラメータ

3つのMAクロスサイン画面色

 追加したのは、backcolorとsleep_time

backcolorで選択できる色は、6色。上の画像の選択文字列の頭のcは予約文字と区別するためです。

  • Lavendar
  • LavendarBlush
  • AliceBlue
  • LightYellow
  • Orange
  • Navy

sleep_timeは、エントリーサイン発生時の画面の色が変わってる時間です。正確に5秒とは言えないですが、数値の増減で画面色変更時間が変わります。

 その他のパラメーターは、こちら(過去記事3EMAcheck)をみてください。

 

 サイン画面色をOrangeに設定すると、こんな感じ

3本MAのクロスインジケーター

LightYellowに設定すると、、、

3本MAのクロスインジケーター

改善したい点

 画面色設定パラメータ、backcolorの設定方法を、色の設定タブで色変更できるのと同じようにしたい。

カラー選択のコンボボックスをクリックしたらカラーパレットが出てきて、希望色クリックしたら色が選択できる方法なんですが、わからないです。

その方法をご存知の方、ぜひ教えてください。

こうしたら?、こんなのどう?って情報もいただければうれしいです。

イラスト、会話

 このインジケーターでのサインが出たとき、自分なりのルールと合わせば、結構プラスになります。自己満 ^_^

なお、このインジケーター作成時に参考にした本は、これです。

このインジケーターに興味ある方はご連絡ください。送ります。

 

 欠点がひとつ見つかりました。MT4起動時にエントリーサイン条件を満たしていた場合、チャート背景色がサイン色になって起動します。

こんな感じ。右下のチャートにクロスサインが出て、背景色そのままになってしまいます。

 

3MAクロスサイン背景色変更

該当チャートを抜き出すと、、、

3MAクロスサイン背景色変更

インジケーター初期化時に前の背景色を記憶するように設定してみたのですが、うまく機能しません。

何か別の要因があるのでしょう。今のところ、反応してしまったチャートの背景色をいつもの背景色に変更することしかないです。この場合だと黒。

これも今後の課題です。

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

コメント

  1. 浜田 淳也 より:

    私は耳が聞こえないものです。

    私もMT4を使ってます。PCモニター1つで8ペア通貨の画面を表示してますけどアラートが出ても聞こえないし、どこの画面からシグナルが出てるのか
    探し出すのに大変です。。

    シグナル発生ときに画面色でお知らせしてくればいいなとググってみたらこれは欲しい!と思ってコメントを入れさせていただきました。

    oka_3MAcheck_brinkのインジケーターが欲しいので提供していただけないでしょうか?

    • HappyJiJi HappyJiJi より:

      浜田 淳也さん、こんばんは。
      インジケーターに興味をもっていただき、ありがとうございます。

      ご希望のインジケーターの最新版のページに、いってみてください。
      https://happyjiji.com/fx/oka-3macheck-brink113/
      ダウンロード可能になってますので、試してください。

      このシリーズ、細かな変更をしています。
      期待する動作をするバージョンが異なる場合や変更要望がある場合、コメントください。

  2. ワグダグ より:

    初めまして。
    複数通貨監視を楽にするために条件時に背景色をオブジェクトを表示することで変えることは出来ないかと調べていたらこちらにたどり着きました。

    手持ちのインジケーターを改造したいと考えているのですが、こちらのインジケーターを頂けないでしょうか?欲しいのはeq4ファイルなのですが難しいですか?
    背景色を変えるところが知りたいのです。

    失礼なお願いで申し訳ありませんが、何卒宜しくお願い致します。

    • HappyJiJi HappyJiJi より:

      ワグタグさん、おはようございます。

      私が行っている背景色変更ですが、次の通りです。
      if(BackGroundSignOn == true && up_down == 1)
      ChartSetInteger(0, CHART_COLOR_BACKGROUND, upBackGroundColor);
      else if(BackGroundSignOn == true && up_down == -1)
      ChartSetInteger(0, CHART_COLOR_BACKGROUND, downBackGroundColor);
      else
      ChartSetInteger(0, CHART_COLOR_BACKGROUND, BackGroundColor);

      条件はすでに決まっていると想定しています。
      例は、up か down で色を変える一例です。

      ヘルプやネットで、ChartSetInteger を検索してみてください。
      きっと欲しい情報が得られると思います。

      楽しんでください。

      • ワグダグ より:

        HappyJiJi 様

        早速の回答・ご教授いただきありがとうございます。
        あまりのレスポンスの速さと親切さに感激しました。

        条件時の背景の変更は、上手く出来ました。
        本当にありがとうございました。

        今後、HappyJiJi 様のブログで色々参考にさせて頂きたいと思います。
        この度は年末のお忙しいところ対応に感謝いたします。
        よいお年をお迎えくださいませ。

  3. saltiga より:

    初めまして。
    チャートをいくつも立ち上げているといつの間にかチャンスを逃して今うことが多々ありました。
    今回素晴らしいインジケーターだと思い是非使わせて頂けないでしょうか。
    宜しくお願いいたします。

  4. より:

    はじめまして。
    私が持っているシグナルインジケーターで、シグナルで背景色が変わるように作って頂きたいのですが可能でしょうか?もちろん報酬はお支払いさせて頂きます。もし可能な場合はどのようにご連絡したら宜しいでしょうか。
    宜しくお願い致します。

    • HappyJiJi HappyJiJi より:

      kさん、おはようございます。

      仕様を教えて頂ければ、作成可能かどうかお返事できると思います。
      また、報酬は頂いておりません。
      別途、メールをお送りしましたので、ご確認ください。

  5. mussy より:

    はじめまして、小次郎講師の手法をMT4で実現したいと考えており、こちらにたどりつきました。
    大変素晴らしいインジケータで是非使わせていただきたいです。
    移動平均線、MACDともに最新のもので検証させていただきたいです。
    どうぞよろしくお願いいたします。

  6. mac より:

    こんばんは。
    アラートで画面に色が変わると分かりやすくて良いです。
    別のインジケーターでもやりたいのですが、方法を教えていただけないでしょうか?

    色変更の機能を追加したいのは以下のインジケーターです。

    RSIBreak Alert

    よろしくお願いいたします。

    • HappyJiJi HappyJiJi より:

      mac さん、おはようございます。

      ご依頼の件、組んだ方が早そうです。
      メールします。

  7. ラテ より:

    こんにちは。
    昨晩他のインジをお願いしたのですが、こちらも使わせていただきたいです。
    よろしくお願い致します。

  8. hosshi より:

    はじめまして!こんばんわ!
    インジの説明読ませていただき、とても素晴らしいインジだと思います。
    よろしければ是非インジケータを使わさせて頂きたいです。
    よろしくお願いします。

    • HappyJiJi HappyJiJi より:

      hossiさん、はじめまして。

      該当記事のインジケーター、自分なりに改善した最新版をお送りします。
      目的に沿っているか、必ずご検証ください。

  9. ゆういち より:

    はじめまして!
    とても興味を持たせてもらい拝見させていただきました。
    こちらのインジにとても興味があります。
    ぜひ使わせていただけないっでしょうか?

    • HappyJiJi HappyJiJi より:

      ゆういちさん、こんばんは。
      ご希望のインジケーター、別途お送りします。
      必ず、ご検証の上、お使いください。

  10. のり より:

    はじめまして。

    視覚で認識できるというのが素晴らしいと思います。
    是非貴インジケータを是非使わさせて頂きたいです。

    宜しくお願い致します。

    • HappyJiJi HappyJiJi より:

      のりさん、はじめまして。
      インジケーターに興味をもっていただき、ありがとうございます。

      該当ページのときより、少しバージョンアップしたのをお送りします。
      参照ページ付記しておきますので、ご参照ください。

  11. 今井照雄 より:

    インジケーター、興味あります!
    ぜひ使わせてください。

    • HappyJiJi HappyJiJi より:

      今井さん、こんばんは。
      インジケーターに興味をもっていただき、ありがとうございます。

      Ver1.10を送りますので、いろいろ試してください。
      必ず、自分なりに検証してください。

  12. L より:

    先日、頂いたインジケータを早速使わせて頂いております。
    ぜひ、こちらのインジケータも使わせていただきたいと思いますので、
    送付いただければ、幸いです。
    よろしくお願いします。

  13. 横浜pips より:

    先日、MACDのインジケーターのご送付、ありがとうございました。
    ぜひこちらのインジケーターと併用して活用したいと思いますので、お手数ですがこちらもご送付いただけると嬉しいです。

    よろしくお願いします。

  14. 原田 より:

    お世話になっております。

    先ほど、いただきましたインジケーターを早速、利用させていただいております。

    目安にするサインが必要だと思いまして、
    こちらのインジケーターも希望いたします。

    お忙しいところ、お手数おかけして、申し訳ございません。
    何卒、よろしくお願いいたします。

  15. こうじ より:

    はじめまして。
    普段、4~6通貨ペアを監視しながら、MAを参考にトレードしております。
    作成されたインジケータに大変興味を引かれました。もし可能ならばお譲りいただければ幸甚です。
    ご検討のほど、よろしくお願い申し上げます。

    • HappyJiJi HappyJiJi より:

      こうじさん、おはようございます。
      対応遅くなってすみません。

      5分以内にお送りします。
      ご検証の上、お使いください。

  16. 亀吉 より:

    初めまして、記事内容興味深く拝読いたしました。
    こちらのインジケーターに興味を持ちました、
    よろしければいただけませんでしょうか?

    • HappyJiJi HappyJiJi より:

      亀吉さん、はじめまして。
      インジケーターに興味をもっていただき、ありがとうございます。

      お送りしますので、よかったら現状気になる点やプラス事項など、ご意見をいただければ幸いです。