How to Set Up a Trade Plan
The Trade Plan connects Signals to your broker accounts and/or prop firm/simulated accounts. The Plan also establishes trade management and risk/reward bracket orders.
Written By Zac White
Last updated About 14 hours ago
Creating a Trade Plan
Click the ‘+ New Trade Plan’ button, at top right. The ‘Create trade plan’ side panel will pop out.
The panel consists of three sections.
Name and Description (yellow).
Entry order, and exit order brackets (green).
Signal and quantity positioning management (blue).

Name & Description
Fill in a Trade Plan Name, and provide an optional description.

Brackets
Specify the Order Unit and order Bracket(s).

Order unit. Select the type of unit you want to use for specifying the order offset distance.
Currency (¤) specifies the offset distance in dollars, euros, British pounds, etc. The currency is determined by the symbol being traded. ¤ is the universal symbol for currency.
Percent (%) calculates the offset distance from the entry price.
e.g. If a buy order for AAPL is entered at $200, and the ‘Take profit’ is set to 10, the take profit order will be placed at $220. 10% of $200 is $20. $200 entry price plus $20 (10% take profit) equals a take profit of $220.Ticks specifies the offset distance in the symbol’s tick value.
Pips specifies the offset distance in forex pips.
Add Bracket button. You may add as many brackets as you want. Multiple Brackets are used for different scenarios. Some examples are to set different Take Profit levels when trading more than one contract/share, or to place cost averaging limit entry orders at different entry prices.
Bracket Entry, Take profit, & Stop-loss order settings. Items highlighted in orange require a valid value to be entered.
Select the Entry order type.

Offset amount for limit and stop entry orders. Positive or negative number? Think of this value for placing buy orders.
Limit entry order. The value should be entered as a negative number. Limit orders are placed below the market price for limit buy orders. Thus, this value is a negative, as seen in the image above.
Stop entry order. The value should be entered as a positive number. Stop orders are placed above the market price for stop buy orders. Thus, this value is a positive.
Select the Time in force (TIF) for the entry order. Available options are exchange supported types.
Take Profit. Select the order type. Then specify the offset distance (from entry).

Type.
Limit. Take profit orders are always a limit orders.
Market If Touched (MIT). MIT orders are only supported by the NinjaTrader platforms. See NinjaTrader » Futures Order Types for more detailed information.
Value. Specify the offset amount in accordance with the Order Unit. The value is always entered as a positive number.
Stop-loss. Select the stop order type (market or limit). Then specify the offset distance (from entry).

Type.
Stop. (Stop market)
Stop Limit.
Tip: Be mindful the market can jump over stop-limit orders in todays volatile markets, and thus not filled at the exchange.
Note: Trades executed on the NinjaTrader platform are placed using the NinjaTrader » ATM (Advanced Trade Management). NinjaTrader requires each bracket to have a stop-loss. If a Trade Plan » bracket is lacking a stop-loss, the ATM will omit that bracket, and the associated contracts will not execute.
BlackBird and other non NinjaTrader accounts operate independently of the NinjaTrader ATM. Therefore, a stop-loss is not required.
Value. Specify the offset amount in accordance with the Order Unit. The value is always entered as a positive number.
Quantity Distribution
When the quantity of the Signal exceeds the total Bracket quantity, the excess quantity is placed in Bracket 1.
e.g. If the signal quantity is 5,

and the total Bracket quantity equals 2,

the extra 3 contracts will be placed in Bracket 1.
When the quantity of the Signal is less then the total Bracket quantity, the quantity of Bracket 1 is filled first. The remaining quantity goes to Bracket 2. The process repeats until no quantity remains.
Signal Management

Allow Reversing. Turning On allows a signal in the opposite direction of an existing trade to be reversed. Otherwise, when Off, if a long trade position is active and a short signal occurs, the short signal is ignored (and vice versa).
Allow Scaling-in & Scaling-out. Turning On allows the position quantity to increase with each additional Signal that may occur during an active position. The position will be decreased to match the quantity of TradingView’s {{strategy.position_size}} placeholder for strategies.
Click the Create button when finished.
Connect Signals and Accounts
To complete a Trade Plan, a Signal and Account must be connected, via the visual trade plan node screen, to the Trade Plan.
Click on a Trade Plan card to open the visual trade plan screen.

Add a Signal
Click the left side ⊕︀ button.

Select a Signal from the Add Signal menu.

Set Up the Signal.
TradingView Signals. SharkSignals turns TradingView Alert messages into Signals. Alert message placeholders can be overridden by clicking on the Signal node. A settings panel will pop out.

Signal Fields:Action. Possible actions are, Buy, Sell, or Flatten.
Quantity. The number of contracts or shares to trade.
Symbol. Which symbol/instrument to trade.
Tip: SharkSignals will convert tradable TradingView futures symbols to NinjaTrader instruments.
e.g. ES1! ⇒ ESH##, “ES ##-##” (##-## being replaced with the front month contract).
MGC1! ⇒ “MGC Mar ##”, “MGC ##-##”, the front month contract.
Using the TradingView futures symbol ( ??1! ) is quick and simple.
TradingView Indicator Signals. The Action and Quantity must be specified in the Trade Plan side panel for TradingView indicator based signals, because indicator Alerts do not have placeholders for these two fields.

TradingView Strategy Signals. The Action and Quantity are typically left unchanged for TradingView strategy based signals, because the placeholders will transmit the information.

Add an Account
NinjaTrader Accounts: All accounts, except the BlackBird account, execute trades using a custom NinjaTrader » ATM that matches the Trade Plan » Take Profit and Stop loss settings.
The BlackBird account can execute either an ATM or BlackBird » Order Sets. See below for more detailed information.
Add an Account by clicking the right side ⊕︀ button.

Select an Account from the Add Account menu.

Multi Account Parallel Trading
You may connect as many accounts as you want to a Trade Plan. Connecting multiple accounts is a more reliable way to “trade copy”, because parallel account trading is faster and does not rely on receiving an execution from the master account. All accounts connected to a Trade Plan node execute the Signal in parallel.
Account Options
NinjaTrader ‘Stop Strategy’ option. When the account is connected to NinjaTrader, an option to use an ATM » Stop Strategy will appear. The stop loss trailing will be managed by the selected Stop Strategy.
Overrides.
Finished. ✔
Your system is now complete. Alerts from TradingView, TrendSpider, etc. are ready to be traded on the NinjaTrader platform, and executed by your NinjaTrader broker.
Tip: Clicking on a node allows the settings to be edited at any time via the side panel.
BlackBird vs. Other Account Nodes
See article here.
Manual Trade Node
A Manual Trade node exists for every Trade Plan. It facilitates issuing a trade signal to the Trade Plan and the connected account node(s).

Setting up the Manual Trade node:
Click on the Manual Trade node to open the side panel.
Type a tradable instrument in to the Symbol field, and select the Asset class.
Specify a quantity.
Now the Buy, Sell, and Flatten buttons are ready for manual trading. The trade will be executed in accordance with the Trade Plan settings, and Account node overrides.