DEV · Mavion · CRT Model 1 locked rules template one · staging · production untouched
Mavion · locked rules template · staging
CRT Model 1 locked rules template one
HTF CRT -> turtle soup -> Model 1 OB
Template coded in system: No
No Mavion template or plugin. Nitro's CRT code is a different model (1m break of C2, 1.5R stop).
The trade in his words
Mark the HTF candle range (CRTH/CRTL, 4H or 1H). Price takes the old high/low (turtle soup) and closes back in, confirmed by CISD on candle 2/3 and an MSS. On the LTF (e.g. M15), enter at Model 1 (order block) or an FVG/iFVG when price returns; target the opposite CRT extreme (old high/low). No stop or risk numbers are posted.
M1 HTF CRT range marked (CRTH/CRTL) on 4H or 1H 30_xauusd_4h_crt_m15_model1_a.jpg @ image · “4hr CRT / M15 model 1 (CRTH, CRTL, KL, Model 1 labels)”
M2 Price takes the old high/low, then turtle soup (fails to hold) 04_crt_turtle_soup_model1_btc.jpg @ image · “Once price takes the old low or high, I want to see a Turtle Soup”
M3 CISD confirms candle 2 or 3 (not a random CISD) 22_cisd_confirm_c2_c3.jpg @ image · “CISD confirms Candle 2 / Candle 3 closure”
M4 MSS = permission (displacement through a swing, body close preferred) 03_turtle_soup_mss.jpg @ image · “Turtle Soup = trap; MSS = permission”
M5 LTF entry at Model 1 (order block) or FVG/iFVG on the return 04_crt_turtle_soup_model1_btc.jpg @ image · “I look for Model 1 (Order Block) or an FVG, IFVG entry. When price comes back into my OB or FVG, that's where I enter”
M6 Target the old high/low (opposite CRT extreme) 04_crt_turtle_soup_model1_btc.jpg @ image · “that's where I enter and target the old high!”
M7 Key timing for the 4H model (London 9PM/1AM/5AM; NY 5AM/9AM/1PM as posted) 15_crt_4h_model_key_timings.jpg @ image · “CRT 4H Model key timings”
Locked rule set (draft v0.1, 2026-10-04 AEST)
01. Instrument & data
Enable ........................... True
Instruments ..................... Examples: XAUUSD, BTCUSD, GBPUSD (not stated as a list) [X 30_xauusd_4h_crt_m15_model1_a.jpg; 32_btcusd_1h_model1.jpg]
TimeframePairs .................. Monthly→Daily, Weekly→4H, Daily→1H, 4H→M15, 1H→M5 [X 23_tf_alignment_execution.jpg]02. Sessions
Enable ........................... not stated
TradeWindow ..................... not stated03. Bias
Enable ........................... True
Narrative ....................... CRT on the HTF = narrative; ICT on the LTF = execution [X 11_crt_narrative_ict_execution.jpg]
CRTBasedOnPO3 ................... Accumulation → manipulation → distribution [X 12_crt_based_on_po3.jpg]04. Setup
Enable ........................... True
CRTFlow ......................... Range → CRT turtle soup → Model 1 → delivery [X 09_crt_bearish_range_model1_dump.jpg]
RequireTurtleSoup ............... True: take old high/low, then fail/reverse [X 05_turtle_soup_defined.jpg]
RequireMSS ...................... True: body close preferred; stop raid before MSS preferred [X 03_turtle_soup_mss.jpg; 26_market_structure_shift.jpg]
PreferCISDOnC2orC3 .............. True [X 22_cisd_confirm_c2_c3.jpg]05. Entry
Enable ........................... True
Model1Entry ..................... Order block after turtle soup + displacement [X 21_model_one_order_block.jpg; 06_order_block_01.jpg]
AltLTFEntries ................... OB / breaker / FVG [X 28_crt_entry_methods_ob_br_fvg.jpg]
EntryOnRetest ................... True (not the first break) [X 01_cisd.jpg]06. Stop loss
Enable ........................... not stated
StopMode ........................ not stated[CRT Model 1 study post (no stop shown)]07. Take profit
Enable ........................... True
TargetMode ...................... Delivery to the opposite side of the CRT range (not stated as a number) [X 09_crt_bearish_range_model1_dump.jpg]08. Risk & limits
Enable ........................... not stated
MaxTradesPerDay ................. not stated
RiskPerTrade .................... not stated09. Filters
Enable ........................... not stated
NewsFilter ...................... not stated
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.