NinjaTrader 8 · NinjaScript

NinjaTrader developer for NT8 strategies and indicators

Your rules as a NinjaScript strategy or indicator. NinjaScript is C#, the same language as my ATAS projects. You get the source code and an importable package.

  • Strategies
  • Indicators
  • Strategy Analyzer
  • Market Replay
NQ · 1M · ORDERFLOWSample
Candle chart with volume profile, point of control and signal markers
Platform
NT8
Language
NinjaScript
Source code
included
Illustration with sample data, not real prices.

Services

What I build for NinjaTrader 8

Strategy

Automated strategies

Entry, stop, target, break-even, trailing, time windows and daily limits. Managed orders for standard cases, unmanaged when you need full control.

Indicator

Indicators and alerts

Plots, zones, drawing objects, sounds and alerts, including multi-timeframe.

ATM

Entry by code, management by ATM

The strategy finds the entry, an ATM strategy that you configure manages the position.

Port

Convert from TradingView or ATAS

Move Pine Script or ATAS logic to NinjaScript, including a check of where the behaviour differs.

Experience

What matters in NinjaScript

  1. 01

    Calculation mode

    OnBarClose, OnPriceChange or OnEachTick turn the same rules into different signals. The backtest usually only evaluates at bar close. The spec states which mode applies.

  2. 02

    Historical vs. live

    On start the strategy first processes history, then switches to real time. Without the right setting it carries over a position from the look-back that does not exist on the account.

  3. 03

    Order rules

    In managed mode NinjaTrader silently ignores certain order combinations. I build so that no order gets lost without feedback.

  4. 04

    Backtest fills

    The Strategy Analyzer fills stops and targets on bar data. Without finer resolution a backtest looks better than reality. I use it to check function, not as proof of profit.

Past work

Comparable C# projects

NinjaScript and ATAS both use C#. These ATAS projects share the same kind of logic: orders, stops, partial targets and safety rules.

ATAS · strategyNQ trader, Francevia Fiverr

A trader’s own absorption logic as an ATAS bot

The client had his entry logic as an indicator. It became an ATAS bot with native absorption detection, a setup panel, stop, target, break-even and two partial targets. A follow-up order for a second strategy variant came next.

  • ChartStrategy
  • order flow
  • repeat order
ATAS · strategyNQ tradervia Fiverr

Fixed-time breakout with OCO orders

At the set time the strategy reads the close of the last candle and places a buy stop above and a sell stop below. One side fills, the other is cancelled, stop and target in ticks, one trade per session. A licence lock was added as a follow-up order.

  • OCO
  • stop & target
  • licence lock

All trading projects: overview. 4.9 ★ from 48 Fiverr reviews, as of October 2026.

FAQ

Frequently asked questions

How much does a NinjaTrader strategy cost?

It depends on the rules and the order management. You get a fixed price after the spec. Reference prices from other platforms are in the guide to bot costs.

Do I get the source code?

Yes. You get the NinjaScript source code and a package you import into NinjaTrader 8.

Can I use the strategy on a prop firm account?

It depends on the firm. Apex prohibits automation. New Topstep accounts only run on TopstepX, not on NinjaTrader. Lucid allows bots with conditions. We check this before the build.

Can you convert my TradingView indicator to NinjaTrader?

Yes. I check beforehand which Pine functions need a different implementation, and afterwards I test both versions side by side.

Is a Strategy Analyzer backtest proof?

No. It shows that the rules are implemented correctly. How the strategy performs live depends on fills, slippage and market conditions.

Notice: I write software to your specification. This is not investment advice and not a signal service. You alone decide on strategy, sizing and risk. Trading futures, CFDs, forex and crypto is risky and can lead to the loss of your entire capital. Backtests and past results say nothing about future results.

Inquiry

Send me your rules. You get a written spec and a fixed price.

The more precise the rules, the more precise the quote. Open questions get settled before I build, not after.

Luca Lengersdorf

Luca Lengersdorf

Prefer email? luca@lengersdorfstudio.com

What do you need?

By sending this you allow us to store your details in order to handle the inquiry. Details in the privacy policy.

Reply within 24 hours