Required stack
필요 기술
C# ProgrammingNinjaScriptPineScriptFinancial MarketsRisk ManagementSignal ProcessingData AnalysisSimulationFinancial Software DevelopmentMarket AnalysisBacktestingNinjaTrader
Project brief
프로젝트 내용
I have a fully tested TradingView strategy written in PineScript that hinges on a Range Filter reading a STOCHASTIC oscillator for the signal using a 1 Second Renko Chart with a specific box size. The logic is straightforward: when the STOCHASTIC indicator delivers a bullish crossover I go long, and when a bearish crossover appears I exit—or reverse, while the Range Filter provides the Buy / Sell signal accordingly. I now need this exact behaviour replicated as an automated NinjaTrader strategy so I can execute it live without manual intervention.
What matters most is that the Crossover-Based + Range Filter entry and exit signals fire in NinjaTrader with the same timing and values I see on TradingView. Please port every calculation behind the Range Filter reading from what the STOCHASTIC indicator is plotting, confirm the plots match one-for-one, and then wire those signals into fully automated long and short orders for a 1 Second Renko Chart with a specific Box Size. I am not sue of the complexity of the Range Filter or Stochastic Indicator Pinescript, so coding from scratch may or may not be required.
Once the core logic is in place, add standard parameters (lengths, thresholds, session filters) so I can tweak things from the strategy panel. No custom alerts or risk templates are required right now—just reliable automated execution of the Range Filter reading the crossover signals for Automation.
Deliverables:
• Clean, well-commented NinjaScript (.cs) file ready to import
• Quick walkthrough or notes on settings so I can verify behaviour against TradingView
I will test side-by-side on historical data first, then run it forward in simulation. If the trade timings match to the bar and orders fire correctly, we’re done.
What matters most is that the Crossover-Based + Range Filter entry and exit signals fire in NinjaTrader with the same timing and values I see on TradingView. Please port every calculation behind the Range Filter reading from what the STOCHASTIC indicator is plotting, confirm the plots match one-for-one, and then wire those signals into fully automated long and short orders for a 1 Second Renko Chart with a specific Box Size. I am not sue of the complexity of the Range Filter or Stochastic Indicator Pinescript, so coding from scratch may or may not be required.
Once the core logic is in place, add standard parameters (lengths, thresholds, session filters) so I can tweak things from the strategy panel. No custom alerts or risk templates are required right now—just reliable automated execution of the Range Filter reading the crossover signals for Automation.
Deliverables:
• Clean, well-commented NinjaScript (.cs) file ready to import
• Quick walkthrough or notes on settings so I can verify behaviour against TradingView
I will test side-by-side on historical data first, then run it forward in simulation. If the trade timings match to the bar and orders fire correctly, we’re done.