No template yaml. An older All-in-One playbook exists: smt-python/config/source_of_truth/03_riley_fvg_candlebreak (09:30–10:15, FVG then candle break, FVG SL+RR; review flag UseFVGEntryBarCloseAboveBelowPrior).
The trade in his words
Pick a draw on liquidity (unmitigated 5m-4H FVG). Trade only 09:30-10:15 ET. When price delivers into a FVG without a body close past its 50%, enter on the candle that closes beyond the previous candle high/low. Stop beyond the FVG or swing; fixed 1:1 (or 1:2) target.
A+ checks 70 tagged trades (no structured trade records yet)
A+ setup checklist (all must pass)
R1 Draw on liquidity chosen first (unmitigated 5m-4H FVG) A962uZmFwq0 @ 8:48 · “for step number one, we have to sort of find a draw on liquidity ... I chose this 15minute unmitigated gap as my target”
R2 Price delivers into the FVG (requirement) OyMK6EkD8s0 @ 2:59 · “price is now delivered into the fav value gap which is a requirement”
R3 No body close past 50% of the FVG Pt6thlEY24c @ 2:54 · “you can never have a candle close below the 50%”
R4 Entry: candle closes beyond the previous candle high/low SoTh5YxOgLg @ 8:22 · “all you want to see is price close above that candle. And that is literally where you enter”
R5 Stop beyond the FVG or the swing point NDiZPXsXQSo @ 5:00 · “put your stop above the fair value gap or above the swing point”
R6 Fixed 1:1 (or 1:2) target SoTh5YxOgLg @ 8:22 · “you're targeting a one one or a one to two fixed risk-to-reward”
R7 Window 09:30-10:15 ET 4Gp2cMfzPac @ 13:10 · “I trade this setup between 9:30 and 10:15 a.m. Eastern Standard Time every single day”
Locked rule set (draft v0.1, 2026-10-04 AEST)
01. Instrument & data
Enable ........................... True
Instrument ...................... NQ-style index futures (also gold 1m pre-London as Setup 2) [Riley Trades Info Doc]
ExecutionTimeframe .............. 30s (or 1m); 30s–2m allowed [Riley Trades Info Doc; YT Z2ffPOVh2FM]02. Sessions
Enable ........................... True
TimeZone ........................ America/New_York
TradeWindow ..................... 09:30–10:15 (soft bound to 11:00) [Riley Trades Info Doc; YT Z2ffPOVh2FM]
SkipLastWeekOfMonth ............. True [Riley Trades Info Doc]03. Bias / draw on liquidity
Enable ........................... True
EnableDOLMap .................... True: unmitigated FVGs + HTF buy/sell targets [Riley Trades Info Doc]
BiasTimeframes .................. 4H + 15m (not daily candle alone) [YT Kjnle_w_waM]
TimeBasedLiquidity .............. Asia H/L, London H/L (London first for NY) [YT Kjnle_w_waM]
TradeWithTrendOnly .............. True (no reversal hunting) [Riley Trades Info Doc]04. Setup: FVG continuation
Enable ........................... True
FVGType ......................... Singular preferred; stacked OK [Riley Trades Info Doc]
RequireRetraceIntoFVG ........... True [Riley Trades Info Doc; YT cahCvsD7K2Y]
NoInversionsOnRetrace ........... True [Riley Trades Info Doc]
MaxBodyCloseIntoGap ............. < 50% (gap must be respected) [Riley Trades Info Doc]05. Entry
Enable ........................... True
EntryTrigger .................... Candle close beyond prior candle high (long) / low (short), closing outside the FVG [Riley Trades Info Doc; YT Z2ffPOVh2FM]
NoEqualHighLowOnConfirm ......... True (Rule A) [YT Z2ffPOVh2FM]
NoLateOrMidPushEntry ............ True (Rule B) [YT Z2ffPOVh2FM]06. Stop loss
Enable ........................... True
StopMode ........................ Beyond the FVG [Riley Trades Info Doc]
ExampleFixedStop ................ 20 pt (prop teach example, not a rule) [YT Z2ffPOVh2FM]07. Take profit
Enable ........................... True
TargetMode ...................... Point-based, often 1:1; also 1:1.5 / 1:2; or draw on liquidity [Riley Trades Info Doc; YT cahCvsD7K2Y]
MinTarget ....................... 15+ ticks noted [Riley Trades Info Doc]08. Risk & limits
Enable ........................... not stated
MaxTradesPerDay ................. not stated (~3 setups/day cited; one clean one needed)[YT Vvgo4Ap6ojU]
RiskPerTrade .................... not stated09. Filters
Enable ........................... True
NewsFilter ...................... No trades 5 min before news [Riley Trades Info Doc]
Tuning 1 Jan – 30 Apr · four months testOut-of-sample 1 May – 31 Jul · three months testHoldout 1 Aug – 14 Sep · about six weeks testCommission $5 round turn, NQ
01
Lock the rules before testing
Every rule is written in full as a parameter list (sessions, setup conditions, entry, stop, target, max trades, bias) with a version number and a date before any data is run. Nothing changes once testing starts. Any change is a new version, and that version starts again at rule 1.
Name the instrument and the data file. Times are New York time, prices are rounded to the tick, and contract roll weeks are removed. The same cleaned data is used in every window.
This is the only window where settings can be adjusted. Rank settings by net profit after commission. Anything with fewer than 100 trades doesn't qualify. Keep the top 20 and lock them.
Out-of-sample: 1 May to 31 Jul (three months test)
Run the locked settings once, exactly as they are. No changes after seeing the results. A setting passes if it makes a net profit and has a profit factor above 1.
A trade only counts if it passes the trader's written A-plus checklist at entry: right session, liquidity swept, bias agrees, entry model confirmed, and stop and target where the checklist says. Failures are logged as B or C trades and kept out of the results.
Every known real A-plus trade from the trader's videos or posts is traced through the A-plus definition, each filter (session, bias, sweep, timeframe, news, caps), the Roman/ZZ entry path (trigger, confirmation, order type, expiry) and the fill. Record the exact step where each one dies. Misses are fixed in the next version, never the current one.
Every result shows, in order: test number, instrument, length in words, average trade, profit factor, win rate, equity curve; then average signed ticks, trade count and drawdown.
Windows run in order, with no extra out-of-sample passes and no retuning after a peek. Under 100 trades or under about three months is a diagnostic, not a pass.
HISTORICAL CROSS-REFERENCENOT this trader's performanceDOES NOT PASS robustness / qualificationMGC 1m onlycap 50 contractsfee_rt $1.98+63 TEST
Not this page's trader. Same Lanto micro-gold pack is shown on every playbook page as a Lanto historical cross-reference only. It is not a result for the trader named on this page, not a multi-timeframe top-20 board, and not a fresh qualification.
DOES NOT PASS robustness / qualification. Ex-top-5 net is negative in IS, OOS and HO for both cells below. Placebo median nets are also negative in every period. Treat as historical research context only — do not promote, do not trade from this, do not read as a locked playbook winner.
Source. PC6 Lanto run artifacts (lab s1_lab63, grid S1-grid v0.3-capped50, +63 TEST). Rank export generated_at_local 2026-11-05 20:13:57 (AEST). Pack built 2026-11-07. Instrument MGC, timeframe 1m only in that export. Overrides: u_golden_zone=Gate, u_max_contracts=50.
Scripts caveat. Bundled plugin/tests are v81 / box REFERENCE copies (h7_pkg_deploy_v81 paths), not proven bit-identical to the PC6 run that produced these RESULTS. RESULTS record h7_version7.0.0-dev.3.1.1…. Exact equity-rank exporter and dedicated cell launch scripts are MISSING (not invented).
Costs (verified from trades CSV + RESULTS). Round-turn fee $1.98 per contract (fee/qty = 1.98 on all 94 trades; fee_source cites NinjaTrader Lifetime all-in $0.99/side, table fees_verified_20261030.csv). Slippage is per-trade from the CSV (most trades ≈ $2/contract; some rows 1.0–1.57 — model beyond the CSV is unknown). risk_mult takes values 0.5 or 1.0 only in the CSV; further risk policy is unknown. Contract cap 50.
Trade span (CSV opened_at). 2025-06-20 through 2026-10-05 (America/New_York offsets on stamps). Exact IS/OOS/HO calendar cut dates are not stated in RESULTS beyond chunk labels IS vs OOSHO — unknown stays unknown.
HISTORICALex-top5 FAIL all periods94 tradestag o5_B16
Tag lanto_s1_S1-grid_v0.3-capped50_PC6_MGC_o5_B16 · label FINALIST in source export (name only — does not pass ex-top5 robustness).
Net (all periods)
+$20,351.38
Trades
94
Fee RT / contract
$1.98
Max contracts
50
IS
40 tr · net +$11,615.70 · PF 2.65 · max DD $1,852.98 · ex-top5 −$3,783.42 · placebo median −$1,869.30
OOS
35 tr · net +$4,123.84 · PF 1.49 · max DD $2,769.64 · ex-top5 −$8,404.26 · placebo median −$1,203.66
HO
19 tr · net +$4,611.84 · PF 2.73 · max DD $1,521.20 · ex-top5 −$2,651.08 · placebo median −$600.66 · source marks HO_thin
Curve checked: CSV net sum +$20,351.38 matches RESULTS period sum and the equity PNG below.
B16-Z15 companion · MGC 1m · cap 50 · net +$19,387.34
HISTORICALex-top5 FAIL all periods94 tradestag o5_B16-Z15
Tag lanto_s1_S1-grid_v0.3-capped50_PC6_MGC_o5_B16-Z15.
Net (all periods)
+$19,387.34
Trades
94
Fee RT / contract
$1.98
Max contracts
50
IS
40 tr · net +$12,523.16 · PF 3.04 · max DD $1,656.58 · ex-top5 −$2,875.96 · placebo median −$1,999.34
OOS
35 tr · net +$2,240.40 · PF 1.27 · max DD $4,653.02 · ex-top5 −$8,404.32 · placebo median −$898.60
HO
19 tr · net +$4,623.78 · PF 2.74 · max DD $1,509.26 · ex-top5 −$2,639.14 · placebo median −$666.22
Curve checked: CSV net sum +$19,387.34 matches RESULTS period sum and the equity PNG below.
Not a top-20 board. This section posts two verified 1m cells only. No multi-TF top-20, no padded ranks, no invented entry-style leaderboard. Per David’s Stage 1–3 plan, each playbook still needs its own top-20-per-timeframe board from that trader’s tests — separate work, not this pack.
Posted by Dashboard · DASHBOARD DEV · prepared 7 Nov 2026 · remote publish awaits separate authorize (serialize after testing-plan buttons).