New

11 tools. $557.98 if bought one by one. 5 new Premium desks inside.$557.98 one by one

$97 once$97See all 11See it
Pine Pro Library · v2.1.0

Fractal Model Desk fractal model indicator for TradingView

It marks a wick past the last higher-timeframe candle, the close that turns price back, and that candle closing inside, then flags a delivery review for you to assess.

Focus03:45
SWEEP
High swept
EVIDENCE
V reversal
STATE
Complete · 01-07 00:15
CURRENT REASON
C4 window complete
Closed bars onlyFractal Model Desk 2.1.0

Trade 1 · the run's first

Simulated fifteen-minute BTC-like bars, not a real market, run through Fractal Model Desk's default rules, simplified for the browser; as in the script, a fifteen-minute chart reads four-hour candles. It draws the script's Focus view at each close (the two latest delivery reviews and the four-hour candles) and the Strategy Lab's default trade: entry at the review's close, stop a tick past C2's extreme, target at C1's far side, no time exit. R is after the strategy's commission on both prices. Trade 1 is the first simulated Strategy Lab trade of the run; Another trade plays the next trades in order, each entering more than twelve bars after the one before it ends, whatever they do.

Read as text
Times are bar opens on the simulated clock, in UTC; the Focus card stamps a review at its close, as the script's ledger does. The chart's words are the script's own; R is after the Strategy Lab's commission (net).
TimeEventPrices
16:00Window opensClose 80415.33
16:00C1: the four-hour candle this window's setup measures from, opensC1 range 77719.34–80415.33
20:30C2 sweeps C1's low (the setup this window follows)C1 low 77719.34
22:15CISD observedLine 77669.65
00:00C2 closed inside C1Invalid level 77503.48
00:00Delivery review · V reversal · POI / bias manualClose 77729.71
00:00LAB LONG · 77729.72Stop 77503.47 · C1 target 80415.33
08:00Review complete · C4 window completeClose 78416.89
00:00Delivery review · V reversal · POI / bias manual (a later setup's)Close 78765.92
04:00Review complete · C4 window complete (a later setup's)Close 78856.03
01:00STOP −1.14R netExit 77503.46

Full Pine v6 source in Pine Pro Library. It pairs a higher timeframe itself, draws on your chart, and leaves the decision to you.

A setup earns its review.

C1 closes, a wick sweeps its low, a close turns price back, and C2 closes inside C1 before the script reviews the delivery.

LAB LONG

The Strategy Lab enters long at 77729.72: stop 77503.47, a tick past C2's low; target 80415.33, C1's far side.

  • C1: the last closed four-hour candle: true, C1 16:00–20:00
  • Sweep: a wick past its low or high: true, 20:30 · low swept
  • CISD: a close through the series open: true, 22:15 · CISD 77669.65
  • Review: C2 closes inside, the checks pass: true, 00:00 · V reversal

The same simulated market, simplified rules: the replay's window 1, up close. The words on the chart are the script's own.

C1

Closed first

The previous closed higher-timeframe candle; a fifteen-minute chart reads four-hour candles.

Sweep

Strictly past

A wick past C1's low starts a long setup, past its high a short; one per side per candle.

CISD

A close through

A close past the open of the last opposite run of candle bodies; the line and the leg then freeze.

Closure

Strictly inside

C2 closes inside C1's whole range; on its edge is not inside, and C3 can still close it later.

What passes the checks.

Set how fast the close turns price back and how big it is, and the script's own checks name the delivery.

V + displacement A quick, clean turn and a strong close: both checks pass.
2
1.0 ATR

A drawn leg, not the simulation: ATR 10. The verdict is the engine's own checks at the first CISD.

V

Three closes

At most three closes from the extreme, with at least 0.7 of the path in one direction.

Displacement

0.8 ATR

A body of at least 0.8 of the ATR before it, and 0.6 of its own range.

Decisive

0.05 ATR

Either check needs the close to end at least 0.05 ATR past the CISD line.

Frozen

Measured once

The first CISD is measured when it closes; a later candle cannot improve it.

Where the target sits.

The stop sits a tick past C2's extreme and the target at C1's far side, so the target's distance changes trade to trade.

The run's first trade to reach its target, 0.24 risks away: +0.24R before fees, +0.21R net.

Three trades from the simulated run: the run's first trade to reach its target, the run's first trade to reach its stop, and the run's first trade to reach a target more than twice its risk away. Before costs is the move in R; net is after the strategy's commission on both prices.

Stop

A tick past C2

One tick beyond C2's extreme, the level that invalidates the setup.

Target

C1's far side

No stand-in: a target already reached, or within a tick, skips the trade.

No time exit

Until one fills

C4 ending the watch does not close a Lab trade; the stop or the target does.

Costs

The strategy's

Commission on both prices and a tick of slippage, set in its properties.

Paste it. Run it.

Two files, the complete scripts, ready for TradingView's Pine Editor.

On a phone? Send this page to your desktop.

  1. Copy the indicatorThe button copies the whole file.
  2. Paste it in the Pine EditorOpen a new indicator, replace the sample, save.
  3. Add it to a chartStandard time-based candles; it pairs the higher timeframe itself.
fractal-model-desk.pine · 1,220 linesDownload fractal-model-desk.pine
//@version=6 // …// Original implementation informed by public rules and separately documented source audits.// Raw sweeps are observations. Automated delivery review is not full model validation.// Closed-bar V/displacement proxies, overlap caution, and immutable review histories.// HTF closure known at first chart-bar close in next HTF period. POI and higher bias require assessment. indicator("Fractal Model Desk · Setup Atlas", "FM Atlas", overlay = true, max_labels_count = 500, max_lines_count = 500, max_boxes_count = 100) // Setup engine: no orders, positions, grade, session, or daily-trade gates.// C1 = reference HTF candle; C2 = sweep candle. All timestamps are observation times.type Setup    string key = ""    int dir = 0    int frameNo = 0    int c1Time = na    int c2Time = na    int seenTime = na    float c1High = na    float c1Low = na    float seedExt = na    float ext = na    float bodyExt = na    float anchor = na    int anchorTime = na    int extremeTime = na    int cisdTime = na    int cisdFrame = na    float cisd = na    float projOrigin = na    float unit = na

No coding needed.

View the full code

Strategy Lab · optional

fractal-model-desk-strategy.pine

The same rules as broker orders for TradingView's Strategy Tester, entered at the review's close, with its own sizing and costs.

Download fractal-model-desk-strategy.pine

No coding needed.

View the full code

01 · Library

Full source

Read it, change it, keep it.

02 · Pine v6

Two files

The indicator observes and reviews; the Strategy Lab sends its orders to the Strategy Tester.

03 · Your chart

Paired itself

Five-minute charts read one-hour candles; the films here use a simulated market.

04 · Alerts

Nine named

Delivery reviews and their ends, IC reviews, and audit events; one JSON batch per close.

All eleven. Once.

Eleven things we make, one payment, and nothing that renews.

Complete Suite Everything on the list, one payment

$97, one payment.

Renews never Full source 7-day refund before download

The Suite adds no Fractal Model Desk features; it includes Pine Pro Library, so this desk's code comes with it.

What's insideOn its own
  1. Drift Desk PremiumThe bigger trend, the pullback, size first.$49.00
  2. Opening Range Desk ProOpening ranges graded A to C, markets in play first.$49.00
  3. Signal Desk PremiumA 20-market Radar, sized tickets, a daily lock.$49.00
  4. Breakaway Desk PremiumA Trend Radar for six crypto perpetuals on 4-hour candles.$49.00
  5. Gold Sweep Desk ProGold's session pools, the plan before the window.$49.00
  6. Pine Complete Bundle11 Pine v6 tools, every source included.$46.00
  7. Pine Evolution LabA local strategy factory that kills weak ideas.$79.00
  8. MTR FullSystemEAA complete MT5 EA: all 21 source files.$49.00
  9. TradeLensA self-hosted journal whose AI coach prices your leaks.$47.00
  10. The WatchA self-hosted paper-trading board.$59.00
  11. AI Starter PacksPrompt Vault, Fixer, Builder Lite, Chart Reader.$32.98
All eleven, one by one$557.98
The Suite$97

Straight answers.

How do I get the code?

The page, the films and the manual are open to everyone. Both scripts, the indicator and its Strategy Lab, are in Pine Pro Library: $49 once for every desk and every update, or included in the Complete Suite. Sign in to copy or download.

Is a delivery review a trade?

No. It is automated evidence; the price area and the higher-timeframe bias stay yours to assess. Only the optional Strategy Lab sends orders.

Why fifteen minutes and four hours here?

The script pairs timeframes itself: fifteen-minute charts read four-hour candles, five-minute charts one-hour. The films use a simulated market that trades all week, so no candle is cut by a session.

Is it TTrades' indicator?

No. It is our original automation of TTrades' public material: the sweep of C1, the CISD from the series that made the extreme, and the C2 or C3 close. The thresholds are ours; it is not an official script and not TTrades' paid one.

Does it have an edge?

No measured edge. We wrote the model down as rules and tested 108 versions on gold, FX, indices and Bitcoin; none held up. The lab notes show every number and how we measured them.

Can I test the rule myself?

Yes. Fractal Model Lab, a strategy with the same settings we tested, comes with Pine Pro Library; it runs on your chart and keeps its own record. The lab notes link the file.

What does the Complete Suite add?

Everything else we make, for one payment. It adds no Fractal Model Desk features; it includes Pine Pro Library, so this desk's code comes with it.

We, ProEA Lab, build Fractal Model Desk. The films run its rules, simplified, on simulated candles, not market data. Not financial advice.

Full manual.

Every rule, setting and check, one topic at a time.

Open the full manualClose the full manual

Fractal Model Desk · v2.1.0

See the sweep. Follow the setup.

Audit records observations. Focus shortlists setups for your review.

TradingView indicator + test strategy · Pine Pro Library

Fractal, explained

How Fractal reads a price move.

Illustrated Audit sequence: a price sweep is recorded; a small candle change and the completed hour are checked separately, and a later failure stays in the record. These raw observations do not qualify a review.
Audit · illustrative prices · 24-second loop

Focus shortlists records. You assess the wider chart. The original feedback ↗

Explore the chart
Read the video explanation
  1. Small candles build one hour. Each small candle covers five minutes. Twelve make a completed hour, keeping the first open, highest price, lowest price and final close.
  2. Price dips below the previous low. The move below 100 is a raw sweep. It is recorded at 09:10; the hour is still forming. This observation alone does not qualify a review.
  3. A small candle closes back above the line. At 09:15, a close at 112 crosses the downward series’ opening price of 111. This early change does not confirm the hour.
  4. The completed hour gets a separate check. The hour ends at 10:00 with its close back inside the previous range. The tool records that check at 10:05, after the next five-minute candle closes.
  5. Even a failed setup stays in the record. At 10:10, a later wick breaks the fixed low of 96. The setup fails; its earlier marks and observation times stay available to review.

This film shows raw observations in Audit, not a qualified review or entry. The two checks are independent. This short example has too little earlier price history to measure the first change against v2.1’s volatility baseline. Later candles cannot repair that missing evidence.

Trader feedback is paraphrased from the linked public discussion. V2.1 adds review filters and separate child observations; better trading returns have not been established. Failed records remain within the history limit. Read the release checks.

What is Fractal Model Desk?

Fractal Model Desk v2.1 is a TradingView indicator in Pine Pro Library that records smaller-candle changes and larger-candle closures. Focus shows two recent delivery reviews after additional strength and context checks; Audit reveals retained raw events. Independent IC records track smaller continuation attempts. Reviews can end or be withdrawn without erasing their earlier evidence. Strategy Lab tests separate orders; observations are not trades.

How does a raw event differ from a delivery review?

Sweeps, CISD breaks and larger-candle closures are raw observations. Review also checks matching closure and CISD, first-CISD V reversal or displacement, intact structure, remaining objective and overlapping ranges. These are disclosed approximations; point of interest and higher-timeframe bias remain manual. Separate observations from review

Does Focus hide failed setups from the history?

Focus selects the two latest review times, including later withdrawals and completions. Audit reveals raw records. History defaults to 24, adjustable 8–40; capacity removes oldest completed records while protecting live setups. IC has separate retention. Changed data or settings can change recalculation. Read the history limits

Does every review become a Strategy Lab trade?

No. The Lab needs an active parent review, available position and usable fixed stop/target. It does not trade IC children. Optional FVG retest requires review already known when the retest bar opens; an earlier first retest is skipped. Default 10% equity allocation is not stop-loss risk. Check the separate Lab rules

One large candle. Many small steps.

Start with price. Review needs more evidence.

Audit · raw observations. Learn how candles connect. This short example does not earn a v2.1 delivery review.

Same prices · two views5 of 60 minutes
One candle covers five minutes.Its thin line shows the high and low. The solid body joins the opening and closing prices. The unfinished hour has open 111, high 114, low 107, latest close 108. Green closes above the open; red closes below.Still forming
Gold: completed C1 high and low. Small candles are closed; C2’s hour is unfinished.
Hour high / low
114 / 107
Latest close
108
1 / 6 · One small candle

One candle covers five minutes.

Its thin line shows the high and low. The solid body joins the opening and closing prices.

One continuous hour contains twelve five-minute candles. Here we reveal its first six.

Fictional prices. C1’s completed range is supplied; C2 uses only revealed candles. No orders or participants are inferred.

How can this help a trade?

Focus shortlists records to study. You check the price area, larger direction and remaining objective. Review is not a buy or sell instruction.

Where did the idea come from?

Built from public TTrades material, trader feedback and research into three open-source projects. The numerical filters are disclosed choices; matching a paid indicator or improving returns has not been established.

An early change is not the final close.

Explore raw observations in Audit.

Audit · raw observations. These marks show what happened. Focus shows delivery reviews; none is earned by this short replay.

One-hour viewKnown by 09:05Latest hour still forming
C1 supplies the reference.The completed 08:00–09:00 hour ranged from 100 to 136. C2’s first small candle stays inside. No sweep candidate exists yet. Only elapsed prices form the hourly candles. C1 is supplied completed history. No frozen projection yet.
Latest closed five-minute barsClock = close time
Latest revealed small candles through 09:05; green closes up and red closes down. Their scale adjusts to the visible range.09:05
Gold: C1 edges. Blue: pending series open. Pink: tracked low. A dotted projection measures distance; it is not a target or review.
CISD observed
Pending
Closure observed
Pending
09:05 · 1 closed small candles

C1 supplies the reference.

The completed 08:00–09:00 hour ranged from 100 to 136. C2’s first small candle stays inside. No sweep candidate exists yet.

A setup observation is not an instruction to buy.

This replay teaches raw observations. Its supplied C1 hour is not the earlier five-minute history needed for v2.1 volatility checks.

Steps skip quiet candles, not calculations. Later hours and decisions appear only when their inputs are known.

See the dated raw record

Record shown: the upward C2 from 09:00. Other detected setups remain independent. No record yet.

    No v2.1 Lab submission is demonstrated here. Its default experiment requires a delivery review, not just a raw closure and CISD. A retest experiment additionally needs review before the retest bar; an earlier or same-bar first retest cannot qualify.

    How v2.1 selects a delivery review

    These configurable checks select records for manual assessment. They do not validate a complete trading model.

    • Pair the observations. C2 closure needs CISD in C2; delayed C3 closure needs CISD in C3.
    • Measure the first CISD. Use 14 earlier chart bars for volatility. The close must pass the line by at least 0.05 of prior ATR14. Then either a V reversal takes at most 3 bars with path efficiency ≥0.70, or a directional candle body reaches ≥0.80 ATR and ≥0.60 of its range. Later candles cannot improve this saved measurement.
    • Check current blockers. No ended structure, failed CISD, dual sweep or already-reached C1 opposite extreme. Congestion blocks review when both adjacent overlaps of the last 3 closed hours reach ≥0.70 and those hours contain at least 3 raw sweeps. A later blocker can withdraw an earlier review.
    • Keep context manual. You still assess the higher-timeframe area of interest and directional bias. Focus shows the latest two reviews, including later outcomes; Audit restores raw observations.

    Path efficiency compares net travel from the wick extreme with the total path through closing prices; the extreme bar counts toward the 3-bar limit. Overlap is divided by the smaller hourly range. These are product heuristics, not a reference author’s exact rules.

    What this short replay assumes

    Fictional continuous five-minute candles, automatic one-hour pairing, supplied completed C1 at 08:00–09:00. Later hourly prices use revealed candles. The unchanged raw core uses wick-origin projections and wick invalidation. C1’s hourly packet supplies no earlier five-minute ATR history. Delivery quality, congestion, IC children and Lab execution are not simulated. The raw lesson follows strict sweeps, body-series changes, newly known gaps, later overlap, opposing setups and retained records. It does not reproduce market data requests, session gaps, alerts or broker fills. Missing chart bars can delay observation of an hourly close.

    What do CISD and FVG mean?

    CISD (change in state of delivery): a small candle closes beyond an opposing candle series’ opening price. FVG (fair value gap): space between the first and third candles’ ranges. Neither proves trader intent or a fill.

    Focus narrows the list. You assess the context.

    Start with Focus; inspect the sequence in Audit.

    Actual v2.1 EURUSD Focus view: a delivery-review shortlist with recorded evidence and later outcomes, separate from raw observations.
    EURUSD · 5m / 1h · actual v2.1 FocusOpen full-size chart ↗
    1. 1 · Focus: the short list

      Two latest reviews, including later outcomes. Empty can be correct: read the reason.

    2. 2 · Audit: the evidence

      Inspect sweeps, small-candle changes, hourly closes and failures. Hidden does not mean deleted.

    3. 3 · Your context: still essential

      Check the price area and larger direction. A delivery review is not complete model validation.

    Start with Setup Atlas.

    Complete Pine v6 source, in Pine Pro Library.

    1. 1

      Open Pine Editor

      Start a new indicator on a standard five-minute TradingView chart.

    2. 2

      Paste, save, then Add to chart

      Use the full Setup Atlas source. Automatic pairing selects one hour.

    3. 3

      Start in Focus

      Hover a review for evidence. Inspect raw facts in Audit. Save Lab separately.

    Setup Atlas · indicator

    Focus/Audit, delivery reviews and independent IC history.

    Indicator code

    Copy the code as it is. No coding needed.

    View the full code
    Download Setup Atlas .pine

    Strategy Lab · optional

    Tests review entries or later FVG retests. No IC trades.

    Strategy code

    Copy the code as it is. No coding needed.

    View the full code
    Download Strategy Lab .pine
    Updating from an earlier version?

    Replace the whole script and recreate alerts. Defaults now use Focus, Latest review projections and Delivery review alerts. Webhook receivers must accept fm-desk-v2.1 and full_model_validation: false. Compare saved Lab settings with the new defaults; same-bar review/retest no longer qualifies. V1 grades and trade results remain historical.

    The rules, one question at a time.

    Open the detail you need.

    Which timeframes work together?

    Five-minute charts automatically use one hour. All pairings appear in Settings below.

    Use standard time-based candles. The larger interval must exceed the chart interval, with each chart candle wholly inside it. Boundary-crossing candles raise an error. The first partial larger interval is skipped.

    What starts a raw setup?

    C1 is the previous closed larger candle. A wick strictly beyond its low or high records a raw C2 candidate. No reclaim is required. One candidate per direction per larger candle is retained, including both on a dual sweep.

    C2 closure needs its final close strictly inside the whole C1 range. Equality fails. Closure and CISD remain separate raw facts; neither alone qualifies for delivery review.

    When was a larger close actually known?

    A larger close becomes known at the next interval’s first confirmed small-candle close. On 5m / 1h, C2 ending at 10:00 is recorded at 10:05, or later after a session gap.

    Markers use observation time. In Audit, the dotted C1 reference points back to its source candle; Focus starts it no earlier than review. Atlas FORMING is a live preview, not confirmation; the Lab preview updates at chart-bar close.

    What fixes the CISD line?

    The opposing candle series behind the extreme supplies its opening-price line. A confirmed small candle closes strictly beyond it. Dojis end a series; only a new strict C2 extreme can update a pending anchor.

    First CISD freezes the line, extreme and projection leg. Its delivery quality is also measured then using prior volatility. A later strong candle cannot improve weak or missing evidence. A strict extreme breach records failure without erasing the earlier observation.

    What do C3 and C4 mean?

    After failed C2 closure, bullish C3 can still hold C2's wick low and close above both C2 body prices; bearish mirrors it. This fallback is a declared implementation rule.

    C3/C4 name stages, not entries. Strong C3 closes directionally beyond C2's range. C4 completion ends the observation window, not a broker position. New parent CISD cannot first confirm in C4.

    What stays after failure?

    After closure, a strict breach of fixed C2 extreme invalidates structure: wick by default, close optionally. Equality survives. Confirmed lines and observation times remain in the record.

    A review can become Withdrawn or Complete without losing its original evidence. These are review states, not losses or wins. Focus selects two by original review time; Audit shows five recent raw records.

    Raw history defaults to 24, adjustable 8–40. Oldest completed records are evicted first; developing records are protected. IC has a separate 24-record history, with active/current-frame overflow protected.

    Is a gap automatically an entry?

    No. A raw FVG is the first new three-candle gap after known, unfailed CISD, starting no earlier than the tracked extreme. Audit begins its box at detection; Focus starts it no earlier than review. A retest needs a later overlapping candle.

    Parent delivery review does not require an FVG. The limited IC-review route does. A gap or overlap proves neither trader intent nor a limit fill.

    What earns a delivery review?

    Closure and CISD must belong to the matching larger candle, with enough prior volatility history. The first CISD needs a decisive close and either a quick, direct V reversal or a strong directional candle.

    Repeated overlapping ranges, dual sweeps, failed structure or a spent objective can block review. Thresholds are our adjustable heuristics. A first CISD without 14 prior chart bars is Excluded; later data cannot repair that frozen measurement. A review still leaves POI and bias to you.

    What is the smaller IC pattern?

    IC follows a pullback inside C3/C4 of an already-reviewed parent. It has its own ID, opposing-leg opening level and protected three-candle swing. It never moves the parent anchor.

    IC anatomy needs an opposing leg through the current larger-candle open, a later close back through that leg’s open, and a swing already confirmed by its right neighbor. IC review also needs a parent FVG already known when the touch bar opens, plus displacement. A same-bar new gap or later touch cannot improve earlier anatomy.

    One IC attempt starts per parent per C3/C4 frame, even without an FVG; its confirmed swing must remain the pullback extreme. Attempts end with the frame or parent review. This does not cover every POI model. A protected-swing breach records a child outcome separately. Focus shows two IC reviews; Audit can show two formed anatomies. The Lab does not trade them.

    Does a local sweep prove inducement?

    No. It records a sweep/reclaim of an already-known local pivot before the outer candidate. It neither establishes anyone’s intent nor gates delivery review. IC protected-swing failure is also separate from parent invalidation.

    What do the projections measure?

    Origin + direction × multiple × frozen leg. The 1 / 2 / 2.5 / 4 labels are price-leg multiples, not standard deviations or promised targets. The 1× line equals CISD.

    For CISD 110, wick 100 and opposing-series extreme close 104: Wick gives 110 / 120 / 125 / 140; Body gives 110 / 116 / 119 / 128. Invalid geometry is not rescued with an absolute value.

    Latest review can select an ended record. Focus never starts its displayed levels before review became known. An old projection is not a current entry.

    When does the optional Lab enter?

    Delivery review acts on a new qualifying review. FVG retest after review requires a later retest event with the review already known when that retest bar opens. A first retest before or in the review bar is skipped; no replacement retest is invented.

    Both need active review, paired intact structure, unfailed CISD and an available C1 opposite-extreme target. IC children are not traded. One position and one submission per calculation are allowed. These restrictions never hide Atlas observations.

    Stop uses fixed C2 extreme plus tick padding. Target uses the opposite C1 extreme; there is no 2R fallback. Spent or behind-entry targets and invalid distances are skipped. The entry submits its stop/limit bracket immediately. C4 completion does not itself close a broker position.

    How do I inspect the raw record?

    Audit shows neutral raw observations. Match IDs and observation times across the ledger and chart; Times uses the exchange timezone. FORMING is a live preview, never a review.

    Focus instead selects the latest two reviews, including withdrawn/completed ones. Display filtering preserves engine history. Latest review projections can therefore belong to an ended review.

    Actual v2.1 EURUSD Audit view showing neutral raw sweeps, CISD, hourly closes and retained outcomes alongside delivery context.
    EURUSD · 5m / 1h · actual v2.1 AuditOpen full-size chart ↗
    What does every setting change?

    All 26 Setup Atlas inputs are also in Strategy Lab, with identical defaults. The Lab adds two controls. Exact TradingView names appear below each explanation.

    Larger candle and model rules

    Use standard time-based candles. Each chart candle must fit completely inside one strictly larger candle.

    Choose the larger timeframe automatically
    Default: On
    Five minutes pairs with one hour. Full table below.
    TradingView: Automatic HTF pairing
    Choose the larger timeframe yourself
    Default: 60 minutes
    Used with automatic pairing Off. Incompatible or overlapping intervals raise an error.
    TradingView: Manual higher timeframe
    Measure from body or wick
    Default: Off · wick anchor
    On uses the opposing series’ extreme close. Origin and positive leg freeze at CISD; 1× remains CISD.
    TradingView: Projection anchor: body (default wick)
    What counts as breaking the extreme
    Default: On · wick breach
    Off requires a close beyond it. Equal touches survive. C3 fallback still has to hold the C2 wick extreme in either mode.
    TradingView: Invalidate on wick through extreme (off = close)
    How many records to keep
    Default: 24 records · range 8–40
    Capacity removes oldest completed records. Live setups are protected; a failure remains a recorded event.
    TradingView: Setups retained

    Choose which events reach you

    Recreate alerts for fm-desk-v2.1. Both formats follow Event stream; full_model_validation remains false.

    Batch a closed candle’s events
    Default: On
    Select Any alert() function call. Keeps IDs and observation times. Off disables JSON, not the indicator’s separate alert conditions.
    TradingView: JSON event batch alerts
    Send reviews or raw observations too
    Default: Delivery review
    Parent and IC reviews plus later outcomes. All observations adds raw facts. Neither stream is an entry instruction.
    TradingView: Event stream

    How strong must the first change be?

    Declared heuristics, not a commercial formula. Parent review accepts V reversal OR displacement. Evidence freezes at the first CISD; later candles cannot improve weak evidence. Prior ATR14 needs 14 earlier samples; missing history excludes that observation.

    Limit how long a quick reversal takes
    Default: 3 chart bars
    Includes the extreme candle. The reversal must also pass path efficiency and decisive-close checks.
    TradingView: V reversal: maximum bars from extreme
    Limit back-and-forth movement
    Default: 0.70
    Net directional travel from the wick divided by total close-to-close travel, including the wick-to-first-close segment.
    TradingView: V reversal: minimum path efficiency
    Require a large enough candle body
    Default: 0.80 of prior ATR14
    Body must point in the reviewed direction. Also applies to IC review.
    TradingView: Displacement: minimum body / prior ATR14
    Keep the body large relative to wicks
    Default: 60% of candle range
    Body divided by high–low range. Also applies to IC review.
    TradingView: Displacement: minimum body / range
    Close far enough beyond the line
    Default: 0.05 of prior ATR14
    Required for both parent review routes; IC uses its own fixed opposing-body opening price.
    TradingView: Decisive close: distance past CISD / prior ATR14
    Pause when ranges keep repeating
    Default: On
    The two overlap checks and sweep count must all pass. Can withhold or withdraw a review; raw history stays.
    TradingView: Pause reviews in repeated overlapping ranges
    Measure overlap between larger candles
    Default: 70%
    Uses three completed larger candles. Both adjacent pairs must overlap this much, divided by each pair’s smaller range.
    TradingView: Chop: minimum pairwise overlap of 3 closed HTFs
    Count sweeps inside the repeated ranges
    Default: 3 raw sweep records
    Counts observations across those same three larger candles. A configurable noise check, not a market-regime guarantee.
    TradingView: Chop: sweep observations across those 3 HTFs

    Strategy Lab experiments only

    Orders use active parent reviews, never IC children. Raw records stay unchanged. One position maximum; point of interest and higher-timeframe bias remain manual.

    Choose an order trigger
    Default: Delivery review
    Default: new review event. FVG retest after review requires review already known when the retest bar opens. An earlier or same-bar first retest is skipped, never replaced.
    TradingView: Entry experiment
    Space beyond the fixed C2 extreme
    Default: 1 tick
    Zero allowed. Target: opposite C1 extreme, without fallback. Signal-close-to-stop and signal-close-to-target distances must exceed one tick, before broker fill/slippage.
    TradingView: Stop buffer in ticks

    Choose what stays visible

    Display controls preserve records. Forming previews move; confirmed anchors stay fixed for unchanged input data.

    Read two reviews or the raw history
    Default: Focus
    Focus selects the two latest review times, including later withdrawals/completions. Audit reveals retained raw observations; hiding does not delete.
    TradingView: View
    Choose colors for the two directions
    Default: Colorblind
    Colorblind uses teal/orange; Classic uses green/red. Direction labels remain available.
    TradingView: Direction palette
    Choose frozen projections to draw
    Default: Latest review
    Latest may be ended. Selected reviews follows Focus’s two; All retained expands only in Audit. Off hides lines. Leg multiples, not statistical deviations.
    TradingView: Projection visibility
    Show the first new three-candle gap
    Default: On
    Audit starts at detection; Focus starts no earlier than review. Retest needs a later candle. Hiding does not stop tracking.
    TradingView: Show first FVG after CISD
    Label later candle stages in Audit
    Default: Off
    Stage labels are neither entries nor completed candles.
    TradingView: Audit: show C3 / C4 stage markers
    Show the unconfirmed level in Audit
    Default: Off
    A neutral dashed line can move before confirmation; it is not a delivery review.
    TradingView: Audit: preview developing CISD level
    Show the larger candles
    Default: On
    Three completed candles plus FORMING. Indicator preview moves live; Lab preview updates at chart close. Neither confirms a review.
    TradingView: Show higher-timeframe candles
    Show reasons beside the records
    Default: On
    Focus lists two reviews; Audit lists five raw records. Counts distinguish raw observations, reviews and exclusions, not trading results.
    TradingView: Show recent setup ledger
    Show the smaller continuation attempts
    Default: On
    Focus: two latest IC reviews. Audit: two latest formed anatomies. Independent history keeps 24; active/current-frame records can temporarily exceed capacity.
    TradingView: Show latest two IC observations
    Place the setup list
    Default: Bottom right
    Bottom right/left or Top right/left. Ledger and tooltip clocks use the symbol’s exchange timezone.
    TradingView: Ledger position
    Make the list easier to read
    Default: Small
    Small, Normal or Tiny; Normal is larger.
    TradingView: Ledger text size

    Automatic timeframe pairings

    The tool skips a partial first larger candle. It observes each completed larger candle at the first confirmed chart close of the following interval.

    1 minute or less
    15 minutes
    Above 1 through 5 minutes
    1 hour
    Above 5 through 15 minutes
    4 hours
    Above 15 minutes through 1 hour
    1 day
    Above 1 through 4 hours
    1 week
    Above 4 hours
    1 month

    Strategy Lab Properties

    These are the shipped broker-experiment defaults, separate from script Inputs. Saved Properties can override them. A setup ending does not close a Lab position; its fixed broker bracket continues independently.

    Initial capital
    Default: 100,000
    Starting balance; check Properties for account currency.
    Position sizing method
    Default: Percent of equity
    Allocation follows current equity, not fixed cash risk.
    Position size
    Default: 10% of equity
    Ten percent controls position allocation, not the percentage lost if the stop is hit.
    Stack entries in the same direction
    Default: 0
    No additions to existing positions; at most one entry per calculation.
    Commission method
    Default: Percentage
    Commission depends on order value.
    Commission
    Default: 0.02% per side
    Adjust this test cost for your instrument.
    Slippage
    Default: 1 tick
    Emulator adjustment where applicable; fills can differ from chart references.
    Process orders on the closing tick
    Default: On
    Allows close-tick processing. Entry and native stop/limit bracket submit together.
    Recalculate on every tick
    Default: Off
    The experiment calculates on confirmed chart candles.
    Extra calculation after a fill
    Default: Off
    No immediate extra calculation after fills.
    What changed in v2.1 alerts?

    Delivery review is the default stream: delivery/IC reviews and later outcomes. All observations also includes neutral raw facts and IC anatomy. Enable JSON batches and create Any alert() function call.

    The schema is fm-desk-v2.1 with scope and full_model_validation: false. IDs, observation times and evidence travel with each event. Update old receivers and recreate alerts. Named alert conditions are indicator-only; Lab broker notifications are separate.

    What has actually been checked?

    The producer's release evidence records 228/228 native Pine assertions across 50 fixtures: core 91, delivery/context 86 and IC 51. Its build/package tests passed 18/18. Both scripts and three probes compiled without errors or warnings.

    Market smoke checks, prefix tests and same-history reconstruction have documented limits. No native five-minute Bar Replay or paid-indicator parity pass is claimed. These checks establish neither trading accuracy nor profit. Read the evidence and its limits.

    The Lab's 10% equity position size is allocation, not stop-loss risk. Review costs, Properties and emulator fills separately.

    What remains your decision?

    POI means the price area you choose to study; bias means your larger directional view. Both remain manual, alongside the objective and trade risk. Review is not full model validation.

    Published research informed these disclosed heuristics, not a recovered proprietary formula. Settings, feeds and loaded history can change recalculation. No blanket repaint or paid-indicator parity promise is made. Read the three-project source audit.

    How should I start?

    Use standard 5m / 1h and default Focus. Read one review's evidence, then compare its raw sequence in Audit. An empty Focus view can be correct. Learn the separate entry and cost rules before experimenting with the Lab.

    05 · THE LOG

    Every change, dated

    What shipped and what changed in Fractal Model Desk, newest first. Ask for the next change below; what gets built lands here with a date, and on the lab queue on the front page.

    1. Focused reviews, with the full audit history v2.1.0 Updated Fractal Model Desk

      Focus highlights two delivery reviews; Audit keeps raw observations visible. Separate quality and IC checks explain what passed, waited or ended.

      • First-CISD evidence freezes; configurable V/displacement and overlapping-range checks separate raw events from review
      • Independent IC anatomy, known-parent-FVG review and protected-swing history; local sweeps do not prove inducement intent
      • New review-only alert default; Strategy Lab requires review already known when the retest candle opens
      • Producer reports 228/228 native assertions across 50 fixtures and 18/18 package tests; these checks do not establish trading returns
    2. Historical v2.0.0 setup history and separate Lab Lab note Fractal Model Desk

      V2.0 introduced separate closure, CISD and retained failures. Its original Lab rules and verification remain historical; current downloads serve v2.1.

      • Bounded C2/C3/C4 history preserves failures and protects developing setups
      • Frozen price-leg projections and event batches with setup IDs
      • Separate Lab orders, position sizing and costs; v1 measurements remain historical
      • Actual EURUSD and XAUUSD charts, complete source and beginner replay
    3. Fractal Model Desk v1.1.0 Shipped

      Connects a larger candle's reversal to an entry on smaller candles.

    4. Historical v1.1.0 model and strategy twin Lab note Fractal Model Desk

      The original v1.1.0 shipped CISD, formation tags, grades and projections. Its rules and measurements are historical; current downloads serve v2.1.

      • Higher-timeframe silhouettes and the next frame's previous high and low
      • C2, C3 and C4 formations, a CISD trigger and an entry zone
      • Time rule, formation-liquidity target and A/B grades in the shipped defaults
      • Indicator and strategy twin, both first released under MIT
    BUILT WITH TRADERS

    Something to change in Fractal Model Desk?

    A small friction or a big idea. Tell us what would make this tool work better for you.

    What would help?

    Describe your rules and what you want the tool to help you see.

    Add chart details Optional

    For a question about your idea or an update if it ships.

    Guides & new tools Optional

    Add an email above to choose this.

    Show us on your chart Optional

    Crop out any account details you don't want to share.

    No account needed. Sent privately to the lab.
    1. We read it
    2. We choose what to build
    3. Shipped changes get a date

    Requests for a new tool go on the same queue: see what is asked for and what is being built.

    • IFVG Desk

      Compare a gap-inversion entry sequence with Fractal's separate raw observations, delivery reviews and gap context.

    • ICT Levels Desk

      Explore previous-period references and their states alongside the Atlas's larger-candle history.

    Built by ProEA Lab. Compare every desk in Pine Pro Library.