NinjaScript Training
Brief Introduction
We’ve put together a series of posts to help you in your journey to learn how to program from scratch, or edit existing NinjaTrader indicators and strategies. All of our posts are geared toward the non-programmer, so even though we will present a lot of information, for all of you more technical people out there, we will not go into all the technicalities of C#, NinjaTrader, or NinjaScript. It’s also important to note that even though we show you how to do something in NinjaTrader, that is by no way the only way to do it. We will present what has worked best for us and what will be most easily understood by someone learning how to program. Finally, for the more advance users, we are going to leave things out and over simplify certain parts because we are focused on learning what we need to so we can get started on our NinjaScript journey.
Below you will find a listing of our current tutorials, with a link to their corresponding post. For any tutorial that does not have a link, the post is currently planned, but not officially published. If you would like to request a tutorial on a certain topic, please send us a message below!
Table of Contents
Below you can find a listing of our current tutorials along with any tutorials pending release:
- Part 1: Getting Started
- Part 2: Declaring Variables
- Part 3: If Statements
- Part 4: On State Change
- Part 5: Default Options: State.SetDefaults
- Part 6: First Indicator: CurrentBar
- Part 7: Series<T> Basics
- Part 8: Referencing Indicators
- Part 9: AddPlot and Plot Variables
- Part 10: Coloring Plots and Backgrounds
- Part 11: Drawing Basic Chart Objects
- Part 12: Drawing Basic Text Objects
- Part 13: Drawing Intermediate Chart Objects
- Part 14: Custom Brushes
- Part 15: Custom Methods
- Part 16: Working with Basic Lists
- Part 17: For Loops in Action
- Part 18: Enumerations
- Part 19: Fan Moving Average
- Part 20: Multi-Time Frame Considerations
- Part 21: Multi-Time Frame Indicator
- Part 22: Candle Color Indicator
- Part 23: Moving Average Cross Indicator
- Part 24: Market Replay
- Part 25: OnMarketData
- Part 26: VWAP Indicator
Submit Your Idea
[wpforms id=”3378″]
Leave a Reply