Learn NinjaScript: Loops (For, While, Foreach)
When you’re building indicators or strategies in NinjaScript, you’ll often find yourself needing to repeat an action—like checking the last…
Hello! I'm just another trader dedicated to navigating the complex world of trading—a profession known for its high risks and high rewards. With over a decade of experience under my belt, I've encountered numerous ups and downs, each teaching me valuable lessons about the markets. Currently, my focus is on trading funded accounts (ES, NQ, and CL) with multiple proprietary trading firms, utilizing NinjaTrader 8 and various automated strategies.
When you’re building indicators or strategies in NinjaScript, you’ll often find yourself needing to repeat an action—like checking the last…
In the last post, we kicked things off with the big idea: build a better moving average indicator—one that adapts…
In the world of automated trading and indicator building, logic is everything. Whether you’re trying to trigger a signal when…
👋 So… you’ve used moving averages. And let’s be honest—they’re fine. Maybe useful. Maybe just noise. Maybe you’ve got an…
Enums (short for enumerations) are a powerful yet simple tool available to NinjaScript developers. They help you organize your code,…
When you’re developing indicators in NinjaTrader, it’s easy to focus only on the visuals — plotting lines, marking highs and…
If you’ve written even a little bit of NinjaScript, you’ve probably used a draw object. They’re one of the most…
When you first start coding indicators in NinjaScript, it’s common to think bar-by-bar: But sometimes, you need to track bigger…
If NinjaTrader is feeling slow, freezing up during volatility, or lagging behind price updates, you’re not alone. Whether you’re scalping…
Let’s be real — trading isn’t just charts, indicators, and setups. It’s you vs. your own brain most of the…