Tessera
Back

TradingView replaced Bar Magnifier: why your backtest results may have changed

News

Tessera · 29 October 2026

Illustration: the old Using bar magnifier checkbox crossed out, replaced by a Bar detalization menu with Default (4 ticks per bar) and High (about 60 ticks per bar) options

TradingView's July 2026 Pine Script update replaced the Bar Magnifier checkbox with a new Bar detalization menu and replaced two other strategy fill settings with new inputs. The strategy() parameters traders already use still work, but they now set the default of each new control, so older tutorials and screenshots no longer match what you see in the Properties tab.

What happened

According to the July 2026 section of the Pine Script release notes (checked 30 October 2026), three backtest settings changed:

  • The "Using bar magnifier" checkbox became the Bar detalization menu, which "replaces the Bar Magnifier feature". The use_bar_magnifier parameter now defines the menu's default.
  • The "Verify price for limit orders" input became a Limit order execution dropdown "with a fixed set of options". backtest_fill_limits_assumption in the declaration statement still sets the default.
  • The checkbox for filling orders on a bar's closing tick became an Order execution delay input. Its default is still set by process_orders_on_close.

The release notes say the Bar detalization menu appears in the Properties tab and at the top of the strategy report.

The details that matter

TradingView's Detalization and execution help article lists two Bar detalization options: Default, which replays each historical bar as 4 ticks from its open, high, low and close, and High, about 60 ticks per bar depending on chart resolution. The article describes High as a Premium feature and says the setting only affects historical bar simulation.

The broker emulator help article names the options for the other two controls:

  • Limit order execution: "Requested price" fills a limit order at its level, while "Requested price and 1 tick beyond" fills only once price moves one tick past it.
  • Order execution delay: "None" fills orders on the same bar where they are created, while "One tick" fills them on the next tick.

One source of confusion: as of 30 October 2026, TradingView's own Strategy properties help page still uses the old labels "Using bar magnifier" and "Verify Price For Limit Orders". The parameters it documents are the same; only the interface names have moved.

What it means for algo and systematic traders

The new menus don't change what any setting does on its own, but they make it easier to end up comparing two runs that weren't set up the same way. If you re-run a strategy and the numbers differ from last month's run, a saved screenshot or a tutorial, check whether both runs used the same detalization, limit fill rule and execution delay before assuming something is wrong with the script.

The choices are not cosmetic. TradingView's help article says more ticks "reduce the impact of bar-path assumptions on backtest results", and suggests running a strategy in both modes, since a large difference "may indicate that your entry or exit logic is fragile". Strategies with tight stops and targets, limit entries at swing highs and lows, or signals that fill on the same close are likely to be the most sensitive.

What to do now

  • Open your strategy's Properties tab and note the current Bar detalization, Limit order execution and Order execution delay values next to any results you save or share.
  • If you rely on coded defaults, check that use_bar_magnifier, backtest_fill_limits_assumption and process_orders_on_close are set the way you intend, since these parameters only set the defaults that appear in the Properties tab.
  • Run the strategy once with optimistic settings and once with conservative ones, export both trade lists, and compare where the difference comes from rather than just the headline net profit.

Read more

Our guide to bar detalization, limit fills and order delay covers every renamed setting, the ticks used per timeframe and a conservative settings template. For the wider causes of a gap between test and reality, see why a strategy works in backtest but not live, and for getting both runs out of TradingView, how to export Strategy Tester results. Once you have the trades, the free Entry Analysis report breaks them down by session, weekday, time, volatility and symbol, with no card needed, and works on trades from any supported broker, platform export or spreadsheet.

Try the latest in Tessera

Get started and see how imported trades, reports and rule testing connect.