Futures Day-Trading NinjaScript Strategy

Job ID: 40578135

Budget: $30 – $250 USD

I need my day-trading idea for the futures market translated into a clean, efficient NinjaScript strategy. The logic is 100 % price–action driven—I am not using Moving Averages, RSI, Bollinger Bands, or any other indicator—so the code must rely solely on the rules I will supply for detecting patterns, entry triggers, risk management, and exits.

I’ll share a detailed written spec that covers session times, order types, money-management parameters, and any custom variables. From there, I expect:

• A well-commented .cs file (plus compiled DLL if helpful) that runs in NinjaTrader 8
• Parameter inputs exposed in the strategy panel for quick tweaking
• Accurate handling of intrabar granularity so real-time and historical results match
• Basic performance summary from the Strategy Analyzer to confirm the logic is firing as intended

Please build with best practices—avoid unnecessary loops, keep it event-driven, and follow NinjaTrader’s guidelines for OnStateChange and OnBarUpdate. Once the first draft compiles and passes a quick back-test on my side, we’ll do a small round of tweaks before final hand-off. Source code ownership transfers to me on completion.
Related categories: C# Programming NinjaTrader