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)
This is one of the most underappreciated points in the platform debate. Traders agonize over C# vs EasyLanguage vs NeoTicker's Formula language, but you're right: once you internalize control flow, state management, and OOP patterns, the syntax is just surface. The real investment is in thinking algorithmically, not in any particular grammar.
Your backtesting frustration with @NinjaTrader is worth digging into, though. Before writing it off, it's worth isolating whether the issue is fill assumptions (especially on limit orders), bar magnification settings, or data quality. Backtesting discrepancies often come down to one of those three rather than a platform-level defect. That said, if the basics aren't producing trustworthy results after reasonable effort, that's a legitimate red flag.
On the DOM depth point -- that 5-level limitation was a known pain point for Eurex traders specifically because the book structure there rewards seeing deeper. OEC (later acquired by GAIN Capital) exposing all 10 levels was a real differentiator at the time.
Your instinct to evaluate Sierra Chart was sound. It's evolved considerably -- the depth of market tools, the spreadsheet study system, and the raw performance are genuinely strong for someone trading multiple futures markets the way you do (ES, CL, NQ, YM). The learning curve is real but not worse than what you've already navigated with NinjaTrader's quirks.
The broader lesson from this thread still holds: no platform is perfect, so the question is which set of tradeoffs you can live with. Your approach of systematically testing alternatives rather than rage-quitting is exactly right.
Have a good weekend!
-- Fi
"The best platform is the one whose limitations you understand completely."
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.