MT4移動平均線クロスサインインジケーター|売買ルール作成に-3

3本の移動平均線クロスサイン

 移動平均線クロスでのルール模索・検証用に作成している『oka_3MAcheck_brink112』に表示されていないサインがあることが読者の方からの連絡でわかりました。
バグフィックス版を『oka_3MAcheck_brink113』としました。

 ソースファイルを提供しているので、すでに修正済みの方もおいでると思いますが、ダウンロードされた方々、また、直接メールで送らせていただいたみなさん、お手数をおかけしますが、Ver. 1.12 → 1.13 へ差し替えをお願いします。

 ご連絡くださいました方、ありがとうございました。また、今回のバグ、気づくのが遅くなって申し訳ございませんでした。

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

バグ状況

 チャート表示状況です。上がVer. 1.13、下がVer. 1.12

3本の移動平均線クロスサイン

もう少し、時間帯を広げると、、、

3本の移動平均線クロスサイン

 ずいぶん異なることがわかります。

 この上下のチャートのパラメーターはそれぞれ次のように設定してます。

上チャート

3本の移動平均線クロスサイン

下チャート

3本の移動平均線クロスサイン

 バグの要因は、MT4のエディターが先読み入力してくれるようになってることに依存しすぎたことにあります。

頭の文字列が数文字、同じ変数名で続く文字列が違ってることに気づきませんでした。両者がたまたま同じ型だったため、エラーにならずコンパイルされていました。

 発見が遅れたのは、私自身がインジケーターをoka_3MAcheck_brink112からhj_3MAcross101に変更していたからです。また、動作確認不足もあります。

今回、『表示されない』という連絡をいただかなければ、これから先も気づいていない可能性が大きいです。ご連絡くださいました方、改めまして、ありがとうございました。

1.12→1.13仕様変更

 仕様変更はありません。インジケーターの説明は、Ver. 1.12の記事をご参照ください。

oka_3MAcheck_brink112

ダウンロード

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

コメント

  1. よしのり より:

    HappyJiJi 様
    いつもお世話になっております。

    Ver. 1.13 ありがとうございます!
    過去サインの表示を無しで使用していて、気付かずにいました。

    パーフェクトオーダー成立中、「背景色が変更されたまま」は、仕様に盛り込んで頂くこと可能でしょうか?

    • HappyJiJi より:

      よしのりさん、おはようございます。

      ご提案、ありがとうございます。
      パーフェクトオーダー成立中、「背景色が変更されたまま」の仕様盛り込み、計画します。

  2. TOYAN より:

    はじめまして TOYANと申します。

    インジケーターのサインで背景色が変わるものをずっと探していました。

    パーフェクトオーダーの方向に寄って背景色を替えるができるようにならないでしょうか?
    ご検討いただけると幸いです。

    • HappyJiJi より:

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

      可能です。
      作成計画に追加します。

      なお、背景色変更と縦ライン表示は、同一チャート内で他のインジケーターと混在させると期待通りに動かない場合があります。
      いろいろ試行錯誤中です・・・

  3. さくま より:

    時々、足を運ばせていただいておりました。
    検証させていただければ幸いです。
    よろしくお願いいたします。

    • HappyJiJi より:

      さくまさん、こんにちは

      どうぞご検証ください。
      記事最後にダウンロードできるところがありますので、ご活用いただければ幸いです。