VERSION HISTORY
Using ATM Strategies in NinjaTrader Desktop | Top One Futures Help Center
Fetches the article and compares it with Version 6.
▸Version 6October 16, 2026, 6:26 AM+1−1
Changes shown against Version 5.
| Using ATM Strategies in NinjaTrader Desktop | Top One Futures Help Center Skip to main content |
|---|
Top One Futures Home
Top One Futures Home
Search for articles...
- All Collections
- Tradovate/Ninjatrader
- Using ATM Strategies in NinjaTrader Desktop
Using ATM Strategies in NinjaTrader Desktop
Important information for traders using ATM strategies on Tradovate/Ninjatrader accounts
Section: Using ATM Strategies in NinjaTrader Desktop
− Updated over a week ago
+ Updated over 2 weeks ago
Table of contents
ATM (Advanced Trade Management) Strategies in NinjaTrader Desktop allow you to automatically place Stop Loss and Take Profit orders and add optional automation such as breakeven and trailing stops. They help make trade management faster and more consistent. Below is everything you need to know when using ATM Strategies with a Tradovate-backed Top One Futures trading account.
Most important: ATM Strategies are 100% client-side. They run only on your local NinjaTrader Desktop, not on the server and not on Tradovate. If NinjaTrader Desktop is not open, running and connected, no ATM instructions can be sent.
What Are ATM Strategies? (Quick Overview)
ATM Strategies allow you to predefine:
- Take Profit
- Stop Loss
- Trade quantity
- Auto Breakeven
- Auto Trail (trailing stop)
- OCO behavior
- Multi-target layouts
SHA-256 8e76f7cfb9453d89ebdc1bd681b83b7c85430e76be70033b033cefcdeb0e1b39
▸Version 5October 9, 2026, 2:16 PM+1−1
Changes shown against Version 4.
| Using ATM Strategies in NinjaTrader Desktop | Top One Futures Help Center Skip to main content |
|---|
Top One Futures Home
Top One Futures Home
Search for articles...
- All Collections
- Tradovate/Ninjatrader
- Using ATM Strategies in NinjaTrader Desktop
Using ATM Strategies in NinjaTrader Desktop
Important information for traders using ATM strategies on Tradovate/Ninjatrader accounts
Section: Using ATM Strategies in NinjaTrader Desktop
− Updated this week
+ Updated over a week ago
Table of contents
ATM (Advanced Trade Management) Strategies in NinjaTrader Desktop allow you to automatically place Stop Loss and Take Profit orders and add optional automation such as breakeven and trailing stops. They help make trade management faster and more consistent. Below is everything you need to know when using ATM Strategies with a Tradovate-backed Top One Futures trading account.
Most important: ATM Strategies are 100% client-side. They run only on your local NinjaTrader Desktop, not on the server and not on Tradovate. If NinjaTrader Desktop is not open, running and connected, no ATM instructions can be sent.
What Are ATM Strategies? (Quick Overview)
ATM Strategies allow you to predefine:
- Take Profit
- Stop Loss
- Trade quantity
- Auto Breakeven
- Auto Trail (trailing stop)
- OCO behavior
- Multi-target layouts
SHA-256 84984b836e75339d47e218a491de8b696da47e2ddd1283d7f83dc7d8c859de8f
▸Version 4October 4, 2026, 2:15 PM+1−1
Changes shown against Version 3.
| Using ATM Strategies in NinjaTrader Desktop | Top One Futures Help Center Skip to main content |
|---|
Top One Futures Home
Top One Futures Home
Search for articles...
- All Collections
- Tradovate/Ninjatrader
- Using ATM Strategies in NinjaTrader Desktop
Using ATM Strategies in NinjaTrader Desktop
Important information for traders using ATM strategies on Tradovate/Ninjatrader accounts
Section: Using ATM Strategies in NinjaTrader Desktop
− Updated yesterday
+ Updated this week
Table of contents
ATM (Advanced Trade Management) Strategies in NinjaTrader Desktop allow you to automatically place Stop Loss and Take Profit orders and add optional automation such as breakeven and trailing stops. They help make trade management faster and more consistent. Below is everything you need to know when using ATM Strategies with a Tradovate-backed Top One Futures trading account.
Most important: ATM Strategies are 100% client-side. They run only on your local NinjaTrader Desktop, not on the server and not on Tradovate. If NinjaTrader Desktop is not open, running and connected, no ATM instructions can be sent.
What Are ATM Strategies? (Quick Overview)
ATM Strategies allow you to predefine:
- Take Profit
- Stop Loss
- Trade quantity
- Auto Breakeven
- Auto Trail (trailing stop)
- OCO behavior
- Multi-target layouts
SHA-256 d747dc2d000013dadaa8e8f893433387e453ee044c99a6478c0ebe9dce7f643f
▸Version 3October 3, 2026, 2:15 PM+1−1
Changes shown against Version 2.
| Using ATM Strategies in NinjaTrader Desktop | Top One Futures Help Center Skip to main content |
|---|
Top One Futures Home
Top One Futures Home
Search for articles...
- All Collections
- Tradovate/Ninjatrader
- Using ATM Strategies in NinjaTrader Desktop
Using ATM Strategies in NinjaTrader Desktop
Important information for traders using ATM strategies on Tradovate/Ninjatrader accounts
Section: Using ATM Strategies in NinjaTrader Desktop
− Updated today
+ Updated yesterday
Table of contents
ATM (Advanced Trade Management) Strategies in NinjaTrader Desktop allow you to automatically place Stop Loss and Take Profit orders and add optional automation such as breakeven and trailing stops. They help make trade management faster and more consistent. Below is everything you need to know when using ATM Strategies with a Tradovate-backed Top One Futures trading account.
Most important: ATM Strategies are 100% client-side. They run only on your local NinjaTrader Desktop, not on the server and not on Tradovate. If NinjaTrader Desktop is not open, running and connected, no ATM instructions can be sent.
What Are ATM Strategies? (Quick Overview)
ATM Strategies allow you to predefine:
- Take Profit
- Stop Loss
- Trade quantity
- Auto Breakeven
- Auto Trail (trailing stop)
- OCO behavior
- Multi-target layouts
SHA-256 160df05f11d5901a452df2645bc5168ff6cb83413db0204fb94cc10e4a2018f7
▸Version 2October 2, 2026, 2:16 PM+48−54
Changes shown against Version 1.
Section: Using ATM Strategies in NinjaTrader Desktop
− ATM (Advanced Trade Management) Strategies in NinjaTrader Desktop allow you to automatically place Stop Loss and Take Profit orders and add optional automation such as breakeven and trailing stops. They help make trade management faster and more consistent.
− Below is everything you need to know when using ATM Strategies with a Tradovate-backed Top One Futures trading account.
− What Are ATM Strategies? (Quick Overview) ⚙️
+
| Using ATM Strategies in NinjaTrader Desktop | Top One Futures Help Center Skip to main content |
|---|
+ Top One Futures Home
+ Top One Futures Home
+ Search for articles...
+ - All Collections
+ - Tradovate/Ninjatrader
+ - Using ATM Strategies in NinjaTrader Desktop
+ Using ATM Strategies in NinjaTrader Desktop
+ Important information for traders using ATM strategies on Tradovate/Ninjatrader accounts
+ Updated today
+ Table of contents
+ ATM (Advanced Trade Management) Strategies in NinjaTrader Desktop allow you to automatically place Stop Loss and Take Profit orders and add optional automation such as breakeven and trailing stops. They help make trade management faster and more consistent. Below is everything you need to know when using ATM Strategies with a Tradovate-backed Top One Futures trading account.
+ Most important: ATM Strategies are 100% client-side. They run only on your local NinjaTrader Desktop, not on the server and not on Tradovate. If NinjaTrader Desktop is not open, running and connected, no ATM instructions can be sent.
+ What Are ATM Strategies? (Quick Overview)
ATM Strategies allow you to predefine:
Section: What Are ATM Strategies? (Quick Overview)
− - 🎯 Take Profit
− - 🛑 Stop Loss
− - 🧮 Trade quantity
− - ↗️ Auto Breakeven
− - 📉 Auto Trail (trailing stop)
− - 🔁 OCO behavior
− - 🗂️ Multi-target layouts
− - 💾 Saved ATM templates
+ - Take Profit
+ - Stop Loss
+ - Trade quantity
+ - Auto Breakeven
+ - Auto Trail (trailing stop)
+ - OCO behavior
+ - Multi-target layouts
+ - Saved ATM templates
They are completely optional. You can trade manually or use ATMs for convenience and consistency.
Section: ATM Strategies Are 100% Client-Side
− ⚠️ ATM Strategies Are 100% Client-Side
− This is the most important thing to understand.
− ATM Strategies do not run on the server.
− They do not run on Tradovate.
− They run only on your local NinjaTrader Desktop.
− Because of this, ATM features work only when NinjaTrader Desktop is open, running, and connected.
− If your NinjaTrader Desktop isn’t running, the ATM cannot calculate, or send any instructions to the server.
− Example 1: Trade Is Active → ATM placed TP/SL → You disconnect
− You enter a trade and your ATM strategy immediately places a Stop Loss and Take Profit.
− Those orders are now on the server, so they stay active.
− But, if you have any of these, they will be impact when you are disconnected in any way:
+ ATM Strategies Are 100% Client-Side
+ This is the most important thing to understand. ATM Strategies do not run on the server and do not run on Tradovate. They run only on your local NinjaTrader Desktop. Because of this, ATM features work only when NinjaTrader Desktop is open, running, and connected. If your NinjaTrader Desktop isn't running, the ATM cannot calculate or send any instructions to the server.
+ Example 1: Trade Is Active, ATM placed TP/SL, You disconnect
+ You enter a trade and your ATM strategy immediately places a Stop Loss and Take Profit. Those orders are now on the server, so they stay active. But if you use any of the features below, they will be impacted when you are disconnected in any way:
- The trailing stop will stop trailing
- The breakeven trigger will not activate
- No further ATM updates will happen
Section: Example 1: Trade Is Active, ATM placed TP/SL, You disconnect
− - Many other features not updating
− Your original TP and SL that was placed will stay as they have been received by the server, but all automation stops.
− Example 2: You Place a Limit Order → You Disconnect → The Order Fills
− This scenario is very important, because many traders assume ATM Strategies will still trigger even if they disconnect.
− They will not.
− Here is exactly what happens:
− 1️⃣ You place a limit order with an ATM Strategy selected
− (placed limit orders are server-side, so they are received on Tradovate’s server)
− 2️⃣ NinjaTrader Desktop disconnects
− (computer off, platform closed, sleep mode, internet drop, etc.)
− 3️⃣ Price reaches your limit order → the order fills on the server
− 4️⃣ But… your ATM Strategy never activates, because NinjaTrader Desktop wasn’t connected at the moment of the fill.
+ - Many other features will not update
+ Your original TP and SL that were placed will stay, as they have been received by the server, but all automation stops.
+ Example 2: You Place a Limit Order, You Disconnect, The Order Fills
+ This scenario is very important, because many traders assume ATM Strategies will still trigger even if they disconnect. They will not. Here is exactly what happens:
+ - You place a limit order with an ATM Strategy selected (placed limit orders are server-side, so they are received on Tradovate's server)
+ - NinjaTrader Desktop disconnects (computer off, platform closed, sleep mode, internet drop, etc.)
+ - Price reaches your limit order and the order fills on the server
+ - But your ATM Strategy never activates, because NinjaTrader Desktop wasn't connected at the moment of the fill
This means:
Section: Example 2: You Place a Limit Order, You Disconnect, The Order Fills
− - ❌ No Stop Loss is submitted
− - ❌ No Take Profit is submitted
− - ❌ No OCO is created
− - ❌ No trailing or breakeven can run
− - ❌ Your trade is unprotected
+ - No Stop Loss is submitted
+ - No Take Profit is submitted
+ - No OCO is created
+ - No trailing or breakeven can run
+ - Your trade is unprotected
The platform must be online at the moment the order fills in order for ATM instructions to be sent.
Section: Keeping ATM Strategies Working Correctly
+ Keeping ATM Strategies Working Correctly
To keep ATM Strategies working correctly, your computer must remain:
− - ✔ Turned on
− - ✔ Connected to the internet
− - ✔ Running NinjaTrader Desktop
− - ✔ Not in sleep / hibernation mode
− - ✔ Not disconnected
+
Computer Turned on, not in sleep / hibernation mode Internet Connected, not disconnected NinjaTrader Desktop Running and connected
| Requirement | Status needed |
|---|
Top One Futures Disclaimer
Top One Futures is not responsible for ATM Strategies failing due to:
- Internet disconnection
- Closing NinjaTrader Desktop
- Device shutdown
- Platform crashes
- Sleep/hibernation mode
- Power outages
- Any local device issues
Section: Top One Futures Disclaimer
− ATM logic is fully client-side and depends entirely on the trader’s system and
− connection.
+ ATM logic is fully client-side and depends entirely on the trader's system and connection.
Recommended Safety Tip
Section: Recommended Safety Tip
− Always verify that your Stop Loss and Take Profit are active on the Tradovate Web Platform:
− https://trader.tradovate.com
− If TP/SL orders do not appear there, they are not active, and your ATM Strategy did not send them to the server.
− Any other features that updates these orders (trailing stop, auto-breakeven, etc. will not work when disconnected to Ninjatrader Desktop, even when the TP/SL orders are
− correctly placed on the server-side.
+ Always verify that your Stop Loss and Take Profit are active on the Tradovate Web Platform: https://trader.tradovate.com
+ If TP/SL orders do not appear there, they are not active, and your ATM Strategy did not send them to the server. Any other features that update these orders (trailing stop, auto-breakeven, etc.) will not work when disconnected from NinjaTrader Desktop, even when the TP/SL orders are correctly placed on the server side.
Learn More About ATM Strategies
Section: Learn More About ATM Strategies
− For a full breakdown of every ATM feature, please see NinjaTrader’s official documentation:
− https://ninjatrader.com/support/helpguides/nt8/NT%20HelpGuide%20English.html?atm_strategy.htm
− This explains all ATM tools in detail, including Auto Breakeven, Auto Trail, Shadow Strategy, and more.
+ For a full breakdown of every ATM feature, please see NinjaTrader's official documentation. This explains all ATM tools in detail, including Auto Breakeven, Auto Trail, Shadow Strategy, and more.
SHA-256 a29a11e8e6564f37b1c322ebffc9365868f2e0bb243d356b9343e29c75130394
▸Version 1July 26, 2026, 1:47 PM
First archived version.
ATM (Advanced Trade Management) Strategies in NinjaTrader Desktop allow you to automatically place Stop Loss and Take Profit orders and add optional automation such as breakeven and trailing stops. They help make trade management faster and more consistent.
Below is everything you need to know when using ATM Strategies with a Tradovate-backed Top One Futures trading account.
What Are ATM Strategies? (Quick Overview) ⚙️
ATM Strategies allow you to predefine:
- 🎯 Take Profit
- 🛑 Stop Loss
- 🧮 Trade quantity
- ↗️ Auto Breakeven
- 📉 Auto Trail (trailing stop)
- 🔁 OCO behavior
- 🗂️ Multi-target layouts
- 💾 Saved ATM templates
They are completely optional. You can trade manually or use ATMs for convenience and consistency.
⚠️ ATM Strategies Are 100% Client-Side
This is the most important thing to understand.
ATM Strategies do not run on the server.
They do not run on Tradovate.
They run only on your local NinjaTrader Desktop.
Because of this, ATM features work only when NinjaTrader Desktop is open, running, and connected.
If your NinjaTrader Desktop isn’t running, the ATM cannot calculate, or send any instructions to the server.
Example 1: Trade Is Active → ATM placed TP/SL → You disconnect
You enter a trade and your ATM strategy immediately places a Stop Loss and Take Profit.
Those orders are now on the server, so they stay active.
But, if you have any of these, they will be impact when you are disconnected in any way:
- The trailing stop will stop trailing
- The breakeven trigger will not activate
- No further ATM updates will happen
- Many other features not updating
Your original TP and SL that was placed will stay as they have been received by the server, but all automation stops.
Example 2: You Place a Limit Order → You Disconnect → The Order Fills
This scenario is very important, because many traders assume ATM Strategies will still trigger even if they disconnect.
They will not.
Here is exactly what happens:
1️⃣ You place a limit order with an ATM Strategy selected
(placed limit orders are server-side, so they are received on Tradovate’s server)
2️⃣ NinjaTrader Desktop disconnects
(computer off, platform closed, sleep mode, internet drop, etc.)
3️⃣ Price reaches your limit order → the order fills on the server
4️⃣ But… your ATM Strategy never activates, because NinjaTrader Desktop wasn’t connected at the moment of the fill.
This means:
- ❌ No Stop Loss is submitted
- ❌ No Take Profit is submitted
- ❌ No OCO is created
- ❌ No trailing or breakeven can run
- ❌ Your trade is unprotected
The platform must be online at the moment the order fills in order for ATM instructions to be sent.
To keep ATM Strategies working correctly, your computer must remain:
- ✔ Turned on
- ✔ Connected to the internet
- ✔ Running NinjaTrader Desktop
- ✔ Not in sleep / hibernation mode
- ✔ Not disconnected
Top One Futures Disclaimer
Top One Futures is not responsible for ATM Strategies failing due to:
- Internet disconnection
- Closing NinjaTrader Desktop
- Device shutdown
- Platform crashes
- Sleep/hibernation mode
- Power outages
- Any local device issues
ATM logic is fully client-side and depends entirely on the trader’s system and
connection.
Recommended Safety Tip
Always verify that your Stop Loss and Take Profit are active on the Tradovate Web Platform:
https://trader.tradovate.com
If TP/SL orders do not appear there, they are not active, and your ATM Strategy did not send them to the server.
Any other features that updates these orders (trailing stop, auto-breakeven, etc. will not work when disconnected to Ninjatrader Desktop, even when the TP/SL orders are
correctly placed on the server-side.
Learn More About ATM Strategies
For a full breakdown of every ATM feature, please see NinjaTrader’s official documentation:
https://ninjatrader.com/support/helpguides/nt8/NT%20HelpGuide%20English.html?atm_strategy.htm
This explains all ATM tools in detail, including Auto Breakeven, Auto Trail, Shadow Strategy, and more.
SHA-256 318c52a4087e64318fa5e159dac38a9a54f088b25394843e240d90607d6250cc