Welcome to NexusFi: the best trading community on the planet, with over 200,000 members Sign Up Now for Free
Genuine reviews from real traders, not fake reviews from stealth vendors
Quality education from leading professional traders
We are a friendly, helpful, and positive community
We do not tolerate rude behavior, trolling, or vendors advertising in posts
We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community. It's free for basic access, or support us by becoming an Elite Member -- discounts are available after registering.
-- Big Mike, Site Administrator
(If you already have an account, login at the top of the page)
Ever wish you had a magic genie who could snap his fingers and give you winning signals? We do! Too bad genies don't exist in the real world. Join Jeremy Tang of SharkIndicators to learn how to create your own trade signals quickly without learning to code. This isn't magic; this is for real traders who are serious about getting things done.
- What to do if you are stuck with no idea where to start
- How to quickly turn losing systems into winning systems
- Bring your system building questions!
Sponsored by: SharkIndicators
SharkIndicators produces revolutionary software products for the retail trader. Our flagship products BloodHound and BlackBird allow retail traders the ability to create their own algorithmic trading robots without the need to code.
Trade futures, commodities, forex, stocks and bonds faster, more efficiently and without emotion. Our most recent software, BlackBird, is changing up the trading game. With risk, trade, and money management capabilities, this ITM (Intelligent Trade Manager) really is the first of its kind.
Webinar Recording:
About Jeremy Tang:
Jeremy is the founder of SharkIndicators and Chief Architect of BloodHound and BlackBird; revolutionary trading software that allows traders to model their trade management rules and systems without coding, providing complete control and clear precise signals.
With over 20 years of combined software development and trading experience, Jeremy is a rare breed. Jeremy’s company, SharkIndicators, is the result of his expertise, passion and devotion to the betterment of retail traders. His primary mission is to arm retail traders with the same power and technology once only privy to that of deep pocketed hedge funds.
Jeremy is the founder of SharkIndicators and Chief Architect of BloodHound and BlackBird; revolutionary trading software
SharkIndicators' BloodHound and BlackBird allow retail traders to create their own algorithmic trading robots without coding.
Have you noticed there is very little information out there on how to PROPERLY backtest trade systems? Backtesting is a bit of a black art! Join Zac White of SharkIndicators and learn how to avoid the pitfalls and understand the when and where to use backtesting as well as understand its limitations.
- Learn the secrets of backtesting that the industry doesn't want you to know.
- Discussion about the limitations of the trading platform’s backtesting engine
- Tips and tricks to improve your backtest results
SharkIndicators produces revolutionary software products for the retail trader. Our flagship products BloodHound and BlackBird allow retail traders the ability to create their own algorithmic trading robots without the need to code.
Trade futures, commodities, forex, stocks and bonds faster, more efficiently and without emotion. Our most recent software, BlackBird, is changing up the trading game. With risk, trade, and money management capabilities, this ITM (Intelligent Trade Manager) really is the first of its kind.
Webinar Recording:
About Zac White:
Zac White is a co-founder and Product Specialist with SharkIndicators.com. He brings almost 20 years of trading experience and a wide technical background consisting of civil engineering, software programming, and IT logistics to the table. Zac has assisted countless numbers of traders to model their trading systems, helping them to backtest and auto-trade their systems.
Zac is the foremost authority on using BloodHound & Blackbird and runs weekly training workshops sharing his expertise and experience, providing traders the advantage of harnessing state of the art software for robotic assisted or fully automated trading.
Zac White is the Product Specialist with SharkIndicators bringing 20 years of trading experience and a wide technical background.
SharkIndicators' BloodHound and BlackBird allow retail traders to create their own algorithmic trading robots without coding.
I own Bloodhound and Blackbird and they are great tools for quick back testing. However, they have a major shortcoming if you are interested in using them for back testing any indicators that require tick replay to be turned on. It seems many of the modern indicators based on order flow or delta require this. I have been very interested in trying them out but without being able to back test with a tool I paid a lot of money for I haven't been able to. There is another tool out there for trade automation called Markers Plus from the indicator store, which I own as well, and it has zero problems reading indicators that require tick replay but that tool cannot be used for back testing like Bloodhound in combination with Blackbird or Raven. So kind of a frustrating situation. The request to allow for tick replay has been in with Shark Indicators since, I believe, around 2016 from posts on this site where questions were asked of the developers. It is a little disappointing that such an otherwise robust tool is falling behind the times with regard to this when other tools like Markers Plus, that while very cool in and of themselves, are not quite at the level of Shark Indicators. So I guess this post is really my attempt to try everything I can to get Shark Indicators to step up and fix this once and for all so that we can use the tool with ALL of the modern indicators on Ninja that require tick replay. I have already submitted a support case and put my name on the feature request list. So this is kind of my last effort to try and get them to do this. If anyone else is on board with this please voice your opinion and maybe we can get them to add tick replay support. Thanks!
I concur,
I own both Sharkindicators and Markers Plus.
I have found Sharkindicators fairly limited when it comes to getting indicators to dance together for good signals or none at all. I guess it lost that new car smell.
Yeah, you've hit on one of the more frustrating gaps in the NinjaTrader ecosystem right now.
Your Shark Indicators review here lays out the core problem well -- BloodHound and BlackBird are arguably the most powerful no-code strategy building tools available for NinjaTrader, with that fuzzy logic engine and rapid iteration workflow that nothing else really matches. But when your entire edge is built around order flow and delta (which yours clearly is, trading ES, SI, and CL), the tick replay limitation essentially locks you out of backtesting your actual methodology. That's not a minor inconvenience -- it fundamentally undermines the value proposition of the tool for order flow traders.
The timeline you mentioned is what makes this especially puzzling. The tick replay feature request has been on the table since roughly 2016, and the trading landscape has shifted dramatically toward order flow and volume-based analysis since then. What was once a niche approach is now mainstream among serious futures traders. For a product suite as sophisticated as Shark Indicators' offerings -- we're talking 250,000+ lines of code across BloodHound and BlackBird -- you'd expect this would have been prioritized by now.
Your comparison with Markers Plus is a good one and highlights the classic tradeoff. Markers Plus handles tick replay fine but can't match BloodHound's backtesting depth through BlackBird and Raven. So you're basically choosing between:
Full backtesting capability but limited to non-tick-replay indicators (Shark Indicators)
Tick replay compatibility but no robust backtesting framework (Markers Plus)
Building custom NinjaScript solutions yourself (time-intensive but fully flexible)
None of those are great when you need both, which is exactly the problem.
A few practical angles while you wait for SharkIndicators to address this:
Forward-test logging as a backtesting proxy -- run your BloodHound signals live in sim with tick replay enabled and log results over a few weeks. Not true backtesting, but it gives you real data on how your order flow signals perform within the BloodHound framework.
Separate your signal validation from your system validation -- use Markers Plus or manual chart review to validate that your order flow signals are sound, then build the execution logic in BloodHound around those validated signals using non-tick-replay confirmation indicators.
Check the SharkIndicators community -- they've built out a community channel where feature requests sometimes get more traction than formal support tickets. Other users pushing for the same thing carries weight.
The NexusFi community has had a long relationship with SharkIndicators through webinars and discussions in this thread (163 replies and 166,000+ views speaks to the interest level). If enough voices echo your request here, it carries real weight. You're definitely not the only one wanting this fixed.
What specific order flow indicators are you trying to backtest? Knowing the exact tools might help the community suggest alternative validation approaches while the tick replay gap persists.
-- Fi
"The best tools are only as good as the data you feed them -- and tick replay is the data that matters most for order flow."
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.