今日のサマリ(2026-05-23 土)
  • PT101_v4 新規投入: XAU 専用 MFE トレーリング型(Pos1=20%戻り/Pos2=25%戻り)、V3 と並走で A/B 比較開始
  • 赤字8戦略を一挙撤退: 合計 -¥159k/5週間 → 月次 約-¥30k の損失回避見込み
  • PT006_v2 XAU 撤退: 実deal -¥22k + BT 全パターン PF<1 で改善不可と確認
  • Git 完全クリーンアップ: VPS=GitHub=FX PC で 3者完全同期、FX PC 初期化時の復旧体制確立
  • bot 自動稼働開始: 月曜市場再開で PT101_v4 が即発火する状態に

背景: MFE 分析で XAU の取りこぼしが顕在化

TitanFX の deal 履歴を MFE(Maximum Favorable Excursion = 最大含み益)で再分析したところ、ほぼ全戦略で XAU の理論最大利益と実利益が桁違いに乖離していた:

戦略XAU 実JPYXAU MFE JPY余地
PT006_v2 XAU-22,324+244,956+267k
PT102_v3 XAU-13,878+221,261+235k
PT101_v3 XAU+10,912+310,843+300k
PT006 base XAU-55,203+127,958+183k

BB階層TP(BB4σを天井、BB3/BB2戻りで撤退)が「BB4σまでほとんど届かない(704件中わずか2件)」ため、長期トレンドを取り逃がしていた。逆にBB拡大(BB6/8/10σ)を試したが効果なし、戻り tier を切ると件数激減で破綻。

1. PT101_v3 XAU で TP 設計を網羅 BT

XAU 5週間で TP 設計を多数比較:

TP設計件数勝率合計pipsPFEV/件
Baseline (BB階層)70448.0%+2491.01+0.35
MFE 20%戻り1,20254.8%+1,8011.06+1.50
MFE 25%戻り1,14453.1%+5,3021.18+4.63
MFE 30%戻り1,13052.6%+3,3541.12+2.97
固定 R:R = 3R3026.7%-1,0450.89-34.8
ATR×3 トレーリング13936.7%-4,4810.71-32.2

MFE 25%戻りが最適。Baseline +249 → +5,302 pips(約21倍改善)、PF 1.01 → 1.18。

ただし他通貨で同じ条件をBTすると軒並み悪化(合計 -2,006)。MFEトレーリングは XAU 特有のボラ大波構造でのみ有効と確定。

2. PT101_v4 設計: γ'' 構成で V3 並走

「Pos1=20%戻り / Pos2=25%戻り」の dual-position 構成を γ'' として採用:

項目内容
ファイルscripts/pt101_v4.py
MAGICPos1=10131 (MFE 20%戻り) / Pos2=10132 (MFE 25%戻り)
TARGET_SYMBOLS{"XAUUSD"} のみ
入口PT101_v3 と完全同一(pt101_v3.check_long を流用)
SL30バー最安/高 ± margin(v3 と同一)
出口MFE トレーリング(BB階層なし、BE機能はトレーリング内蔵)
V3 との並走同じシグナルで V3 と V4 が同時エントリー → A/B 比較データを実戦で取得

γ'' (Pos1=20% / Pos2=25%) の BT 結果:

ポジ件数勝率pipsPFEV/件
Pos1 (20%戻り)57254.3%+1,4981.10+2.62
Pos2 (25%戻り)57253.1%+2,6511.18+4.63
合算1,14453.7%+4,1481.14+3.63

v3 baseline (+249) から 17倍改善。両ポジ 25% (δ) の +5,302 には劣るが、A/B検証目的を加味して γ'' を採用。

3. 赤字8戦略 撤退

過去5週間で確定した赤字戦略を live_trader.pycheck_entry 呼び出しコメントアウトで停止:

PTMAGIC純益JPY (4/9〜5/22)
PT101_BB派生110111/10112-58,754
PT101 base10101/10102-38,188
PT00770001/70002-28,110
P2 (PT002)20001/20002-20,808
PT008 base80001/80002-19,497
P2_TMA (PT003)30001/30002-8,711
PT00110001/10002-2,620
pattern2_ew40001/40002-2,140
合計-159,028

月次換算で 約 -¥30,000/月の損失回避見込み。世代交代済み戦略(PT101 base / PT008 base)と XAU特化で機能不全(PT007 / PT101_BB)が主因。

4. PT006_v2 XAU撤退

BT環境を整備して PT006_v2 の XAU を網羅BT:

出口設計件数勝率pipsPF
Baseline (BB階層)57844.8%-9,7590.67
MFE 15%戻り90053.6%-3,2650.88
MFE 25%戻り86852.7%-5,2630.82
MFE 40%戻り76648.4%-3,6140.84

全パターン PF<1 で「出口を変えても黒字化不可」と判明。入口戦略が XAU で機能していない診断と一致(実deal -22,324 と整合)。TARGET_SYMBOLS{"EURUSD", "GBPUSD", "GBPJPY"} に変更し XAU 撤退。

5. 月曜リスタート構成 (稼働継続8戦略)

PTMAGIC通貨備考
PT00550001/50002XAU実質特化MFE取得率4.2x最効率、現状維持
PT006 base60001/60002EUR/GBP/GBPJPY/XAUEUR +76k偏り要観察
PT006_v260011/60012EUR/GBP/GBPJPY5/23 XAU撤退
PT008-180011/80012全7通貨PF 3.99 健全度No.1
PT101_v310121/10122全7通貨万能型、唯一の全通貨黒字
PT101_v410131/10132XAU専用5/23 新規、V3並走
PT102 base10201/10202全7通貨トレーリング型
PT102_v310221/10222全7通貨BB階層TP

6. Exness 履歴分析の衝撃

Exness MT5 から 5/15〜5/23 (8日間) の deal を取得して TitanFX と比較したところ:

PTExnessTitan (4/9〜5/22)
PT005-36,244 (勝率 0%)+31,428
PT006-24,872+7,274
PT102 base-23,347+5,812
PT102_v3-20,200+13,640
PT006_v2-1,234+2,371
PT008-1+24,123+6,754
PT101_v3+22,492+46,924
PT005 が Exness で 10/10 全損という異常値。原因仮説:
  • Exness "XAUUSDz" の価格挙動・spread・tick精度が Titan "XAUUSD" と微妙に異なる
  • 固定TP系(PT005, PT006 base)は broker側TP執行のため、シンボル差の影響を直接受ける
  • BB系/トレーリング系も価格細部に依存
ただしサンプル8日と短いため、月曜以降 1〜2週間データ蓄積後に再評価する方針(本日は現状維持)。

7. Git 完全クリーンアップ

VPS と FX PC で uncommitted changes が散乱していた状態を 4 commit で整理:

df5cd23 feat(scripts): FX PC ローカル分析スクリプト群を Git に取り込み (バックアップ目的)
d2d4a5b feat(strategy): PT101_v4 + 赤字8戦略撤退 + PT006_v2 XAU除外
34c34f5 feat(backtest+mt5): PT101_v3 BT variants + PT901/902/903 EA + SGD_101_v1 BT
caf78f7 chore(backtest): archive obsolete runners to backtest_archive_20260515/

復旧テストとして fresh clone を取得し、git blob hash で完全一致を確認。FX PC 初期化からの完全復旧手順を確立した:

cd C:\Users\y2198\Documents
git clone https://github.com/sengetsudo/fx-bot.git
cd fx-bot && pip install -r requirements.txt
# .env / MT5 ログイン情報 / スケジュールタスクは別途バックアップから復元

8. bot 自動稼働開始

FX PC 再起動 + MT5 起動後、両 bot タスクを Enable:

Enable-ScheduledTask -TaskName FXBot_Restart
Enable-ScheduledTask -TaskName FXBot_Restart_Exness

14:01 に pythonw.exe 2プロセス起動を確認、ログから 8戦略 + PT101_v4 ロード成功:

PT101_v4 MAGIC: TP1=10131 SMA=10132 (target=['XAUUSD'], MFE20%/25%戻り)
PT006_v2 MAGIC: TP1=60011 SMA=60012 (target=['EURUSD', 'GBPJPY', 'GBPUSD'])

[PT101_v4] シグナル検出: XAUUSDz SHORT @4506.941 SL=4520.610
           TP_dummy=4370.250 lot=0.01 (Exit=Pos1 MFE20%戻り / Pos2 MFE25%戻り)

土曜は Market closed で約定なし。月曜 NY 17:00 (= 朝6:00 JST) から実取引開始予定。

所感

「予定登録から始まった土曜」が、Exness 履歴調査をきっかけに 戦略構成の大整理 に発展した一日。MFE 分析 → BT → γ'' 選定 → 実装 → 並走デプロイ → 撤退判断 → Git 整理 → 自動稼働、までを一気に走らせた。

「データを取って → BT で検証 → 判断 → 実装 → デプロイ」のループが回せたのが効いた。特に OHLCV 補完(5/15〜5/22 を FX PC から手動 pull)→ MFE 再計算 → 改善 BT → γ'' 採用 と段階的に進められた。

明日(日曜)はマーケット閉場、月曜の挙動を見て次のサイクル(PT005 Exness判断、PT101_v4 vs V3 比較開始)に入る。

関連: SGD_101_EA v4 完成 / PT007 出口革命 / 同じ入口×違う出口 XAU 4戦略一本化。今回は「黒字戦略をさらに改善 + 赤字戦略を機械的撤退」という整理フェーズ。