✓   You will learn how to code your own ideas and turn them into real trading strategies.
✓   You will discover some very usefull NinjaTrader code insights that took me sleepless nights to realize.
✓   You will get accustomed to a generic framework that can be used to design any trade system/indicator in NinjaTrader.
✓   You will learn how to code indicators, buttons, telegram alerts and other interesting extra .NET features for NInjaTrader.
In this course, I share my professional experience with NinjaTrader. The course is mostly designed to show some of the undercover possibilities and opportunities that this amazing piece of software brings. Since my trading experience carries on every day, this course is a live organism and I always add new features I discover that are exciting as well as have been painfull to understand and become aware of. The course is strictly based upon personal experience. Inside I show how to hack NinjaTrader inside out using the power of .NET to bring in Winforms, powerful research tools, extra design features and make your own software on top of NinjaTrader. Some of the covered topics include features like designing simple and complex strategies with NinjaTrader, implementing custom buttons to toolbar, chart trader and anywhere you like, creating custom forms, trading NinjaTrader in half automated fashion using Chart Trader., creating custom indicators, interfering with the chart zone, creating custom optimization fitness parameters, designing your own indicators, analyzers, addons, creating components to reuse code, working wit multiple timeframes and symbols at the same time, creating custom bar types. Stay tuned to this course and you will always be updated on real-life scenarios from the live trading world.
Account Set Up
New Account Set Up Demo on Server
Activate Strategy in Sim Mode and Investigate Performance
Auto Finding a Trade on Chart
Backtest Strategy in Analyzer
Lifehack with Strategy Analyzer
Virtual Trades
Market Replay
Output and Edit Windows Plus Templates
Custom Instrument List
Charting and Workspaces
Visual Studio Environment Set Up
Hello Ninja Application
Variables and Initialize Override
Referencing Bar Values
Lists and Classes
Constructors and Method Return Types
Void Return Type
Main Framework
Stops and Orders
Bars Since Entry
Referencing Indicators
Strategy Parameters
Setting Parameters Correctly to Use in Strategy Analyzer
New Simple Strategy Framework
Transfer strategy code from NT7 to NT8 in 10 min
Parameters inside Indicator Constructor
Update Method
Indicator for NinjaTrader 8
Custom Bar Types
Chasing Bugs
Draw Line Hack
Confusing String Tag in Draw Objects Method
Commisions and Confirm Order Placement Options
Draw Beautifull Text Captions
Orders Filled by Ask/Bid
Adding Custom Buttons
Changing Order Price with Custom Button
First Tick of Bar
Last Live Bar vs Last Closed Bar
Global Crosshair Tool
Using TypeConverter for Strategy Enabled/Disabled Toggle Parameter
Telegram Part 1 Setting up the API
Telegram Part 2 Code Review
Basics
Creating a Custom Optimizer
Basics
ATM Basics
Break Even
Auto Trail
Run Chart Trader and Strategy Script at the same time
Customizing Chart Trader Controls
OCO Orders (Bracket Orders)
Connecting Strategy Entries to ATM Strategy manual control in NT8 in 5 min
Getting started
Get Initial Look Back Days
Naming
IsIntraday
OnDataPoint BarsObject
BarsType Cache
AddBar UpdateBar
Simple Renko Bars
YZ Bars
Bars Refactored
Overview
Intro
Adding Parameters
Adding and modifying indicators
Changing indicator display name
System Main Business Logic Layer 1
Finalizing the System for NT7
Code for Ninja Trader 8
Intro
Concepts
Post Concepts
Base Code
Distinguishing Entry Types
Break Out Functionality
Tracing Orders
Separating Stop Profit
The Forex Currency Bug
Percentage Workaround
Pips Workaround
Analyzing Results
Optimizing Parameters
Martingale
Martingale Limiter
Martingale Max Number of Lots
System Results
System Stability
Money Management for CME
System Problem on Live Market
Get Account List in Parameters
Account Name vs Account Display Name Fix
First Live Trade Fix
Margin Checker
Order Bug on NT8
Order Bug Fix - Using Ninja Methods for Settings Profit/Stop Orders
Using OnExecutionUpdate Override
Building Indicator from Strategy Performance Values
XML Serialisation Exception
How to set indicator Color based on its Values
Concept
Getting Started
Adding Indicator
Adding First Layer of Functionality
Adding Average
Adding Third Party Standard Deviation Library
Using Series Objects
Create menu item
Building DLL
Creating Custom Window using WPF UserControl
Creating Generic Components
Concept
Initializing the Regular Framework
Bars In Progress
Adding Indicator to Indicator on Multiple Timeframes
Adding HeikenAshi
Checking the Business Logic
Indicator Code Walk Through
Strategy Demo
Bars In Progress Bug Fix
"Clear explanations of concepts, engaging instructor, great course."
"Good explanations about data analysis to better predict real performances from past data samples."
"I've taken 3 other courses presented by Yuri. System validation is one of the most important steps in building successful trading systems. Yuri provides lays out the fundamentals clearly."
"Very useful and straight forward. Regarding Data Collector, a must for those like me that are struggling with copy/paste on Excel."
"Couldnt find this anywhere else."
"Whoa! Nice! All your courses are excellent, but this one is freaking awesome!!"
"I like the precautions he demonstrates when testing code."
"I enjoyed the content and details for debugging."
"Clear and concise, easy to follow. This course presents the fundamental building blocks in order to build trading systems"
"Every time the courses will be better and better !"
"Yuri's stuff is top notch. Excellent educator and very responsive."
"Offers a Good Framework for entry and exit positions, and can be easily modified."
"The course is interesting. Everyone interesting in Strategy development will be satisfied."
"Clear and to the point. Yuri provides the building blocks to something that is invaluable if you are willing to spend time to explore and expand it"
"This course is too cheap!"
"Excellent framework to start what I want to do, thanks a lot"
"Yes its a perfect match for me and the clarity of the lecture is quite good"
"Excellent course. Yuri walks through coding sessions which is like sitting next to him as a tutor. I am experienced with c# and MetaTrader , this is a great way to help get up to speed quickly with NinjaTrader."
"This course is well presented and easy to follow, even with limited coding experience."
"For me, this is a steep learning curve, but Yuri does a good job of showing how to do things. He has also been prompt about responding to questions about the course! Thanks Yuri!"
"The guy knows his stuff. I find myself studying him for a week at a time, then going on my own coding, and then coming back. So far it's working great. He knows a LOT, but I need to go do the coding on my own for it to really sink in."
"I've used NT for a while, but it was great to review the basics and there were even a few items I hadn't had experience with. So, even though this is a development course, I thought it was great we had this background instruction, "prior to getting into the code". Looking forward to the next module. p.s., one of the recently added modules actually answered a difficult issue I was having (hooking an ATM strategy to a custom strategy), so that alone paid for the course. I'm going to really enjoy this!"
"Very helpful ! It´s very difficult to find training on ninjascript and Yuri´s course has gone far beyond my expectations: In this course not only you´re learning how to use the platform, but also you´ll learn how to progrma indicators and strategies in a very practical apporach."
"This is a good course with in depth specifics. Exactly what I was looking for. Highly recommended!"
.NET Core Standalone Crossplatform Software Development, Xamarin Cross Platform Mobile Development, PostgreSQL, MySQL, NoSQL, Server & DB Administration, Continuous Integration and Delivery ASP.NET Core, Angular, GIT, MySQL, Oracle, EntityFramework, C#, .NET, HTML, Bootstrap, CSS, SAAS, MVC, Typescript, JavaScript, WPF, XAML.