シンクロチャートで下位足だけ同期するようにしてほしい。SynchroChart_Line.mq4をバージョンアップしました。

この記事には広告・プロモーションが含まれています

SynchroChart_Line.mq4 ですが、複数の時間足に設定してありがたく使わせていただいております。

要望としては、トレンドラインを引いた足の下位足だけにラインを同期して欲しいです。短期足で引いたラインが長期足に表示されると、長期足が見づらくなってしまうためです。一応、表示選択のタブで、時間足を指定してみたのですが、効果がありませんでした。

また、パラメータとして、オブジェクトの接頭文字を指定できると嬉しいです。さらに、オブジェクトをコピーしたとき(CTRLキー押しながらドラッグする)、オブジェクト名に接頭字を反映してもらえるとありがたいです。今まで、このようなインジは見かけないので、以上、よろしくお願いします。

アンケートありがとうございます。そしてインジケーターを使っていただき、ありがとうございます。

確かに下位足だけにラインをたくさん引くと上位足では必要がない場合もあると思いますので、パラメーターの設定で変更できるようにしてみました。

シンクロチャートライン

「下位足限定で同期」を選ぶと、例えば1時間足にインジケーターを設定した場合、1分足、5分足、15分足、30分足、1時間足だけ同期されます。

時間足を限定して同期

あまりないかもしれませんが、「上位足限定で同期」の設定も作りました。試してみてください。

使い方などはまたこちらのページを参考にしてください。

次に「オブジェクトの接頭文字を指定」ということですが、これを指定することでどのような使い方があるのでしょうか。他のインジケーターのオブジェクトとかぶるのかもしれないとも思いましたが、具体的に何をしたいのかをコメント頂ければ幸いです。それによって対応もできるかもしれません。よろしくお願いします。

コメント

  1. 小林 より:

    「下位足限定で同期」に関する質問です。

    現在、一つの画面に同じ通貨ペアで異なる時間足を計7チャート表示させています。その内、6チャートの時間足は固定(M30-MN)で、残りの1チャートは適宜時間足を変え、ライン等を書き込んでいます。

    この残り1チャート上に書き込んだライン等を残り6枚に反映させてたいと考え、「SynchroChart_Line.mq4」をダウンロードさせていただいたのですが、例えば、残り1チャートの時間足を「H1」にし、同インジの設定を「下位足限定で同期」としても、そこで引いたラインが固定チャート全てに反映されてしまいます。

    本来であれば、「H1」以下のチャートのみに反映され、「H4」から「MN」までの上位足チャートには反映されないかと思いますが、何か設定にコツがあるのでしょうか。

    また、行いたいことは、インジのタブ「表示選択」から選べる各時間足のチェックボックスを使用することでも実現できると思い、それも試してみたのですが、こちらも上記と同様に、チェックボックス未選択の時間足にも全て反映されてしまいます。

    以上、お手数ですが、ご回答の程よろしくお願いいたします。

  2. masa より:

    小林様
    同期のインジケーターを使っていただきまして、誠にありがとうございます。
    同じようにドル円で7枚のチャートを表示させて試してみたのですが、うまく機能しました。使っているMT4はFXTFのチャートです。
    どういった原因で全チャートに反映されるのか設定などを変えていろいろと試してみたのですが、原因がよく分かりませんでした。
    もしよろしければ、使っているMT4がどこの業者であるとか、他のインジケーターを同時に使っていらっしゃるとか、教えられる範囲で教えていただけるともしかしたら原因が分かるかもしれません。私の力不足で申し訳ありません。ぜひとも使っていただきたいという想いはあります。ご理解のほどよろしくお願い致します。

  3. みきと より:

    SynchroChart_Lineありがたく使わせていただいております。

    要望なんですがフィボナッチを上位足で引くと下位足に全て表示されてしまいます。フィボナッチだけを同期されないような設定にして頂けると助かります。

    • masa より:

      みきと様
      コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
      フィボナッチだけとなると他のオブジェクトにもそのような設定を付けないといけなくなるので、うまく機能するように修正したいと思います。
      素晴らしいアドバイスをありがとうございます。
      これからもよろしくお願いいたします。

  4. 小雪 より:

    やっと希望のインジケーターに巡り合えたと思ったのですが、上記の方にあるように、「下位足のみ同期」しても、上位足すべてに表示されてしまいます。

    Dukas copyのMT4を使用しています。

    改善してもらえると大変うれしいです。

    • masa より:

      小雪様
      コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
      私の環境ではうまく機能しているのですが、どうしてなのか。。。
      ちなみにどんなオブジェクトがシンクロしないでしょうか?
      これからもよろしくお願い致します。

  5. ラマダ より:

    SynchroChart_Line.mq4 の「表示選択の同期」について。
    大変お世話になっております。

    SynchroChart_Line.mq4を活用して、水平線やトレンドラインのほかに、長方形なども、1つの画面に4つの時間足に同期させていただいております。

    ところが、表示選択で設定した時間足が他の時間足チャートでは同期できず、「すべての」時間足に表示となってしまいます。

    それぞれのチャートで表示選択を全て設定しなおさなければならないため、表示選択についても同期できるようにしていただけますと大変助かります。

    何卒よろしくお願い申し上げます。

    • masa より:

      ラマダ様
      コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
      表示選択までは実は考えてませんでした。それはできるのかどうかも含めてバージョンアップさえてみたいと思います。
      MT4の仕様上できなければごめんなさい。
      これからもよろしくお願いいたします。

    • 手塚 より:

      同じく下位足のみに表示される
      SyncroChartがあると、上位足チャートがスッキリして見えます。

      • masa より:

        手塚様
        コメントありがとうございます。そしてインジケーターも使っていただき、ありがとうございます。
        できるだけ修正してみます。
        これからもよろしくお願いいたします。