BFG · Variance Lab · Raptor 4 (P2G)
Raptor 4 · Tabled · backtested 2026-10-01
Raptor 4: Earlier First Target
The first-target experiment. One variable changed: TP1 moves from 1.5R to 1.0R through the InpTp1RMultiple default. Everything else is P2C, untouched.
Built
Reviewed clean
Backtested 2026-10-01
Tabled
TP1 mechanism broken
The exact change
One input default changes. The 75% partial now banks at 1.0R instead of 1.5R; the runner to 3.0R and every stop and filter are untouched.
input double InpTp1RMultiple = 1.0; // P2G: TP1 at 1.0R (P2C used 1.5)
Stop, detector, bias logic, runner target, and 1% risk stay exactly as P2C had them.
Verification · 2026-09-30
Single-variable confirmed. Token-by-token diff against P2C: the InpTp1RMultiple default is the only behavior change. Everything else is identical.
Source review: no issues found. In-house token diff plus brace/paren/bracket balance and entry-point checks (exactly one OnInit, one OnTick) found zero behavior drift across all 751 lines. Not a MetaEditor compile, that still needs F7 on a real terminal.
Status: compiled and backtested 2026-10-01. Result invalid: the intended TP1 change produced no observable difference.
What it does
- TP1 is taken at 1.0R instead of 1.5R, closing 75% of the position earlier.
- TP2 stays at 3.0R on the remaining 25% runner.
Hypothesis
Only 16% of P2C trades ever reached TP2. Banking 75% at 1.0R instead of 1.5R takes the first achievable leg instead of demanding the deeper move.
Unchanged from P2C
Pattern geometry, bar-shape and RSI filters, pullback zone, D1/H4 bias logic, detector, 0.5x ATR stop, 3.0R runner target, breakeven +0.1R after partial, scale-in, 1% risk, 12-bar pending expiry, 21:00 cutoff, 3% daily loss halt, max setups. If P2G wins where P2C lost, it is purely the first-target placement.
Identity and safety
- File
- Blackfish_EA_P2G.mq5
- Base
- P2C (Blackfish_EA_P2C.mq5). P2B abandoned.
- Magic number
- 20260933
- Trading gates
- InpLiveTrading = false, InpAllowOrders = false (defaults)
- Demo only
- No live trading. No real money.
Experiment status
Built2026-09-30
Source reviewClean
Compiled (F7)2026-10-01
Backtested2026-10-01
Forward demoPending
VerdictTabled
Backtest results · 2026-10-01
EURUSD H1, 2025-01-01 to 2026-09-22, every tick based on real ticks. Tester gates InpLiveTrading=true, InpAllowOrders=true.
- Total trades
- 138
- Profit factor
- 0.79
- Net
- -$1,682.06
- Expected payoff
- -$12.19
Verdict: tabled, result invalid. Output was identical to the P2C control to the penny. The intended TP1 change produced no observable difference, and the TP1 mechanism requires diagnosis before a valid test.
Download
Complete .mq5 source. Compile in MetaEditor before attaching to any chart.
Blackfish_EA_P2G.mq529 KB · built 2026-09-30