NT8 Strategy Conversion from TradingView
Budget: $15 – $25 USD
Project Title: NT8 Strategy (MNQ) – Port TradingView EMA Pro V5 + Exact Visual + Fixed SL/TP
I have an existing TradingView (Pine Script) strategy (EMA Pro V5). I need a NinjaTrader 8 (NinjaScript) strategy for **MNQ** that replicates the same logic and the same visual signals (timing + placement). This is Phase 1 so we can backtest and optimize in NT8.
---
Requirements
1) Inputs (must be configurable)
* EMA Fast length** (user input, e.g., 9)
* EMA Slow length** (user input, e.g., 50)
* Session + weekday filters
* Volume filter (relative or absolute)
* Range / consolidation block
* Max signals after EMA cross (user input)
*2) Entry Logic (must match Pine Script)
Two entry signals:
*BuyDip (pullback to EMA Fast)
*EMA Pro (continuation)
* After an EMA cross, allow N signals max (user-controlled)
*Whichever signal fires first triggers the entry
* One entry per bar, no overlapping long/short positions
* Must behave on bar close (no repaint)
*3 Exits Phase 1 – for backtesting
*Fixed Stop Loss in points**
*Two Take Profits (TP1 & TP2) in points**
*Position split** for TP1/TP2 as input (ex: 50/50)
*(No candle-based stop, RR targets, BE, or scaling in Phase 1 — those are future add-ons.)*
*4) Visual Match (Important)
* Plot EMAs and show entry markers/labels similar to TradingView
* Signal visibility must be clean (no clutter)
* Goal is **exact visual equivalence** to the Pine script signals
*5) Optimization & Code Quality
Must work in Strategy Analyzer + Optimization
Clean, modular code so we can add later: RR exits, candle/ATR stops, break-even, scaling
Deliverables
* Working NT8 strategy file (MNQ)
* Inputs exposed and documented
* Matches Pine script signals visually and logically
* Ready for backtesting/optimization
*Support with installation and initial backtest / Delievery
---
I have an existing TradingView (Pine Script) strategy (EMA Pro V5). I need a NinjaTrader 8 (NinjaScript) strategy for **MNQ** that replicates the same logic and the same visual signals (timing + placement). This is Phase 1 so we can backtest and optimize in NT8.
---
Requirements
1) Inputs (must be configurable)
* EMA Fast length** (user input, e.g., 9)
* EMA Slow length** (user input, e.g., 50)
* Session + weekday filters
* Volume filter (relative or absolute)
* Range / consolidation block
* Max signals after EMA cross (user input)
*2) Entry Logic (must match Pine Script)
Two entry signals:
*BuyDip (pullback to EMA Fast)
*EMA Pro (continuation)
* After an EMA cross, allow N signals max (user-controlled)
*Whichever signal fires first triggers the entry
* One entry per bar, no overlapping long/short positions
* Must behave on bar close (no repaint)
*3 Exits Phase 1 – for backtesting
*Fixed Stop Loss in points**
*Two Take Profits (TP1 & TP2) in points**
*Position split** for TP1/TP2 as input (ex: 50/50)
*(No candle-based stop, RR targets, BE, or scaling in Phase 1 — those are future add-ons.)*
*4) Visual Match (Important)
* Plot EMAs and show entry markers/labels similar to TradingView
* Signal visibility must be clean (no clutter)
* Goal is **exact visual equivalence** to the Pine script signals
*5) Optimization & Code Quality
Must work in Strategy Analyzer + Optimization
Clean, modular code so we can add later: RR exits, candle/ATR stops, break-even, scaling
Deliverables
* Working NT8 strategy file (MNQ)
* Inputs exposed and documented
* Matches Pine script signals visually and logically
* Ready for backtesting/optimization
*Support with installation and initial backtest / Delievery
---