MT4・MT5のサインが消える?確定足とリペイントの見分け方

Xでシェア
そのサイン、あとで消える? くらまと確定足・リペイントを確認

くらまです。

「さっき買いサイン出てたよね? どこいった?」

サインが消えると、判断にも困るよね。まず見るのは、まだ動いている足のサインが消えたのか、確定した過去の足まで変わったのかで、確認する場所が違います。さらに、後から過去の足に矢印を付ける設計もあります。

だから「消えた=不具合」「確定足なら絶対に変わらない」と、ひと言では決められない。自分の画面で見分けるために、何を残しておけばいいかも見ていこう。

最初に見るのは、この4点。

  1. 矢印が出たのは、形成中の足? 確定済みの足?
  2. 別の時間足の値を使っている?
  3. 矢印のある足と、実際に通知された時刻は同じ?
  4. 再読み込み前後で、同じ時刻の足が変わった?

過去のきれいなチャートだけより、「その時どう見えていたか」が大事です。

2026年10月2日確認。MT4・MT5のカスタムインジケーターを選ぶ・使う際の確認ガイドです。個別商品の非リペイント性を検証した記事ではありません。図の時刻・挙動は説明用の例です。

この記事で分かること

サインが消える理由。「いまの足」と「過去の足」を分けよう

リペイントという言葉は、人によって指す範囲が違います。ここでは言葉だけで良し悪しを決めず、何が、いつ変わったかを見ます。

形成中の足での点滅、確定済みの足の変化、過去への後出し表示を分ける図
図解は説明用。後から矢印が付くケースも、消えるケースと分けて確認しよう。

いま動いている足で、条件が成立したり外れたりする

例えば「価格がMAより上なら矢印」という条件を、その瞬間の価格で判定するインジを想像してみて。足が閉じる前にMAを上抜け、また下へ戻れば、矢印が出たり消えたりしても不思議ではありません。

MT5の時系列では、現在の足はまだ完成していない足として扱われます。形成中の値で計算する仕様なのか、足が確定してから判定する仕様なのか。まず説明書のここを見よう。

くらま

「矢印が一瞬出た」と「エントリー条件が確定した」を一緒にしないでね。通知まで同じタイミングとは限らないから、そこもセットで見よう。

閉じた足の矢印が、後から消える・移動する

こちらは「価格がまだ動いているから」で済ませず、使っている上位足、過去の再計算、サインの確定条件を確認したいケース。

例えばZigZagは、新しい価格データで末尾の形が変わり、過去の値も変化し得る指標です。これは公式にも説明されている性質。こうした値をサインの材料に使うなら、完成後の山・谷だけを見て当時の判断と同じだと思わないこと。

矢印は消えない。でも、過去の足に後から追加される

ここも見落としやすい。例えば「この高値を付けた後、何本かの足を待ってから山と判定する」という設計なら、山の場所は過去でも、山だと分かったのは後です。

あとからチャートを見ると、最高の場所に矢印があるように見える。でも、その足の時点で見えていたとは限らない。「矢印が残ること」と「その時点で使えたこと」は別々に確認しよう。

TRADE CLUB / 動く図解

足が閉じる前なら、サインも変わり得る

形成中の価格で条件を判定するインジの概念図。矢印の点灯だけでは「確定」とは限らない。

▶ 動かして見る■ 停止して図を見る

もう一度押すと停止。下の説明は止めたままでも読めます。

端末の動きを減らす設定に合わせ、静止図で表示しています。

形成中の足
条件成立 → 外れる → 再び成立
01条件が成立

価格が動き、表示条件に届く。矢印が表示される例。

02条件が外れる

足が閉じる前に価格が戻ると、表示が消える設計もある。

03確定条件を確認

使う足・上位足・通知の確定タイミングは仕様で確認。

動作の概念図。特定商品の挙動を再現したものではありません。確定済みの足の書き換えや過去への後出し表示とは分けて確認します。

矢印が点いたら、その瞬間に入れたとして検証していい? +

表示された時刻と、条件が確定した時刻を分けよう。後から過去の足に出る仕様なら、その足の時点で知れたとは限らない。

5分足が確定しても、1時間足はまだ動いている

複数の時間足を使うインジでは、「確定足です」のひと言だけだと足りないことがあります。

例として、5分足の画面に1時間足の方向を使ったサインを出す場合。10:00開始の5分足は次の5分区間に進めば閉じるけど、10:00開始の1時間足は11:00になるまで形成中です。チャート上の時刻を使った説明で、日本時間と決めつける必要はありません。

10時開始の5分足は10時5分で区切られるが1時間足は11時まで形成中という概念図
5分足と1時間足では、確定するタイミングが違います。時間の長さを比例させた図ではありません。

そのインジが形成中の1時間足を参照していれば、5分足が閉じた後も、参照元の値が変わる余地はあります。だからといって全てのMTFインジが過去サインを書き換えるわけではなく、確定済みの上位足を使う設計などで挙動は変わります。

作者に聞くなら、「5分足確定で固定されますか? 参照する1時間足も確定済みですか?」まで分けると、話が通じやすいです。

見る場所は同じ「足の時刻」。右から何本目、では比べない

試すなら、取引注文を出す必要はありません。デモ環境などで、インジの表示だけを観察できます。

最初に、銘柄・時間足・業者のサーバー・インジのバージョン・設定をメモ。同じ名前でも条件が違うと比べにくくなるから、確認中はそろえておこう。

  1. サインが出た瞬間を残す。チャートの足の時刻と、画面を記録した時刻が分かるスクショや録画を保存。通知が来たなら、その履歴も残す。
  2. その足が閉じた後を見る。新しい足が始まってから、記録した時刻の足に矢印が残っているか確認。
  3. 上位足を使うなら、そちらの確定後も見る。画面の足だけで判断を終えない。
  4. 記録を保存してから、再読み込み前後を比べる。同じ時刻の足で、消えた・移動した・追加された矢印がないか確認。設定変更や更新を同時にしない。

くらま

右から3本目、みたいな覚え方だと、新しい足が増えたらズレるよ。比べるのは「何時の足か」。ここをそろえるだけで確認がかなり楽になる。

そのまま使える記録メモ

銘柄/業者サーバー:
チャート時間足/参照する上位足:
インジ名・バージョン/設定:
矢印が付いた足の時刻:
初めて見えた時刻/通知された時刻:
画面の足が確定した後:
上位足が確定した後:
再読み込みした後:
変えた設定・更新・履歴取得の有無:

日時には日付と時刻の基準も記録。少数の観察で変化がなくても、全条件で変わらない証明にはなりません。

なお、MT5では過去データの追加読み込みや欠損補完によって、インジの再計算が行われることもあります。表示が変わったときは、ロジックだけでなくデータや設定が変わっていないかも見よう。

インジ自体が一切出ない、読み込みエラーが出る、という場合は別の確認です。MT5のインジが表示されないときの確認順にまとめています。

10時の足に矢印。でも、見えたのは10時10分だったら?

記録メモに何を書けばいいか、仮の5分足インジで埋めてみよう。過去の足に、後から矢印を付ける設計を説明する例で、実在商品を検証した結果ではないよ。

10:00の足

あとから見たチャートでは、この足に買い矢印が付いている。

10:05の記録

10:00の足は閉じたが、保存した画面にはまだ矢印がない。

10:10の記録

ここで初めて、10:00の足に矢印が見えた。通知の時刻も別に残す。

この場合、10:00の価格でサインを見て入れたことにして集計してはいけない。初めて確認できたのは10:10。実際に売買できる条件を調べるなら、それ以降の注文可能な価格・費用から考える必要がある。

矢印が後から消えなくても、当時見えていた証拠にはならない。完成後のスクショと記録時点のスクショを並べれば、この違いが見える。時刻は同じサーバー基準でそろえ、設定変更や履歴の追加がなかったかも残してね。

買う前に聞きたいのは「リペイントしませんか?」の続き

質問をひとつ具体的にするだけで、購入後の「思っていたのと違う」を減らしやすくなります。

  • 矢印は形成中の足で出ますか? どの時点で固定されますか?
  • 上位足を参照しますか? 参照するのは確定足ですか?
  • 再読み込み後、過去の矢印が消える・移動する・追加されることはありますか?
  • 通知は矢印が初めて出た時ですか? 確定した時ですか?
  • 過去に矢印を置く仕様なら、実際に判断できるのは何本後ですか?

スクショがきれいかどうかだけでは、ここまでは分かりません。説明書や実演で、表示と通知のタイミングまで確かめたいところです。

くらま

聞きづらければ、この質問をそのまま使ってOK。欲しいのは「大丈夫です」のひと言より、自分がいつ判断すればいいか分かる説明だよね。

「非リペイント」も、利益や勝率の保証ではありません。表示が後から変わらなくても負けるサインはありますし、確定を待つほど判断のタイミングが遅くなる場合もあります。いつ使える情報なのか分かったうえで、自分のルールに合うかを見る。ここを押さえよう。

この記事だけを根拠に、特定の商品が非リペイントだと判断しないでね。個々の商品の仕様は、説明書や作者の案内で確認してください。

よくある疑問

確定足のサインなら、絶対に消えない?

そうとは限りません。参照する上位足、履歴データ、過去を描き直す設計なども関係します。「どのデータが確定したら固定されるか」を仕様で確認しよう。

過去チャートの勝率だけで、良いインジか判断できる?

その数字だけでは足りません。当時見えていたサインなのか、通知の時刻はいつか、取引コストや決済ルールをどう扱ったかまで分からないと、同じ条件で再現できるか判断できません。

矢印はあるのに、通知だけ来ない場合は?

表示と通知の条件が別の可能性があります。通知機能の有無、設定、過去サインも通知する仕様かを説明書で確認。これだけでリペイントとは決められません。

参考資料・確認日

技術仕様の確認日:2026年10月2日。TradingViewの資料は挙動を整理する参考で、Pine Scriptの実装方法がそのままMT4・MT5へ適用できるという意味ではありません。

  1. MQL5:配列・バッファ・時系列のインデックス方向 — 現在の未完成バーの扱い。
  2. MetaTrader 5:ZigZag — 新しい価格による末尾や過去値の変化。
  3. TradingView:サインの再描画 — 未確定値、上位足、過去への描画の違い。
  4. MQL5:インジケーターの再計算 — 履歴データ追加・欠損補完時の再計算。
Xでシェア