Key concepts in this example:
- Determining and storing the first 15 bar high and low values for the current session
- Submitting long or short entry orders depending on which threshold is crossed
- Using a trail stop to exit positions
TIP: This reference sample sets CalculateOnBarClose to false. The reason we are doing this is so we can submit orders as soon as a crossover occurs instead of waiting for the bar to close before submitting the order.
Important related documentation:
NinjaTrader 8
NinjaTrader 7
Import instructions:
NinjaTrader 8
- Download the file contained in this thread to your PC desktop
- From the Control Center window, select the menu Tools > Import > NinjaScript
- Select the downloaded file
NinjaTrader 7
- Download the file contained in this thread to your PC desktop
- From the Control Center window, select the menu File > Utilities > Import NinjaScript
- Select the downloaded file and click Import.