NinjaScript Programming for NinjaTrader 8 - Beginner Level
Learn NinjaScript programming without any prior knowledge for NinjaTrader coding. With basic knowledge of computer operation, our step by step detailed training program will train you to be able to learn how NinjaTrader strategy programming and indicator custom programming are done.
What you will learn by taking this course
Details about the course
Learn NinjaScript programming without any prior knowledge for NinjaTrader coding. With basic knowledge of computer operation, our step by step detailed training program will train you to be able to learn how NinjaTrader strategy programming and indicator custom programming are done.
Course Curriculum
Setting up environment
In this section, we will give you an overview of the whole preview of this level’s training plan and why those are needed for you to achieve your goal. And also, we will setup the coding environment for ninjascript programming with NinjaScript Editor and Visual Studio etc.
Variables, Operators, Data Types in NinjaScript
Learn about different types of variables and it’s usage in NinjaScript.
Arrays in NinjaScript
Arrays in ninjascript and how arrays are used in NinjaScript programming.
List in NinjaScript programming
This section will explain about List and how List is used in different NinjaScript programming for strategies and indicators.
Dictionary
Use of Dictionary in ninjascript programming and how to use them in strategy & indicators.
Foreach Loop in NinjaScript
What is foreach loop and how to use them in NinjaScript custom programming for NinjaTrader 8.
For Loop in NinjaScript
Concept of For Loop and how to use them in NinjaScript programming.
Use of While Loop
Concept of While Loop in ninjascript and how to use While Loop for strategies and indicators.
Concept and use of Switch
You will learn what is switch and how to use Switch in your customer programming.
Class and Properties
In this section, we will discuss on how to create your own Class and Properties. We will also discuss about how you can use them in your ninjascript programming.
Custom Methods
You will be creating custom methods for your programming and we will discuss on how to create and use them in ninjascript programming.
Access Modifiers & Constructors in NinjaScript
Different types of access modifiers and why they are used. What is constructor and how to use them for custom NinjaScript programming.
If Statement and how to use it
If Statement is frequently used part of programming. It is important to know about this and how to use them properly to use the logics & conditions for your program.
Exception handling
Why Exception handling is required and how to use them for strategies and indicators for NinjaTrader 8.
Program your first custom Indicator
In this section, we will show you how you program your indicators using ninjascript for NinjaTrader 8 platform.
Program your first custom Strategy
In this section, we will show you how you program your Strategies using ninjascript for NinjaTrader 8 platform.
Recap, Review and Q&A
We will review, recap on what you have learnt for the entire Beginner Level and answer any question you may have.
