『ShowJapanTime』MT5 版のダウンロードを再開しました。(2022.03.06)

【MT4 / MT5】足が確定するまでの残り時間を表示するインジケーター(バージョンアップ 2022.09.14)

この記事は約6分で読めます。

ローソク足が確定するまでの残り時間を表示するインジケーター『ShowTimeLeft』です。「mt4 残り時間」で検索すると出るわ出るわ、なインジケーターですね。ShowTimeLeft はタイマーで定期的にサーバに問い合わせて時間を取得しているので表示時間が更新されずイライラすることがありません。指定した残り時間に達すると優しめな音でアラートも鳴らせます。

※ ローソクが確定して次のローソクが表示されるまでの間に価格の更新が止まる場合は表示時間が止まることがあります。

バージョン履歴

バージョンアップ 1.05(2022.09.14)
  • リクエストいただいた機能を追加しました。
    • 現在の足が確定すると指定した上位足も確定する場合、その上位足名を表示する機能を追加しました。
    • サーバ時間を使用せず、PC の時間を使用する機能を追加しました。
    • 時間テキストを固定にした場合「残り/left」を非表示にする機能を追加しました。
バージョンアップ 1.042 / 1.043(2022.01.31)
  • 月足の残り時間が不正になる不具合を再修正しました。(バージョン 1.043)
  • 月足の残り時間が不正になる不具合を修正しました。
  • 重複インストールに注意を促す機能を追加しました。
バージョンアップ 1.04 / 1.041(2022.01.01)
  • リクエストいただいた機能を追加しました。
    • 時間テキストを現在価格位置に追従させるタイプを追加しました。
    • 現在価格に追従する時間テキストを選択できないよう修正しました。(バージョン 1.041)
バージョンアップ 1.03 / 1.031(2021.12.18)
  • 残り時間進捗バーの縦表示に対応しました。
  • 旧バージョンが定型チャート(テンプレート [MT5])に保存されていると進捗バーが不正になることがある不具合を修正しました。(バージョン 1.031)
バージョンアップ 1.023 / 1.024(2021.12.05)
  • 毎秒更新タイプをデフォルトにしました。(バージョン 1.024)
  • 毎秒更新タイプのサーバへ時間を問い合わせる間隔を入力式から選択式に変更しました。
バージョンアップ 1.021 / 1.022(2021.12.04)
  • 毎秒更新タイプでストラテジーテスターを利用しても時間が更新されるよう修正しました。(バージョン 1.022)
  • 時間更新ロジック全体を見直して最適化しました。(バージョン 1.022)
  • 毎秒更新タイプでチャートをドラッグすると表示時間が不正になる不具合を修正しました。
バージョンアップ 1.02(2021.12.03)
  • 毎秒更新タイプのサーバへ時間を問い合わせる間隔を指定できるようにしました。
バージョンアップ 1.011(2021.12.02)
  • アラートのロジックを見直して安定させました。
  • 残り時間テキストを固定した場合、最前面に表示するよう修正しました。
バージョンアップ 1.01(2021.12.01)
  • 残り時間テキストを固定できるようにしました。
  • 残り時間が指定時間以下になるとアラート音を鳴らす機能を追加しました。
  • タイマー更新ロジックを見直して最適化しました。

パラメーター

  • プログレスバーの表示位置
    チャート幅を 100% として足確定までの残り時間の割合を進捗バーで表示します。メインチャートの上下左右のどこに表示するか選べます。
    • プログレスバーの高さ
      プログレスバーの高さ(太さ)を自由に変えられます。0 にすると進捗バー機能がオフになり、時間テキストだけの表示が可能です。
    • プログレスバーの色
  • 残り時間終端の色
    デフォルトでは残り 10 秒以下になるとプログレスバーと時間テキストが赤になります。
    • 残り時間終端の秒数
      残り時間がこの秒数を切るとプログレスバーと時間テキストの色を変えます。0 にすると確定時だけ色が変わます。
    • 残り時間終端アラートを鳴らす
      指定した残り時間終端に達するとアラートを鳴らします。秒数が 0 の場合は確定時に鳴ります。
      • アラート音の選択
        3種類の音から選べます。
  • 時間テキストを表示
    「プログレスバーに追従」「現在価格に追従」「固定」から選べます。「固定」にするとお好みの位置に時間テキストを固定表示できます。表示するコーナーを指定してから縦横位置を調整してください。時間テキストを固定すると選択が可能になってドラッグできますので、お好みの位置に移動させてからマウスオーバーすると横位置、縦位置を確認できます。
    • 時間テキストの文字サイズ
    • 時間テキストの文字色
    • 固定時に時間のみ表示する
      時間テキスト固定時に表示される「残り / left」を非表示にします。
    • 時間テキストを日本語にする
      テキスト固定時の表記を日本語にします。
    • 上位足の確定前情報を表示する(current または現在足以下でオフ)
      現在の足が確定すると指定した上位足も確定する場合、その上位足名を時間テキストに表示します。下位足を注視していても「この足が確定したら上位足も確定する」ことが認識しやすくなります。
    • 現在価格追従時の横位置(バー本数)
      バーの本数で指定します。負数で現在時間より右側に、正数で現在時間より左側に表示されます。
      ※ 時間テキストを現在時間にぴったりと付けたい場合は 0.1 〜 0.4 を入力すると現在時間の左側に、0.0 〜 -0.4 を入力すると現在時間の右側に表示されます。それ以外の場合は整数を入力してください。
    • 時間テキスト固定時の表示コーナー
      • 表示コーナーからの横位置
      • 表示コーナーからの縦位置
  • 毎秒更新する
    タイマーで定期的にサーバ時間を問い合わせてなるべく 毎秒更新します。false にすると時間取得タイミングが価格更新タイミング(ティックタイミング)になり更新が不規則になりますが負荷は抑えられます。
    ※ MT4 / MT5 はタイマーなんて放っておいてティックをバンバン優先する(そうあるべきだと思います)ので価格更新時はタイマー更新が乱れます。
    • 時間問い合わせ間隔
      「毎秒更新する」が true の時のサーバへ時間を問い合わせる間隔を指定できます。1 分足でもデフォルトの 250 msec くらいで十分(夢追いベンガルの 1 拍分らしいです。よく知りませんが)です。長期足では「毎秒更新する」をオフるか 1000 msec(最大で 1 秒の誤差が出ます)でも十分かと思います。
      ※ この間隔は短ければ短いほどサーバ時間に対しての精度は高くなりますが負荷も高くなります。
  • ローカルタイムを使用する
    サーバ時間を使用せず、PC の時間を元にバーの残り時間を算出します。
    2時間足以上(確定前情報を表示する上位足も含む)では GMT の設定、サマータイムの設定が必要になります。ご利用のブローカー(FX 口座)でお調べください。
    • ブローカーの GMT
    • ブローカーのサマータイム

ご利用条件

  • 素人の個人が使用するために作成したものですのでセキュリティなどは考慮していません。ご自身の責任で使用できる方はどうぞご利用ください。
  • 使用中に損害が生じても当方は一切の責任を負いません。が、不具合などあればコメント等で内容をお伝えいただき、再現できれば修正を試みてみます。
  • 正しく使用できない口座もあるかもしれません。
  • MT4 / MT5 の気配値に EURUSD を表示してください。ブローカーごとの pips 計算のために EURUSD の価格の桁数を参照しています。気配値に EURUSD を表示していない場合はインジケーターを設置した通貨ペアの桁数を利用しますが、正確な pips 値にならない可能性があります。(pips を表示しないインジケーターは除く)

ダウンロード

ShowTimeLeft.ex4 (MT4)
Version:1.05
Published:2021-12-01
ShowTimeLeft.ex5 (MT5)
Version:1.05
Published:2021-12-01

バージョンアップ情報メール配信

ShowTimeLeft バージョンアップ情報

ShowTimeLeft のバージョンアップを
メールでお知らせします。

プライバシーポリシーをご確認ください。

このブログは読んでくださるみなさまに支えられています。気に入って頂けたら応援クリックをお願いします。
にほんブログ村 FX 無職投資家へ    

コメント

  1. しろ より:

    インジケーター重宝しております。ありがとうございます。

    1分足スキャルで「プログレスバーに追従」にしてチャートから目を逸らすことなく、便利に使用させていただいております。

    リクエストなのですが、上位足(5分、15分、1時間…)確定の少し前に、
    例「○○:○○ NEXT M5」の様に表示できないでしょうか?

    検討お願いします。

    • DJ Trader より:

      コメントありがとうございます。

      どのようなケースで利用されたい機能でしょうか?
      イメージが湧かず申し訳ありませんが教えてください。

      • しろ より:

        完全に諦めていましたが、バージョンアップありがとうございます。

        これで上位足の確定を見逃さなくなります。感謝!

  2. AXIユーザー より:

    お世話になります。
    残り○○秒がカクカクすることがあり、負荷が大きい?のか、10秒近くフリーズすることがあります。(PCの性能や使用しているMT4サーバーが原因かもしれません。)

    そこで、MT4サーバーではなくPC(Windows)本体の時計とリンクさせていただき、どちらからデータを取得するのかをユーザー側で選択できるようにしていただければ大変ありがたいなと思いますが、そのような機能を搭載していただくことは可能でしょうか。

    何卒ご検討のほどよろしくお願い申し上げます。

    • DJ Trader より:

      コメントありがとうございます。

      ShowTimeLeft は定期的(デフォルトでは0.25秒おき)にサーバの時間を取得して
      残り時間を表示します。

      MetaTrader が描画中で忙しい場合は、確かにサーバへの問い合わせが止まること
      もあります。しかし、10秒など比較的長い時間止まる場合はサーバの時間が止まっていると
      考えています。

      どうなんでしょうか?サーバが止まっているときはティックも止まっていると思います。
      ティックの更新が止まっているのに時間だけがどんどん進んでしまうことになりますが
      それでも時間だけを正確に表示したいんでしょうか?

      再考頂ければと思います。
      もちろん技術的には可能です。

      • AXIユーザー より:

        ご返信ありがとうございます。
        はい、私もMT4サーバーが止まっていると考えておりますが、MT4上で秒数がデジタル表記でわかるものが重宝すると考えており、サーバの負荷に影響されない設定があればと思いまして提案させていただきました。

        >ティックの更新が止まっているのに時間だけがどんどん進んでしまうことになりますが
        それでも時間だけを正確に表示したいんでしょうか?

        はい、おっしゃる通りでございます。
        先に記述した通り、デフォルトの設定を今まで通りMT4サーバーからにし、PCの時間を適用するかをユーザー側で決められるようであれば、他のユーザー様にご迷惑にもならないかと思いますので、可能であればお時間のある時にご対応いただけると大変嬉しく思います。

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

        • DJ Trader より:

          ローカル時間を利用できるバージョンです。ご確認ください。
          サーバが動かない休日も時間だけ進みます。ご了承ください。
          お使いいただいて再度コメントください。

          ttps://dj-trader.net/sdm_downloads/showtimeleft-ex4-local-time
          Password : stl105

  3. Naka より:

    いつも大変お世話になっております。

    出来ればなんですけど、パラメータの「時間テキストを日本語にする」の選択で

    文字自体を表示しないを追加できないでしょうか?

    チャートを広く使いたいので、文字の分短くなれば助かります。

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

    • DJ Trader より:

      コメントありがとうございます。

      「時間テキストの表示」で「表示しない」を選択では違いますか?

      • Naka より:

        返信ありがとうございます。

        カウントダウンの表示は出したま先頭の「残り」のみを消して幅を稼ぎたい感じです。

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

  4. Naka より:

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

    それと前者のAXIユーザー様のご要望も再度検討お願いいたします。

    時間足切り替えでバチッとエントリーしたい時など秒読が飛んでしまうとタイミングが取ずらいです。

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

カスタムインジケーター
スポンサーリンク
DJ Traderをフォローする
しがない DJ が FX 専業トレーダーになるまで



タイトルとURLをコピーしました