NinjaTrader 7/8 Development Services
Developing New Strategies/Indicators/Add-Ons
We can help you with implementing a new idea or existing script from any other platform into NinjaTrader 7 or 8. We recommend to use NinjaTrader 8 due to its advanced C# programming interface. C# .NET allows to implement and integrate almost everything from the Microsoft .NET Framework, including other API DLLs.
For a concrete estimate please provide a written summary of the following information:
- a description of the strategy/indicator/Add-on you have in mind
- the existing script in source format
- the intended broker/exchange you want to use
- the targeted instrument/security you want to trade
- the indented trading timeframe (e.g. 1min, 1hour, 1day, …)
- a timeframe for the project
Convert NinjaTrader 7 to NinjaTrader 8 Scripts
NinjaTrader 7 scripts are not compatible with NinjaTrader 8, which means NinjaTrader 7 script will not work in NinjaTrader 8.
We can help you with converting NinjaTrader 7 to NinjaTrader 8 scripts. Please be aware that this is not an automated process, it’s rather a new project where parts of the NinjaTrader 7 script can be reused.
Backtesting and Optimizing NinjaScripts
Part of every script development is the backtesting and optimization of the script based on the targeted market and timeframe.
NinjaTrader has one of the best built-in backtest and optimization engines. It allows to backtest with candle and tick data; recorded market data can be played back.
NinjaTrader 8 supports Bitmex (see link) and Coinbase (built-in in NT8) market data, which allows to backtest and optimize a strategy for cryptocurrencies. However, these adapters don’t allow live-trading. For live-trading there are 3rd-party adaptors out there, which can be used in NT8 for live-trading. We can help you with setting up such a project.
We can help with setting up VPS instances, e.g. Amazon’s EC2 instances, to run NinjaTrader in a cloud environment. This setup is specifically recommended if a strategy shall run 24/7. Typically these VPS instances have a very high reliability compared to your private PC at home.
Please checkout our GitHub NinjaTrader project, which provides free script examples.