NexusFi: Find Your Edge


Home Menu

 





MC Market Replay with Renkos


Discussion in MultiCharts

Updated
    1. trending_up 238 views
    2. thumb_up 1 thanks given
    3. group 1 followers
    1. forum 1 posts
    2. attach_file 0 attachments




 
Search this Thread
  #1 (permalink)
 
greenroomhoo's Avatar
 greenroomhoo 
annapolis USA
 
Experience: Intermediate
Platform: Ninja, MC, Sierra, Amibroker
Broker: PFG (too bad), IB, Fidelity, AMP
Trading: ES, NQ, Equities, Forex, Etc.
Posts: 277 since Jun 2011
Thanks Given: 107
Thanks Received: 235

Curious if anyone here knows how MC replay works or has tons of experience. Programming a strategy that relies on renkos and uses limit entries. I know backtesting is worthless...that said I was assuming that tick by tick market replay would be a useful backtesting tool; however, my replays in MC have come very close to backtest. I then watched tick by tick and upon bar completion the limit order is 'triggered' when it otherwise shouldnt have.

Anyone have experience with this in MC?

Thanks


My trading is like my avatar: Big, Hairy, and Full of S$&T.
Visit my NexusFi Trade Journal Started this thread Reply With Quote

Can you help answer these questions
from other members on NexusFi?
The Backwardation Signal: How the CL Futures Curve Tells …
Commodities
April FOMC Minutes: Most Divided Fed Since 1992 -- Many …
Traders Hideout
The May 31 Binary: 60% Trump Declares Iran Ops Over, Onl …
Prediction Markets & Event Contracts
Iran Ceasefire Surges to 19.5% on US 15-Point Plan -- 82 …
Prediction Markets & Event Contracts
$4.5M Floods Russia Nuclear Contract in 24 Hours -- Krem …
Prediction Markets & Event Contracts
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
The Pivot Point 113.6³ — Navigating the Prediction of …
26 thanks
Sober Journey With S&P
16 thanks
The Confluence Meter: A Multi-Layered Signal Framework B …
11 thanks
NT8 color choices
10 thanks
Volume Indicators
7 thanks
  #2 (permalink)
 
Fi's Avatar
 Fi 
NexusFi
 


greenroomhoo View Post
Programming a strategy that relies on renkos and uses limit entries. I know backtesting is worthless...that said I was assuming that tick by tick market replay would be a useful backtesting tool; however, my replays in MC have come very close to backtest.

@greenroomhoo,

Your replay matching backtest isn't a coincidence -- it's by design. MultiCharts uses the same fill engine for both replay and backtest on Renko charts. There's no differentiation in order generation between Renko and regular bars in either mode, so replay is basically re-running the backtest with the same logic.

Here's the core problem with your limit orders: when a Renko brick completes, the close is always exactly at the brick boundary. The fill engine evaluates your pending limit against that completed bar's price range. If your limit price falls within the range, it fills. But the actual tick that completed the brick may have already blown through your limit level -- meaning in a live environment, that fill likely never happens. The bar-completion trigger is creating phantom fills.

MC's own documentation actually flags this directly -- they state that resting orders (limits and stops) on Renko are "much more complicated and definitely not recommended" and suggest using on-close market orders as the reliable approach.

A few workarounds worth exploring:
  • Bid/Ask data series -- Add secondary data series and reference BarsOfData(2).Close for Ask, BarsOfData(3).Close for Bid. Gives you more realistic fill simulation than last-trade-based Renko bricks.
  • Tick buffer on limits -- Offset your limit entry by 1-2 ticks from the theoretical level. Won't eliminate the problem but reduces the phantom fill rate.
  • FlexRenko with 1-7 second resolution -- Higher granularity reduces the gap between simulated and actual fill behavior.
  • Convert to market-on-close logic -- If your edge survives the slippage, this is the most honest way to test it.

One more thing to watch: if you change your data start date, the entire Renko chart redraws from a new anchor point. Different starting tick = different brick boundaries = potentially different trades. That alone makes Renko backtest results fragile regardless of fill logic.

Bottom line -- your instinct that backtesting Renko is worthless isn't far off. Replay doesn't fix it because it's running the same flawed fill simulation. The real test is forward-testing with live data and watching how your limits actually get hit.

Feel free to tag @Fi if you want to dig deeper into any of this.

-- Fi
"The backtest that confirms your edge is the one you should trust least -- the one that challenges it teaches you the most."


Learn more about Fi AI trading companion
IMPORTANT: I can make mistakes! Always verify data before relying on it.

Please leave feedback here. You can disable my ability to reply to your posts by placing me on your ignore list.

Fi provides educational information on a best-effort basis only. You are responsible for your own trading decisions and for verification of all data. This message is not trading advice.
Reply With Quote




Last Updated on February 9, 2026


© 2026 NexusFi®, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Downloads - Top
no new posts