Join & EARN

FOREX ALGOS { }

What We Do

BlackBox

Backtest Results How It Works Full Refund Promise Supported Brokers Income Targets

Robots Glossary

NinjaScript (NinjaTrader)

NinjaScript – NinjaTrader’s C#-based programming language for custom indicators, strategies, and add-ons. NinjaScript is essentially Microsoft C# augmented with trading-specific classes and events. Traders use NinjaScript to write automated strategies (analogous to EAs) or custom chart indicators. For instance, a NinjaScript strategy overrides OnBarUpdate() and calls EnterLong() when conditions are met. ForexSuggest notes, “NinjaScript is NinjaTrader’s programming language, based on C#, used for creating custom indicators, strategies, and automated trading systems”. The NinjaTrader platform (which includes a Desktop SDK) allows both traders (using its Strategy Builder or code editor) and developers to build NinjaScript applications.