【開発秘話】4つの時間足を1画面に封じ込めた。~MTF Vision - チャートの行き来を、永遠になくす~
Prologue
「チャートを4枚開くトレーダー」の、正直な話
告白しよう。私はゴールドをトレードするとき、MT5のモニターに4枚のチャートを並べていた。M5、M15、H1、H4——それぞれの時間足を「全部見ながら」エントリーしなければ、怖くて入れなかったからだ。
しかし現実はこうだった。M5でエントリーチャンスが来る。H1を確認しようとウィンドウを切り替える。H4を見る。戻ってみるともうM5のローソク足は3本進んでいて、チャンスは消えている——。
その苦さを何度も噛み締めた末に、私は開発を決意した。
必要なのは、「すべての時間足情報が、今見ているチャートの上に存在する」ことだった。
Chapter 01
「マルチタイムフレーム分析」を、視覚化するとはどういうことか
MTF(マルチタイムフレーム)分析の重要性は、多くのトレーダーが知っている。上位足のトレンドに沿って、下位足でエントリーする——それがセオリーだ。しかし「知っている」と「瞬時にできる」の間には、大きな壁がある。
私が目指したのは、「見る」ではなく「一瞬で理解できる」パネルだった。バイアスの方向、モメンタムの強さ、ダイバージェンスの発生、FVGの存在——これらがすべて、ひとつの画面の中で完結している状態。
- 各時間足のミニチャートを、現在のチャート上にリアルタイム描画する
- モメンタムオシレーターとバイアス判定を、数値ではなく色とラベルで直感的に表示する
- 全時間足が揃った「A+セットアップ」の瞬間をアラートで通知する
- FVG(フェアバリューギャップ)をミニチャート内に自動描画する
- チャートサイズが変わっても、パネルが崩れない堅牢な設計にする
これらを同時に実現しながら、高ボラティリティ時にフリーズしない——それが開発の核心的な難題だった。
Chapter 02
10のフェーズ、122バージョン——泥沼の先に見えたもの
開発はPhase 1からPhase 10まで、合計10段階に分けて進めた。最終的にバージョンはv1.22まで積み上がった。単純計算で122回、コードを書き直したことになる。
Phase 1–2 — 骨格とデータ取得
骨格・入力・構造体・命名体系・4種テーマを設計。HTFデータ取得エンジンを構築。複数時間足のローソク足データをリアルタイムで取得・管理する基盤を作った。
Phase 3–4 — ミニチャート&モメンタム
ミニチャート描画エンジンを実装。各時間足のローソク足をパネル内に縮小描画する処理は、座標計算と描画順序の制御が想定以上に複雑だった。モメンタムオシレーターとバイアス判定も実装。
Phase 5–6 — FVG&ダイバージェンス
フェアバリューギャップ(FVG)検出とミニチャート内描画を実装。FVGゾーンがローソク足の上に重なるZオーダー問題など、MT5特有のバグとの格闘が続いた。ダイバージェンス検出も追加。
Phase 7–8 — ダッシュボード&アラート
ダッシュボード行とアライメントメーターを実装。アラートエンジンは8種類の発報条件(バイアス変化/Bull・Bear突入/ダイバージェンス/エクストリーム/全TF整合/ゼロクロス)を網羅。
Phase 9–10 — 最適化と統合
高ボラティリティ時のフリーズを防ぐスロットリング、レイアウトキャッシュ、配列リサイズ排除など6段階の最適化を実施。Navigator開閉でパネルが「分裂」する致命的バグも発見・修正。全コード統合で完成。
「Navigatorを開いた後、パネルの座標が完全にズレてしまう——そのバグを発見したのは、ほぼ完成の段階だった。原因特定に丸一日かかったが、解決したとき初めて『これは売れる』と確信した」
Chapter 03
搭載機能——「1画面で完結する」を実現した8つの柱
完成した MTF Vision には、ゴールドスキャルピングに必要なすべての情報を1画面に集約するための8つのコア機能が搭載されている。
4時間足を同時表示
バイアス色分け表示
ミニチャート内に表示
Bull/Bear自動判定
全TF整合度を可視化
A+セットアップを通知
環境に合わせて切替
経済指標時もフリーズなし
- 対応プラットフォーム:MetaTrader 5(MT5)専用
- 推奨銘柄:XAUUSD(GOLD / GOLDmicro でも動作確認済み)
- 推奨時間足:M5(M15・H1・H4を同時表示)
- 表示テーマ:4種類から選択可能(DARK / LIGHT / BLUE / CLASSIC)
- 高さモード:COMPACT / STANDARD / TALL の3段階
Epilogue
「情報の洪水」を、「一目の確信」に変える
トレードで迷う原因の多くは、情報不足ではない。むしろ逆だ——情報が多すぎて、整理が追いつかないのだ。4枚のチャートを行き来しながら、それぞれの時間足を頭の中で統合しようとする。その認知負荷が、判断を遅らせ、エントリーを逃させる。
MTF Visionが解決するのは、まさにそこだ。情報の整理を、インジケーターが肩代わりする。あなたは結果だけを見て、判断すればいい。
その瞬間だけに集中できる——それが、MTF Visionの本質だ。
122バージョンの試行錯誤の末に辿り着いたこのツールを、ぜひ自分のトレードで試してほしい。チャートの「見え方」が、変わるはずだ。
※本インジケーターはMT5専用です。投資判断はご自身の責任でお願いします。過去の実績は将来の利益を保証するものではありません。FX・CFD取引には元本損失リスクがあります。