NinjaTrader_Josh
09-06-2007, 01:52 PM
Similar in concept to a breakout, many traders like to trade crossovers. This can be a crossover of price from a certain threshold or even an indicator crossing over another indicator.
The attached reference sample demonstrates the following key concepts:
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 methods and properties used include:
CalculateOnBarClose (http://www.ninjatrader.com/support/helpGuides/nt7/calculateonbarclose.htm)
CrossAbove() (http://www.ninjatrader.com/support/helpGuides/nt7/crossabove.htm)
CrossBelow() (http://www.ninjatrader.com/support/helpGuides/nt7/crossbelow.htm)
SetTrailStop() (http://www.ninjatrader.com/support/helpGuides/nt7/settrailstop.htm)
Other methods and properties of interest include:
SetStopLoss() (http://www.ninjatrader.com/support/helpGuides/nt7/setstoploss.htm)
SetProfitTarget() (http://www.ninjatrader.com/support/helpGuides/nt7/setprofittarget.htm)
Import instructions:
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
The attached reference sample demonstrates the following key concepts:
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 methods and properties used include:
CalculateOnBarClose (http://www.ninjatrader.com/support/helpGuides/nt7/calculateonbarclose.htm)
CrossAbove() (http://www.ninjatrader.com/support/helpGuides/nt7/crossabove.htm)
CrossBelow() (http://www.ninjatrader.com/support/helpGuides/nt7/crossbelow.htm)
SetTrailStop() (http://www.ninjatrader.com/support/helpGuides/nt7/settrailstop.htm)
Other methods and properties of interest include:
SetStopLoss() (http://www.ninjatrader.com/support/helpGuides/nt7/setstoploss.htm)
SetProfitTarget() (http://www.ninjatrader.com/support/helpGuides/nt7/setprofittarget.htm)
Import instructions:
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