Dynamic Trend Follower MT4
- インディケータ
- バージョン: 1.0
Dynamic Trend Follower メインチャートインジケーター深層解析:デュアルMA変色 + ゴールデンクロス/デッドクロスマーカー + 売買シグナル + トレンド転換 + ストロングクロス
インジケーター概要
Dynamic Trend Followerは、MT4プラットフォーム専用に設計された高品質メインチャート移動平均クロス総合シグナルインジケーターです。従来の単一移動平均線やシンプルなクロスの限界を突破し、デュアルMAトレンド変色システム、クロス"+"マーカーと差値パーセンテージ、売買シグナルアロー、トレンド転換プロンプト、およびストロングクロス認識を統合し、MA状態判定と多層シグナル注釈メカニズムと組み合わせて、マーケットのトレンド方向、クロスバーストポイント、および主要な反転警告をメインチャート上に視覚的に表示します。その核心的価値は、多次元MAアルゴリズム融合とシグナルフィルタリングメカニズムを活用して、トレーダーが複雑な市場環境で高確率のトレンドフォローおよび反転チャンスを正確に識別するのを支援することにあります。
1. コア信号システム
1.1 デュアルMAトレンド変色システム
● 短期MA — 線幅2:上昇 = ライムグリーン / 下落 = レッド / 横ばい = ブルー
● 長期MA — 線幅3:上昇 = ライムグリーン / 下落 = レッド / 横ばい = ブルー
● 実戦的意義:色でMA方向を直観的に判断 — 緑は強気トレンド、赤は弱気トレンド、青は調整を表します。両線同色 = 明確なトレンド、異色 = 過渡期またはレンジ状態。
1.2 クロスマーカーシステム
● ゴールデンクロス"+" — 緑:短期MAが長期MAを上抜けした時に緑の"+"を表示し、下にMA差値パーセンテージを注釈(白小文字)。
● デッドクロス"+" — 赤:短期MAが長期MAを下抜けした時に赤の"+"を表示し、上にMA差値パーセンテージを注釈(白小文字)。
● 差値パーセンテージ:(短期MA - 長期MA) / 長期MA × 100% で計算、クロス強度を定量化。
1.3 売買信号(Buy / Sell)
● Buy(買い) — 緑アロー+文字:ゴールデンクロス発動 かつ 現在終値 > 前終値の時に発動。ゴールデンクロス確認後の有効買いシグナルを表し、偽クロスをフィルタリング。
● Sell(売り) — 赤アロー+文字:デッドクロス発動 かつ 現在終値 < 前終値の時に発動。デッドクロス確認後の有効売りシグナルを表し、偽クロスをフィルタリング。
1.4 トレンド転換信号(Trend Up / Trend Down)
● Trend Up(トレンド転強) — 緑文字:現在短期MA > 長期MA かつ 前期間短期MA < 長期MAの時に発動。トレンドが弱気から強気へ転換するランドマーク信号。
● Trend Down(トレンド転弱) — 赤文字:現在短期MA < 長期MA かつ 前期間短期MA > 長期MAの時に発動。トレンドが強気から弱気へ転換するランドマーク信号。
1.5 ストロングクロス(Strong GC / Strong DC)
● Strong GC(ストロングゴールデンクロス) — 黄色文字:ゴールデンクロス発動 かつ 終値が短期MAと長期MAの両方より上の時に発動。価格が両線上にある極めて強いゴールデンクロスを表し、強気モメンタムが豊富。
● Strong DC(ストロングデッドクロス) — 黄色文字:デッドクロス発動 かつ 終値が短期MAと長期MAの両方より下の時に発動。価格が両線下にある極めて強いデッドクロスを表し、弱気モメンタムが豊富。
2. 実戦トレーディング戦略
2.1 トレンド確認フィルター
● 短期・長期MA 同時緑 の時のみ、買いシグナル(Buy / Trend Up / Strong GC)を採用。
● 短期・長期MA 同時赤 の時のみ、売りシグナル(Sell / Trend Down / Strong DC)を採用。
● MAに 青(横ばい) 出現時はレンジ状態で、信号信頼性が低下。様子見または軽倉推奨。
2.2 多信号共振
● 同一ローソク足に 2つ以上の買い信号 が出現した場合(例:Buy + Trend Up + Strong GC同時発動)、信号信頼性が大幅向上。
● インジケーターはローソク足あたり 多層テキストオーバーレイ をサポート(クロスマーカー + 差値% + Buy + Trend Up + Strong GC)、信号密集エリアの識別を容易にする。
● 重点注目:Strong GC + Buy共振 は極めて高確率のトレンド開始点を表す。
2.3 階層的運用提案
● 試探ポジション(10-20%):Trend Up / Trend Downなどの早期信号に適し、軽倉で試探。
● 標準ポジション(30-50%):Buy / Sell確認信号に適し、通常ポジションサイズ。
● ポジション追加(50-80%):Strong GC / Strong DCなどのストロング信号に適し、トレンドに沿って追加。
● 削減/利益確定:対向信号出現時に部分利益確定を開始、ベースポジション保持。
● 全決済/反転:強力な対向信号出現時に断固として全決済または反転。
3. パラメータ設定ガイド
3.1 コアパラメータ
● Short MA Period(短期MA期間):デフォルト50。短期移動平均線の計算期間。
● Long MA Period(長期MA期間):デフォルト100。長期移動平均線の計算期間。
● MA Type(MAタイプ):デフォルトEMA。SMA(単純MA)、EMA(指数MA)、WMA(加重MA)、LRF(線形回帰予測)から選択可能。
● Text Gap ATR(テキスト間隔):デフォルト0.35。信号テキストとローソク足の距離(ATR倍数計算)、異なるボラティリティレベルに自動適応。
● Max Lookback Bars(最大遡及バー):デフォルト2000。歴史的信号注釈の最大ローソク足数。
3.2 アラート設定
● Popup Alert(ポップアップ):デフォルト有効。
● Push Notification(プッシュ通知):デフォルト無効。MT4プッシュ通知の頻度制限(毎分約10件)に注意。
● Email Alert(メール):デフォルト無効。
● Sound Alert(サウンド):デフォルト有効。サウンドファイルはMT4 Soundsディレクトリに配置。
● Alert On Bar Close(バークローズ確認後アラート):デフォルト有効。ローソク足終値確認後にのみアラート発動、バー内偽信号を回避。
3.3 個別信号アラートスイッチ
● 各信号はアラート発動を独立制御可能。Buy、Sell、Trend Up、Trend Down、Strong GC、Strong DCを含む。
● トレーダーは自身のスタイルに基づき 関心のある信号のみアラート有効 にし、情報過負荷を回避。
4. 信号カラー&アロー早見表
4.1 買い信号(ローソク足下に表示)
● Buy — 緑アロー+文字 — ゴールデンクロス確認買い
● Trend Up — 緑文字 — 弱気→強気トレンド転換
● Strong GC — 黄色文字 — ストロングゴールデンクロス(価格が両線上)
● ゴールデンクロス"+" — 緑"+" — MAクロスマーカー + 差値%
4.2 売り信号(ローソク足上に表示)
● Sell — 赤アロー+文字 — デッドクロス確認売り
● Trend Down — 赤文字 — 強気→弱気トレンド転換
● Strong DC — 黄色文字 — ストロングデッドクロス(価格が両線下)
● デッドクロス"+" — 赤"+" — MAクロスマーカー + 差値%
4.3 MA色説明
● 緑線:MA上昇(強気方向)
● 赤線:MA下落(弱気方向)
● 青線:MA横ばい(調整状態)
5. ソースコードアーキテクチャ
5.1 描画バッファ(8個)
● バッファ0-2:短期MAの上昇/下落/横ばいセグメント
● バッファ3-5:長期MAの上昇/下落/横ばいセグメント
● バッファ6-7:買い/売りアロー信号
5.2 MAアルゴリズム実装
● SMA:カスタム MaAt() 関数で単純移動平均を計算
● EMA:カスタム EmaStep() 関数でバーごとの指数移動平均を逐次計算
● WMA:カスタム WmaAt() 関数で加重移動平均(重み逓減)を計算
● LRF:カスタム LrfAt() 関数で線形回帰予測値(最小二乗法フィッティング)を計算
5.3 テキスト注釈システム
● OBJ_TEXT オブジェクトで描画、Arialフォントと多サイズ対応
● 買い信号はローソク足安値下に3層表示(Buy / Trend Up / Strong GC)
● 売り信号はローソク足高値上に3層表示(Sell / Trend Down / Strong DC)
● クロス"+"マーカーにMA差値%を含み、間隔はATR倍数で自動適応
5.4 アラートシステム
● ローソク足あたり方向ごとに最大1回のアラート、重複防止
● バークローズ確認モードでは bar[1](直近終値バー)をチェック
● ポップアップ、プッシュ通知、メール、サウンドの4種アラート対応
● lastBuyAlert / lastSellAlert 静的変数で同一バー重複アラート防止
6. まとめ
● Dynamic Trend Follower は「デュアルMA変色 + クロスマーカー + 売買確認 + トレンド転換 + ストロングクロス」を統合した総合MT4メインチャートインジケーター。
● コア公式:MA色で方向設定、クロスマーカーでタイミング捕捉、多信号共振で勝率向上、バークローズ確認でノイズ除去。
● 両線緑 → 買い中心、Buy、Trend Up、Strong GC信号に注目。
● 両線赤 → 売り中心、Sell、Trend Down、Strong DC信号に注目。
● 複数信号同時発動 → 高確率取引機会、ポジション増加を検討。
● 差値%が大きい → クロス強度が強く、トレンドモメンタムが豊富。
