Introduction
We have resolved all issues related to the connection between TradingView and NinjaTrader, allowing you to easily copy trades across Follower accounts in NinjaTrader as they are placed on a Master account in TradingView.
While other trade copier solutions offer little evidence of reliability, our software is backed by thousands of users and hundreds of verified reviews proving consistent performance. Why wait? Get the most trusted trade copier for TradingView now!
View Trade Copier
TradingView Connection Guide
For a quick and detailed walkthrough on how to connect TradingView to NinjaTrader using our trade copier, please refer to the guide below:
Connection Guide
NinjaTrader Connection Issues
When managing orders from TradingView (connected via Tradovate), syncing those orders with the NinjaTrader desktop application can sometimes cause mismatched or incorrectly updated orders—particularly when using Take Profit and Stop Loss.
To solve this:
- When a Master account is selected, the Accounts Dashboard in NinjaTrader corrects syncing issues.
- This ensures that moves and edits made to orders in TradingView are reflected accurately in NinjaTrader, especially when Duplicate Account Actions is enabled.
This is demonstrated in the following video:
Watch on YouTube
Take Profit and Stop Loss Synchronization
When an order is filled in the Master account with Take Profit and Stop Loss attached:
- These same exit orders are automatically created on all Follower accounts.
- Each order pair on a Follower account is assigned a unique OCO (One Cancels Other) value for proper bracket order handling.
Tested Scenarios:
The copier and Accounts Dashboard have been tested with the following types of orders from TradingView:
- Close Position button
- Market order with Take Profit and Stop Loss
- Limit order with Take Profit and Stop Loss
- Stop order with Take Profit and Stop Loss
- Stop Limit order with Take Profit and Stop Loss
- Modifying Stop Limit order or its Limit price
- Moving any of the above order types
- Moving multiple orders placed at various prices
- Canceling any of these orders
Exit Order Detection – Adding Exit Orders to Existing Positions
The Accounts Dashboard detects pending orders originating from TradingView and intelligently applies OCO logic. This ensures that:
- Exit orders are properly handled as bracket orders
- “Naked positions” are protected automatically
To use this feature: - Enable Duplicate Account Actions
- Add at least one Follower account
- Note: This feature does not work when trading individual accounts directly.
Exit Order Detection Modes
You can select the desired detection mode in the settings:
- Bracket
- Limit
- None (disables the feature)
Bracket Mode – OCO via Two Exit Orders
Scenario:
- Long position: Place both Sell Stop and Sell Limit orders
- Short position: Place both Buy Stop and Buy Limit orders
If both orders match in quantity, they are canceled and replaced with a true OCO bracket across the Master and Follower accounts.
Limit Mode – One Exit Order Creates OCO Bracket
Scenario:
- Long position: Place a Sell Limit order
- Short position: Place a Buy Limit order
When the order is detected: - If total pending limit orders (plus the new one) equal or are less than the total position size, the system recognizes it as an exit.
- The limit order is canceled and replaced with:
- A new Limit Order
- A Stop Order placed at the same distance from average entry as the limit
This is applied to both the Master and all Follower accounts.
Additional Limit Orders – Stop Loss Behavior
When placing multiple limit exit orders, the Stop Loss behavior depends on the following parameter:
Match All Stop Loss Orders
- True – All stop losses match the original stop order price
- False – Stop losses are placed at the same distance from the average entry price as each respective limit order
Conclusion
With our Trade Copier and the Accounts Dashboard, you can confidently trade on TradingView and have your positions mirrored in NinjaTrader with full OCO functionality and robust exit order detection. Whether you’re using market, limit, or stop orders—everything stays in sync, even across multiple follower accounts.
Let us know if you’d like this article converted into a downloadable PDF or help setting up your own configuration.