Your Optimal Strategy Already Exists
April 20th, 2026
Finding a trading strategy can feel like chasing something just out of reach. Traders often assume the best system is still waiting to be invented, coded, or uncovered through endless testing. Sam Eells of TradeDevils presented a different perspective: The goal isn’t to create something new, but to uncover strategies from the tools you already use in NinjaTrader.
A more accessible way to build strategies
TradeDevils developed the Auto Strategy Builder as a streamlined extension of their Algo Studio Pro tool. According to Eells, the product was shaped by feedback from traders who wanted access to advanced strategy design without the complexity of coding, scripting, or manually building logic blocks.
That distinction matters. Instead of writing strategies from scratch, traders can let the tool test combinations for them. Using a genetic algorithm, it evaluates predictions, omits weak results, and keeps strong candidates in play. The result is a ranked list of strategies based on the trader’s preferred criteria.
For traders without a programming background, that can make automation feel far more approachable.
How simple ideas can produce strong results
Complexity doesn’t always improve performance, and Eells’ presentation made that clear. In many cases, simpler combinations can lead to stronger outcomes.
During the demo, Eells used familiar indicators such as the exponential moving average (EMA), simple moving average (SMA), and Keltner Channel to show how strategies can be generated and ranked. From there, the software evaluated candidates using metrics such as net profit, Sharpe ratio, and equity curve quality.
That process shifts the focus from building complex systems to evaluating whether a concept is durable. For experienced traders, it’s a useful reminder: strategy design doesn’t require a breakthrough concept. It can begin with a small group of indicators and a structured workflow.
Testing for robustness, not backtest appeal
Backtesting by itself is not enough. Eells emphasized that the Auto Strategy Builder was designed to help traders address common optimization issues, including curve fitting.
The platform includes walk-forward testing, Monte Carlo analysis, parameter variation testing, built-in slippage assumptions, and commission settings. It also supports a news filter that can help traders avoid opening new positions too close to high-impact market events.
Together, these features can help traders move beyond hindsight and evaluate how a strategy holds up in real conditions, useful for day traders and prop traders managing drawdown in shifting markets.
Building an adaptable approach
A major theme throughout the presentation was that traders shouldn’t be attached to one algorithm. Eells described strategy performance as a short-term edge that can fade as new market data comes in.
His suggested workflow was straightforward: Build a strategy with recent data, trade the strongest performer for a set period, then re-optimize as conditions shift. That approach can help traders stay flexible instead of relying on a setup that may no longer work,
Ultimately, automation works best when it’s built around a repeatable process, not a single perfect strategy.
A practical takeaway for NinjaTrader users
TradeDevils is not positioning Auto Strategy Builder as a shortcut to a guaranteed result. Rather, Sam Eells showed how the tool can help traders build, test, and refine their own ideas using indicators already available in NinjaTrader.
Your optimal strategy may not be locked inside a complicated formula or hidden behind advanced code. It may already exist within reach using the tools, data, and workflow you already have.
For traders looking for a more accessible way to explore automation, that can be a useful place to start.
How to Add 3rd Party App to NinjaTrader
To import your 3rd party app or add-on to NinjaTrader, simply follow these 3 steps:
- Download the app or add-on file to your desktop
- From the NinjaTrader Control Center window, select the menu Tools > Import > NinjaScript Add-On…
- Select the downloaded file from your desktop
Enter Email for Updates