Gold Reaper
Data: GC 1-minute continuous back-adjusted, 2 Jan 2025 → 5 Oct 2026, ET. H1 = 2 Jan–18 Nov 2025 (choose settings) · H2 = 19 Nov 2025–5 Oct 2026 (validate) · W = 1 Aug–5 Oct 2026 (losing-window focus).
Known data gaps excluded: GC: 7 Apr–16 May 2025 (tick-cache hole), 27 May and 24 Jul 2025 (roll days), 27–28 Nov 2025 (Thanksgiving / CME outage), 6 Oct 2026 (partial). SI: 27–28 Nov 2025, 25 Jun 2026 (1-minute hole), 6 Oct 2026. Source
ceo/known_gaps_futures_crypto.json; no entries are taken in these windows and they are shaded on the curves.Caveat: gold rose from about $2,600 to over $4,000 across the sample, which flatters long trades. The first sweep (discarded for a timestamp bug) was seen before the selection rule was written, so H2 is not perfectly blind.
Summary verdict RESEARCH ONLY
Best gold setting (Aug–Oct focus):
s2_30+H_biasHTF_BE1_trail0_news0 — 30-minute + 1-hour signals, higher-timeframe trend filter, breakeven on, trailing off, no news filter. W +$86,231 (PF 1.50, DD $47,750) · H2 +$666,252 (PF 1.97, DD $74,535; $652,092 @ $35) · H1 +$321,241 (PF 2.29) · 83% positive months in H2. Curve beside it below and in the table.
s2_30+H_biasHTF_BE1_trail0_news0: W +$86.2k PF 1.50 · H2 +$666.3k PF 1.97 DD $74.5k · H1 +$321.2k (net of $25).
Gold Reaper lives in Hunter 7 as a plugin that is off by default (allinone_v7/python/aio7/plugins/gold_reaper/). Python only. The MQL5 port compiles (0 errors) but MT5 testing was cancelled by David.
Original vs improved
All net of $25/contract RT, 1 GC per strategy. Last numeric column is the $35 sensitivity. “—” = not reported in the source run.
Hunter 7 switch combos: top 10 H1-qualified, ranked by H2 net
Selection: H1 ≥40 trades, H1 net > 0 and ≥ H1 DD; best 40 by H1 net/DD, then ranked by H2 net.
A) Faithful baseline and each of the 9 strategies alone
Faithful mode reproduces the Python replica trade-for-trade (1,454 trades). Rows A_S1…A_S9 are each strategy alone.
B1) Each Hunter 7 switch alone
v1 → v2 fixes (target switch, D1 18:00 ET gold day)
v1 = run_2026-10-17_v1 (before the fixes); v2 = current. Both net of $25.
Top robust Aug–Oct settings (W = 1 Aug–5 Oct 2026)
Picked on W, validated on H2 and H1. Robust = W, H2, H1 all > 0; W and H2 > 0 at $35; H2 PF ≥ 1.2; H2 top trade ≤ 10%; one-switch neighbour median W > 0; W PF ≥ 1.2. 110 of 192 stage-2 settings pass; 0 are W-only. Max DD across these rows: $47.7k–$195.6k. SI rows are cost-optimistic (see SI caveat).
Monthly net $ (H2, % of $50k in brackets)
Part 1: parameter grid on W (2,592 runs; 1,428 pass the robust screen, 60 W-only)
Part 1 monthly net $ (Nov 2025–Oct 2026; Oct = 1–5 Oct)
Grid top 20 (2,592-run full factorial)
Grid: stacking × swing L/R × min_dist × portfolio cap × expiry × TF set × GC/SI, all on cap-2R/2R exits. Selection on H1 (≥40 trades, net > 0, ranked by net/DD × min(1, PF/1.2)); top 50 re-run at $35 and validated on H2. 42 of 50 robust (no flags); top 20 robust shown. These run ~24–27 trades/day with H2 DD ≈ $113k–$119k at 1 lot: far beyond a $50k account. Rows are near-duplicates (min_dist / expiry barely matter).
Factor importance: what helps and what hurts
- Breakeven off and trailing off add profit (but deepen drawdown)
- Previous-day high/low bias (small, consistent)
- Adding 15/30-minute signals to 1-hour helps H2/H1 but loses in W (mixed)
- Anything that trades off the 1-minute chart (every M1 set lost heavily in W, H2 and H1)
- Session filters (NY, London+NY, no-Asia)
- News filter
- One trade per direction; no-both-directions
- Tighter / fixed / swing stops; level targets (fall back to 1R)
Curve column: each row is a median delta over many runs, so there is no single equity curve for it. The curves for the actual settings are in the Aug–Oct and grid tables above. Deltas vs factor off / base, net of $25.
| Sym | Factor / level | Source | ΔW net $ | ΔH2 net $ | ΔH1 net $ | W PF | H2 PF | H2 DD $ | Verdict | Curve |
|---|---|---|---|---|---|---|---|---|---|---|
| GC | TF 15, native on | 1a vs H+native | −58,930 | 32,755 | 6,841 | 0.95 | 1.26 | 45,127 | noise / mixed | no single curve median delta across many runs |
| GC | TF 15, native off | 1a vs H+native | −74,400 | −44,321 | −26,490 | 0.89 | 1.2 | 69,461 | hurts | no single curve median delta across many runs |
| GC | TF 30, native on | 1a vs H+native | −88,032 | 29,095 | 3,570 | 0.78 | 1.39 | 60,997 | noise / mixed | no single curve median delta across many runs |
| GC | TF 30, native off | 1a vs H+native | −103,502 | −47,981 | −29,760 | 0.69 | 1.3 | 77,817 | hurts | no single curve median delta across many runs |
| GC | TF H, native off | 1a vs H+native | −15,470 | −77,077 | −33,331 | 1.37 | 1.42 | 48,639 | hurts | no single curve median delta across many runs |
| GC | TF 15+30, native on | 1a vs H+native | −116,561 | 238,755 | 147,626 | 0.84 | 1.28 | 103,482 | noise / mixed | no single curve median delta across many runs |
| GC | TF 15+30, native off | 1a vs H+native | −132,031 | 161,679 | 114,295 | 0.81 | 1.24 | 127,430 | noise / mixed | no single curve median delta across many runs |
| GC | TF 15+H, native on | 1a vs H+native | −28,529 | 209,660 | 144,055 | 1.05 | 1.31 | 80,305 | noise / mixed | no single curve median delta across many runs |
| GC | TF 15+H, native off | 1a vs H+native | −43,999 | 132,583 | 110,725 | 1.01 | 1.26 | 82,417 | noise / mixed | no single curve median delta across many runs |
| GC | TF 30+H, native on | 1a vs H+native | −57,631 | 205,999 | 140,784 | 0.96 | 1.4 | 82,520 | noise / mixed | no single curve median delta across many runs |
| GC | TF 30+H, native off | 1a vs H+native | −73,101 | 128,923 | 107,454 | 0.9 | 1.35 | 80,825 | noise / mixed | no single curve median delta across many runs |
| GC | TF 15+30+H, native on | 1a vs H+native | −86,160 | 415,659 | 284,840 | 0.92 | 1.31 | 114,835 | noise / mixed | no single curve median delta across many runs |
| GC | TF 15+30+H, native off | 1a vs H+native | −101,630 | 338,583 | 251,509 | 0.89 | 1.28 | 120,334 | noise / mixed | no single curve median delta across many runs |
| GC | TF 1, native on | 1a vs H+native | −433,006 | −2,131,467 | −1,399,416 | 0.67 | 0.71 | 1,895,718 | hurts | no single curve median delta across many runs |
| GC | TF 1, native off | 1a vs H+native | −448,476 | −2,208,544 | −1,432,746 | 0.65 | 0.69 | 1,974,143 | hurts | no single curve median delta across many runs |
| GC | TF 1+15, native on | 1a vs H+native | −461,535 | −1,921,808 | −1,255,360 | 0.71 | 0.78 | 1,702,829 | hurts | no single curve median delta across many runs |
| GC | TF 1+15, native off | 1a vs H+native | −477,005 | −1,998,884 | −1,288,690 | 0.7 | 0.76 | 1,786,273 | hurts | no single curve median delta across many runs |
| GC | TF 1+30, native on | 1a vs H+native | −490,638 | −1,925,468 | −1,258,631 | 0.67 | 0.76 | 1,696,517 | hurts | no single curve median delta across many runs |
| GC | TF 1+30, native off | 1a vs H+native | −506,108 | −2,002,544 | −1,291,961 | 0.66 | 0.75 | 1,777,832 | hurts | no single curve median delta across many runs |
| GC | TF 1+H, native on | 1a vs H+native | −402,605 | −1,954,563 | −1,262,201 | 0.71 | 0.75 | 1,720,158 | hurts | no single curve median delta across many runs |
| GC | TF 1+H, native off | 1a vs H+native | −418,075 | −2,031,639 | −1,295,532 | 0.7 | 0.74 | 1,799,849 | hurts | no single curve median delta across many runs |
| GC | TF 1+15+30, native on | 1a vs H+native | −519,166 | −1,715,808 | −1,114,575 | 0.71 | 0.82 | 1,511,551 | hurts | no single curve median delta across many runs |
| GC | TF 1+15+30, native off | 1a vs H+native | −534,636 | −1,792,884 | −1,147,906 | 0.69 | 0.81 | 1,594,881 | hurts | no single curve median delta across many runs |
| GC | TF 1+15+H, native on | 1a vs H+native | −431,134 | −1,744,903 | −1,118,146 | 0.74 | 0.81 | 1,523,483 | hurts | no single curve median delta across many runs |
| GC | TF 1+15+H, native off | 1a vs H+native | −446,604 | −1,821,979 | −1,151,476 | 0.73 | 0.8 | 1,606,926 | hurts | no single curve median delta across many runs |
| GC | TF 1+30+H, native on | 1a vs H+native | −460,236 | −1,748,563 | −1,121,417 | 0.71 | 0.8 | 1,520,792 | hurts | no single curve median delta across many runs |
| GC | TF 1+30+H, native off | 1a vs H+native | −475,706 | −1,825,640 | −1,154,747 | 0.7 | 0.79 | 1,602,738 | hurts | no single curve median delta across many runs |
| GC | TF 1+15+30+H, native on | 1a vs H+native | −488,765 | −1,538,903 | −977,361 | 0.74 | 0.85 | 1,336,457 | hurts | no single curve median delta across many runs |
| GC | TF 1+15+30+H, native off | 1a vs H+native | −504,235 | −1,615,980 | −1,010,692 | 0.73 | 0.84 | 1,418,403 | hurts | no single curve median delta across many runs |
| GC | bias_HTF | 1a OFAT | 4,552 | −20,055 | −61,999 | 1.9 | 2.01 | 23,967 | hurts | no single curve median delta across many runs |
| GC | bias_PDH | 1a OFAT | 3,890 | 1,980 | 237 | 1.58 | 1.58 | 46,681 | adds edge | no single curve median delta across many runs |
| GC | bias_SMT | 1a OFAT | 8,582 | −15,349 | 13,536 | 1.92 | 1.58 | 39,577 | noise / mixed | no single curve median delta across many runs |
| GC | noboth | 1a OFAT | −13,640 | −19,375 | −8,431 | 1.36 | 1.54 | 45,618 | hurts | no single curve median delta across many runs |
| GC | sess_NY | 1a OFAT | −49,998 | −171,178 | −69,474 | 0.94 | 1.29 | 51,731 | hurts | no single curve median delta across many runs |
| GC | sess_LNY | 1a OFAT | −23,768 | −77,597 | −56,478 | 1.32 | 1.56 | 45,508 | hurts | no single curve median delta across many runs |
| GC | sess_noAsia | 1a OFAT | −23,768 | −77,597 | −56,300 | 1.32 | 1.56 | 45,508 | hurts | no single curve median delta across many runs |
| GC | news | 1a OFAT | −7,349 | −19,197 | −13,849 | 1.45 | 1.52 | 46,527 | hurts | no single curve median delta across many runs |
| GC | oneperdir | 1a OFAT | −36,891 | −190,023 | −115,414 | 1.22 | 1.29 | 30,082 | hurts | no single curve median delta across many runs |
| GC | stop_F | 1a OFAT | −31,517 | −40,413 | −24 | 1.12 | 1.43 | 67,340 | hurts | no single curve median delta across many runs |
| GC | stop_cap1 | 1a OFAT | −12,912 | −23,943 | −36,424 | 1.36 | 1.5 | 42,754 | hurts | no single curve median delta across many runs |
| GC | stop_swing | 1a OFAT | 243 | −5,955 | −48,260 | 1.53 | 1.54 | 69,440 | hurts | no single curve median delta across many runs |
| GC | tgt_F | 1a OFAT | −20,812 | −23,147 | −37,978 | 1.26 | 1.5 | 45,570 | hurts | no single curve median delta across many runs |
| GC | tgt_NL | 1a OFAT | −12,974 | −26,728 | −15,535 | 1.34 | 1.48 | 47,552 | hurts | no single curve median delta across many runs |
| GC | tgt_SHL | 1a OFAT | −10,703 | −23,914 | −15,535 | 1.37 | 1.49 | 47,552 | hurts | no single curve median delta across many runs |
| GC | tgt_PDH | 1a OFAT | −12,974 | −26,728 | −15,535 | 1.34 | 1.48 | 47,552 | hurts | no single curve median delta across many runs |
| GC | BE_off | 1a OFAT | 20,666 | 79,186 | 20,926 | 1.47 | 1.44 | 72,322 | adds edge | no single curve median delta across many runs |
| GC | trail_off | 1a OFAT | 12,564 | 79,177 | 83,330 | 1.51 | 1.59 | 71,887 | adds edge | no single curve median delta across many runs |
| GC | bias_HTF | 1b median over 14 TF×native | 49,367 | −117,626 | −77,590 | 1.12 | 1.4 | 41,937 | hurts | no single curve median delta across many runs |
| GC | sess_LNY | 1b median over 14 TF×native | 11,034 | −122,550 | −87,726 | 0.94 | 1.31 | 69,742 | hurts | no single curve median delta across many runs |
| GC | news | 1b median over 14 TF×native | −27,962 | −34,088 | −32,068 | 0.84 | 1.28 | 84,316 | hurts | no single curve median delta across many runs |
| GC | BE_off | 1b median over 14 TF×native | 10,210 | 61,133 | 65,992 | 0.96 | 1.23 | 90,957 | adds edge | no single curve median delta across many runs |
| GC | trail_off | 1b median over 14 TF×native | −12,522 | 85,134 | 93,266 | 0.9 | 1.3 | 102,610 | noise / mixed | no single curve median delta across many runs |
| GC | oneperdir | 1b median over 14 TF×native | 21,412 | −374,426 | −251,442 | 0.84 | 1.03 | 50,476 | hurts | no single curve median delta across many runs |
| GC | BE off | stage 2 median | 18,439 | 105,129 | 71,312 | 1.06 | 1.25 | 148,701 | adds edge | no single curve median delta across many runs |
| GC | trail off | stage 2 median | 6,834 | 84,092 | 135,901 | 1.05 | 1.31 | 159,866 | adds edge | no single curve median delta across many runs |
| GC | news on | stage 2 median | −6,830 | −31,214 | −21,831 | 1.06 | 1.34 | 105,390 | hurts | no single curve median delta across many runs |
| GC | bias HTF | stage 2 median | 60,254 | 10,423 | −122,962 | 1.25 | 1.54 | 69,053 | noise / mixed | no single curve median delta across many runs |
| GC | bias SMT | stage 2 median | −5,634 | −21,218 | 454 | 0.99 | 1.3 | 111,237 | hurts | no single curve median delta across many runs |
| GC | TF 15+H vs H | stage 2 median | −59,146 | 187,340 | 103,840 | 1.04 | 1.29 | 96,134 | noise / mixed | no single curve median delta across many runs |
| GC | TF 30+H vs H | stage 2 median | −57,713 | 189,774 | 173,547 | 1.03 | 1.4 | 102,430 | noise / mixed | no single curve median delta across many runs |
| GC | TF 15+30+H vs H | stage 2 median | −113,560 | 386,183 | 292,641 | 0.92 | 1.28 | 148,701 | noise / mixed | no single curve median delta across many runs |
| SI | TF 15, native on | 1a vs H+native | −29,889 | 317,088 | −69,910 | 1.24 | 1.49 | 64,204 | noise / mixed | no single curve median delta across many runs |
| SI | TF 15, native off | 1a vs H+native | −61,813 | 258,621 | −116,448 | 1.14 | 1.48 | 64,563 | noise / mixed | no single curve median delta across many runs |
| SI | TF 30, native on | 1a vs H+native | −61,752 | 60,949 | −15,705 | 1.19 | 1.52 | 48,170 | noise / mixed | no single curve median delta across many runs |
| SI | TF 30, native off | 1a vs H+native | −93,675 | 2,483 | −62,243 | 1.05 | 1.51 | 53,001 | noise / mixed | no single curve median delta across many runs |
| SI | TF H, native off | 1a vs H+native | −31,924 | −58,467 | −46,538 | 1.76 | 1.88 | 36,590 | hurts | no single curve median delta across many runs |
| SI | TF 15+30, native on | 1a vs H+native | −20,318 | 867,352 | 79,181 | 1.16 | 1.5 | 100,601 | noise / mixed | no single curve median delta across many runs |
| SI | TF 15+30, native off | 1a vs H+native | −52,242 | 808,885 | 32,643 | 1.1 | 1.49 | 100,960 | noise / mixed | no single curve median delta across many runs |
| SI | TF 15+H, native on | 1a vs H+native | 41,433 | 806,402 | 94,886 | 1.36 | 1.58 | 65,855 | adds edge | no single curve median delta across many runs |
| SI | TF 15+H, native off | 1a vs H+native | 9,509 | 747,935 | 48,348 | 1.29 | 1.58 | 66,214 | adds edge | no single curve median delta across many runs |
| SI | TF 30+H, native on | 1a vs H+native | 9,571 | 550,263 | 149,091 | 1.36 | 1.64 | 57,356 | adds edge | no single curve median delta across many runs |
| SI | TF 30+H, native off | 1a vs H+native | −22,353 | 491,797 | 102,553 | 1.27 | 1.63 | 61,258 | noise / mixed | no single curve median delta across many runs |
| SI | TF 15+30+H, native on | 1a vs H+native | 51,004 | 1,356,666 | 243,977 | 1.25 | 1.56 | 102,910 | adds edge | no single curve median delta across many runs |
| SI | TF 15+30+H, native off | 1a vs H+native | 19,080 | 1,298,199 | 197,439 | 1.2 | 1.55 | 103,269 | adds edge | no single curve median delta across many runs |
| SI | TF 1, native on | 1a vs H+native | −948,984 | −5,509,260 | −2,674,935 | 0.6 | 0.62 | 4,961,778 | hurts | no single curve median delta across many runs |
| SI | TF 1, native off | 1a vs H+native | −980,907 | −5,567,727 | −2,721,472 | 0.58 | 0.61 | 5,020,245 | hurts | no single curve median delta across many runs |
| SI | TF 1+15, native on | 1a vs H+native | −907,551 | −4,702,858 | −2,580,048 | 0.67 | 0.72 | 4,158,139 | hurts | no single curve median delta across many runs |
| SI | TF 1+15, native off | 1a vs H+native | −939,474 | −4,761,325 | −2,626,586 | 0.65 | 0.71 | 4,216,606 | hurts | no single curve median delta across many runs |
| SI | TF 1+30, native on | 1a vs H+native | −939,413 | −4,958,996 | −2,525,844 | 0.64 | 0.69 | 4,415,643 | hurts | no single curve median delta across many runs |
| SI | TF 1+30, native off | 1a vs H+native | −971,337 | −5,017,463 | −2,572,382 | 0.62 | 0.68 | 4,474,110 | hurts | no single curve median delta across many runs |
| SI | TF 1+H, native on | 1a vs H+native | −877,662 | −5,019,946 | −2,510,139 | 0.65 | 0.67 | 4,472,942 | hurts | no single curve median delta across many runs |
| SI | TF 1+H, native off | 1a vs H+native | −909,585 | −5,078,413 | −2,556,677 | 0.63 | 0.67 | 4,531,409 | hurts | no single curve median delta across many runs |
| SI | TF 1+15+30, native on | 1a vs H+native | −897,980 | −4,152,594 | −2,430,957 | 0.7 | 0.77 | 3,613,586 | hurts | no single curve median delta across many runs |
| SI | TF 1+15+30, native off | 1a vs H+native | −929,903 | −4,211,061 | −2,477,495 | 0.68 | 0.77 | 3,672,052 | hurts | no single curve median delta across many runs |
| SI | TF 1+15+H, native on | 1a vs H+native | −836,228 | −4,213,544 | −2,415,252 | 0.71 | 0.76 | 3,669,561 | hurts | no single curve median delta across many runs |
| SI | TF 1+15+H, native off | 1a vs H+native | −868,152 | −4,272,011 | −2,461,790 | 0.69 | 0.76 | 3,728,028 | hurts | no single curve median delta across many runs |
| SI | TF 1+30+H, native on | 1a vs H+native | −868,091 | −4,469,682 | −2,361,048 | 0.68 | 0.73 | 3,927,065 | hurts | no single curve median delta across many runs |
| SI | TF 1+30+H, native off | 1a vs H+native | −900,015 | −4,528,149 | −2,407,586 | 0.67 | 0.73 | 3,985,532 | hurts | no single curve median delta across many runs |
| SI | TF 1+15+30+H, native on | 1a vs H+native | −826,658 | −3,663,280 | −2,266,161 | 0.73 | 0.81 | 3,125,008 | hurts | no single curve median delta across many runs |
| SI | TF 1+15+30+H, native off | 1a vs H+native | −858,581 | −3,721,747 | −2,312,699 | 0.72 | 0.81 | 3,183,475 | hurts | no single curve median delta across many runs |
| SI | bias_HTF | 1a OFAT | −38,121 | −241,337 | −60,057 | 2.23 | 1.96 | 33,641 | hurts | no single curve median delta across many runs |
| SI | bias_PDH | 1a OFAT | 2,469 | −15,317 | 4,110 | 2.07 | 1.88 | 45,756 | noise / mixed | no single curve median delta across many runs |
| SI | noboth | 1a OFAT | 268 | 1,072 | −9,935 | 2.04 | 1.89 | 43,971 | noise / mixed | no single curve median delta across many runs |
| SI | sess_NY | 1a OFAT | −110,678 | −358,368 | −115,222 | 0.91 | 1.58 | 59,723 | hurts | no single curve median delta across many runs |
| SI | sess_LNY | 1a OFAT | −87,945 | −306,866 | −18,966 | 1.17 | 1.6 | 41,802 | hurts | no single curve median delta across many runs |
| SI | sess_noAsia | 1a OFAT | −87,945 | −310,823 | −18,869 | 1.17 | 1.59 | 42,223 | hurts | no single curve median delta across many runs |
| SI | news | 1a OFAT | −6,498 | 6,599 | 4,265 | 1.92 | 1.9 | 41,070 | noise / mixed | no single curve median delta across many runs |
| SI | oneperdir | 1a OFAT | −90,967 | −386,722 | −166,901 | 1.26 | 1.63 | 19,894 | hurts | no single curve median delta across many runs |
| SI | stop_F | 1a OFAT | −8,022 | 32,762 | 30,442 | 1.86 | 1.94 | 58,033 | noise / mixed | no single curve median delta across many runs |
| SI | stop_cap1 | 1a OFAT | −16,055 | −58,211 | −25,275 | 1.84 | 1.8 | 31,183 | hurts | no single curve median delta across many runs |
| SI | stop_swing | 1a OFAT | 143 | 46,129 | 14,987 | 2.0 | 1.98 | 58,033 | adds edge | no single curve median delta across many runs |
| SI | tgt_F | 1a OFAT | 2,027 | −110,542 | −53,035 | 2.01 | 1.7 | 40,403 | hurts | no single curve median delta across many runs |
| SI | tgt_NL | 1a OFAT | −9,290 | −18,983 | −28,697 | 1.9 | 1.84 | 42,158 | hurts | no single curve median delta across many runs |
| SI | tgt_SHL | 1a OFAT | −9,290 | −17,745 | −29,331 | 1.9 | 1.84 | 42,443 | hurts | no single curve median delta across many runs |
| SI | tgt_PDH | 1a OFAT | −9,290 | −20,209 | −28,697 | 1.9 | 1.84 | 42,443 | hurts | no single curve median delta across many runs |
| SI | BE_off | 1a OFAT | 32,239 | 141,467 | 99,157 | 1.82 | 1.73 | 45,626 | adds edge | no single curve median delta across many runs |
| SI | trail_off | 1a OFAT | 31,724 | 141,389 | −34,057 | 1.93 | 1.88 | 63,064 | noise / mixed | no single curve median delta across many runs |
| SI | bias_HTF | 1b median over 14 TF×native | −16,857 | −515,126 | −128,599 | 1.5 | 1.52 | 56,178 | hurts | no single curve median delta across many runs |
| SI | sess_LNY | 1b median over 14 TF×native | −74,454 | −569,117 | −10,910 | 1.04 | 1.44 | 67,930 | hurts | no single curve median delta across many runs |
| SI | news | 1b median over 14 TF×native | −15,133 | −18,358 | 3,463 | 1.21 | 1.56 | 64,384 | hurts | no single curve median delta across many runs |
| SI | BE_off | 1b median over 14 TF×native | 31,114 | 158,092 | 113,686 | 1.2 | 1.48 | 92,148 | adds edge | no single curve median delta across many runs |
| SI | trail_off | 1b median over 14 TF×native | 22,516 | 356,068 | 49,121 | 1.23 | 1.6 | 77,557 | adds edge | no single curve median delta across many runs |
| SI | oneperdir | 1b median over 14 TF×native | −71,373 | −811,834 | −264,031 | 1.1 | 1.4 | 24,546 | hurts | no single curve median delta across many runs |
| SI | BE off | stage 2 median | −52,237 | 440,659 | 116,044 | 1.12 | 1.49 | 170,502 | noise / mixed | no single curve median delta across many runs |
| SI | trail off | stage 2 median | −62,340 | 679,403 | −5,020 | 1.14 | 1.62 | 154,522 | noise / mixed | no single curve median delta across many runs |
| SI | news on | stage 2 median | 2,602 | 16,848 | 7,196 | 1.36 | 1.63 | 89,734 | adds edge | no single curve median delta across many runs |
| SI | bias HTF | stage 2 median | −51,978 | −746,421 | −208,818 | 1.54 | 1.64 | 82,278 | hurts | no single curve median delta across many runs |
| SI | bias PDHPDL | stage 2 median | 10,378 | −14,164 | 13,810 | 1.38 | 1.64 | 87,867 | noise / mixed | no single curve median delta across many runs |
| SI | TF 15+H vs H | stage 2 median | 40,002 | 829,496 | 140,704 | 1.38 | 1.56 | 75,770 | adds edge | no single curve median delta across many runs |
| SI | TF 30+H vs H | stage 2 median | 9,474 | 632,649 | 172,712 | 1.36 | 1.65 | 95,198 | adds edge | no single curve median delta across many runs |
| SI | TF 15+30+H vs H | stage 2 median | 52,318 | 1,463,906 | 322,778 | 1.26 | 1.56 | 125,345 | adds edge | no single curve median delta across many runs |
Grid parameter importance (median over all 2,592 runs)
Expiry has no effect; stacking and min_dist barely matter; cap, TF set, swing L/R and symbol matter most.
| Parameter | H2 median-net spread | Per-level medians | Curve |
|---|---|---|---|
sym | $301,202 | GC: H1 $144,952 / H2 $140,886 / H1 6.47 trades/day / H2 PF 1.24; SI: H1 $105,566 / H2 $442,088 / H1 8.88 trades/day / H2 PF 1.67 | no single curve median over 2,592 grid runs |
stack | $10,678 | 1: H1 $118,131 / H2 $284,096 / H1 7.65 trades/day / H2 PF 1.45; 2: H1 $120,632 / H2 $294,774 / H1 7.72 trades/day / H2 PF 1.45; 3: H1 $119,610 / H2 $292,796 / H1 7.62 trades/day / H2 PF 1.46; 5: H1 $119,524 / H2 $293,792 / H1 7.66 trades/day / H2 PF 1.46 | no single curve median over 2,592 grid runs |
lr | $123,362 | 0.5: H1 $114,532 / H2 $348,090 / H1 10.07 trades/day / H2 PF 1.41; 0.75: H1 $123,118 / H2 $291,181 / H1 7.34 trades/day / H2 PF 1.54; 1.0: H1 $112,628 / H2 $224,728 / H1 5.84 trades/day / H2 PF 1.48 | no single curve median over 2,592 grid runs |
mind | $3,608 | 0.0: H1 $117,099 / H2 $291,026 / H1 7.65 trades/day / H2 PF 1.45; 0.5: H1 $116,499 / H2 $287,418 / H1 7.65 trades/day / H2 PF 1.45; 1.0: H1 $119,434 / H2 $290,768 / H1 7.64 trades/day / H2 PF 1.45 | no single curve median over 2,592 grid runs |
exp | $0 | 1440: H1 $118,438 / H2 $288,584 / H1 7.65 trades/day / H2 PF 1.45; 2880: H1 $118,437 / H2 $288,584 / H1 7.65 trades/day / H2 PF 1.45; 5760: H1 $118,437 / H2 $288,584 / H1 7.65 trades/day / H2 PF 1.45 | no single curve median over 2,592 grid runs |
tfs | $278,947 | +M15M30: H1 $109,459 / H2 $487,863 / H1 15.01 trades/day / H2 PF 1.4; +M30: H1 $125,376 / H2 $343,770 / H1 7.94 trades/day / H2 PF 1.46; base: H1 $120,830 / H2 $208,916 / H1 3.31 trades/day / H2 PF 1.62 | no single curve median over 2,592 grid runs |
cap | $510,436 | 0: H1 $343,961 / H2 $623,230 / H1 12.22 trades/day / H2 PF 1.56; 2: H1 $70,618 / H2 $112,794 / H1 5.58 trades/day / H2 PF 1.4; 3: H1 $106,648 / H2 $175,545 / H1 7.0 trades/day / H2 PF 1.41; 4: H1 $142,915 / H2 $234,770 / H1 8.06 trades/day / H2 PF 1.44 | no single curve median over 2,592 grid runs |
Daily / weekly / monthly breakdowns (grid #1, H2)
Setting GC_stk2_lr0.75_md0.0_exp48h_+M15M30_capnone_look0.5, H2 19 Nov 2025–5 Oct 2026, net of $25, 1 lot per strategy. H2: 6,199 trades, +$691k, PF 1.32, max DD $114k, ~27 trades/day.




Roman 4-tier and money management WARNING
- Roman 4-tier = 4 contracts per signal (legs at T1/T2/T3 × R, leg 4 a trailing runner, per-leg breakeven). It replaces the EA's own breakeven/trail, so winners run much further; that is why the totals reach millions. Drawdowns scale with it: $0.4M–$3.3M, i.e. 8–65× a $50k account. Not tradable at $50k.
- Money management +1 GC per $1,000 closed profit: uncapped compounding on a strategy whose single losses run $10k–25k per contract blows up (equity goes deeply negative, then lots fall back to 1, so some H2 rows look like the 1-lot base). Only the cap-10 variants are even arguable, and their DD is still several times a $50k account.
- Fees are charged per contract, so every extra leg/lot pays $25 (shown) or $35.
Monthly returns on a $50,000 base (fixed base, not compounded)
MM rows in H1 show the blow-up (averages of −875% and −112%).
Base rows
Roman 4-tier on original-family bases (all 36 rows)
Money management rows
Grid top 3: base
Grid top 3: Roman 4-tier (legs followed max 7 days)
Grid top 3: money management
SI (silver) cost caveat
Other gold EAs (preliminary, OHLC 1m, likely overfit) SEPARATE
Data: BlackBull MT5 demo tester, XAUUSDp, 1-minute OHLC model (not real ticks), 1 Jan 2020–16 Oct 2026, $100k deposit, supplied preset. This run was made before David said not to use BlackBull; no further BlackBull runs.
Data gaps: the GC futures gap list does not apply to this broker CFD history and was not excluded; broker history gaps were not audited. Treat as preliminary.
MoonDog EA v3.34 (0.01 lot)
Full page: MoonDog.
MoonDog scaled ×100 (≈1.00 lot, fees scaled)
Ghost Scalper (0.01 lot)
Full page: Ghost Scalper. H2 PF ≈20 is suspect.
My AI Gold
Compounds lot size as the account grows ($100k → $34.6M), so the result is not usable as it stands. Full page: My AI Gold.
| Period | Trades | Lots | Net $ (@ $25/lot) | Net $ @ $35/lot | PF | Max DD $ | Win % | Equity curve |
|---|---|---|---|---|---|---|---|---|
| Full history 2020–16 Oct 2026 | 1,388 | 53,653.13 | 33,520,184 | 32,983,653 | 2.179 | 798,104 | 75.14 | ![]() |



































































































































































































