Strategy

<< Click to Display Table of Contents >>

Navigation:  NinjaScript > Educational Resources > Reference Samples >

Strategy

Previous page Return to chapter overview Next page

Strategy Overview

›Backtesting NinjaScript Strategies with an intrabar granularity

›Entering on one time frame and exiting on another

›Getting PnL from an ATM strategy

›Halting a Strategy Once User Defined Conditions Are Met

›Keeping orders alive

›Modifying the price of stop loss and profit target orders

›Monitoring for and trading a breakout

›Monitoring Stop-Loss and Profit Target Orders

›Plotting from within a NinjaScript Strategy

›Removing draw objects from the chart

›Resetting values at the beginning of new trading sessions

›Rounding values to the nearest tick size

›Scaling out of a position

›Separating logic to either calculate once on bar close or on every tick

›Stopping a strategy after consecutive losers

›Trading crossovers

›Using a time filter to limit trading hours

›Using CancelOrder() method to cancel orders

›Using multiple entry/exit signals simultaneously

›Using OnOrderUpdate() and OnExecution() methods to submit protective orders

›Using IsRising and IsFalling conditions in the Strategy Builder

›Using trade performance statistics for money management