Skip to main content

How to Set and Manage Stop Loss & Take Profit in NinjaTrader

Proper risk management is one of the most important aspects of successful trading. NinjaTrader provides several tools that allow traders to automatically or manually manage Stop Loss (SL) and Take Profit (TP) orders across desktop, web, and mobile platforms.

This guide explains how to create, modify, and manage Stop Loss and Take Profit orders in NinjaTrader.


What Are Stop Loss and Take Profit Orders?

Stop Loss (SL)

A Stop Loss is an order designed to automatically close a position if the market moves against you by a specified amount.

Its purpose is to limit potential losses.

Take Profit (TP)

A Take Profit order automatically closes a position when your desired profit target is reached.

Its purpose is to lock in profits without requiring manual intervention.

Using both together helps create a structured trading plan and improves risk management.


Modifying Orders on NinjaTrader Desktop

NinjaTrader allows you to adjust working orders directly from the trading interface.

Step 1: Locate the Order

Find the active Stop Loss, Take Profit, or pending order you wish to modify.

Step 2: Select the Order

Left-click the order.

The cursor will change, indicating that the order is ready to be adjusted.

Step 3: Choose the New Price

Click the new desired price level.

The order will immediately move to the selected price.

Canceling a Modification

If you decide not to modify the order:

  • Press the ESC key

This will cancel the modification process.


Modifying Stop Loss and Take Profit Orders

To adjust an existing Stop Loss or Take Profit:

Step 1: Select the Order

Click directly on the active Stop Loss or Take Profit order.

Step 2: Move the Order

Choose the new desired price level.

Step 3: Confirm the Change

The order will automatically update to the new price.

Important Note

If multiple orders exist at the same price level, NinjaTrader may modify all consolidated orders located at that price.

Always verify your active orders after making adjustments.


Using Single-Click Order Modification

NinjaTrader includes an advanced feature called Single-Click Order Modification.

This feature is designed for traders who need to adjust orders quickly in fast-moving markets.

Benefits

  • Faster order management

  • Reduced execution time

  • Ideal for active traders and scalpers

Enabling the Feature

  1. Open the SuperDOM.

  2. Right-click within the SuperDOM window.

  3. Open Properties.

  4. Enable Single-Click Order Modification.

Once enabled, orders can be adjusted with a single click rather than the standard multi-step process.


Single-Click Modification Controls

When enabled:

Left Mouse Button

Adjusts the nearest Stop Loss or Take Profit order.

Middle Mouse Button

Adjusts the second closest Stop Loss or Take Profit order.

CTRL + Middle Mouse Button

Adjusts the third closest Stop Loss or Take Profit order.

Important Limitations

  • Only the first three nearest Stop Loss and Take Profit orders can be modified using this feature.

  • The feature applies only to strategy-related Stop Loss and Take Profit orders.

  • Entry orders cannot be modified using Single-Click Order Modification.


Using ATM Strategies on NinjaTrader Web

NinjaTrader Web supports ATM (Advanced Trade Management) templates that automatically attach Stop Loss and Take Profit levels to new trades.


Creating an ATM Strategy

Step 1: Open a Chart

Launch your preferred chart.

Step 2: Open ATM Settings

Locate the ATM section and click the settings icon.

Step 3: Create a New Strategy

Click the + button to create a new ATM template.

Choose a descriptive name for the strategy.

Examples:

  • Scalping Setup

  • Swing Setup

  • 1:2 Risk Reward

Step 4: Configure Take Profit

Enter your desired profit target.

Example:

  • 40 Ticks

Step 5: Configure Stop Loss

Enter your maximum risk level.

Example:

  • 20 Ticks

Step 6: Save the Template

Click Save.

The ATM strategy can now be applied to future trades automatically.


Managing Stop Loss and Take Profit on Mobile

The NinjaTrader mobile application allows traders to define risk parameters when entering a trade.

Step 1: Place a Trade

Select your instrument and create a Buy or Sell order.

Step 2: Configure Risk Parameters

Before submitting the trade, enter:

  • Stop Loss value

  • Take Profit value

Step 3: Submit the Trade

Confirm the order.

The Stop Loss and Take Profit levels will be attached to the position automatically.


Modifying Stop Loss and Take Profit on Mobile

Step 1: Open Positions

Navigate to the Open Positions section.

Step 2: Select the Trade

Choose the active position you wish to modify.

Step 3: Update Your Levels

Adjust:

  • Stop Loss

  • Take Profit

Step 4: Save the Changes

Confirm the updated values.


Best Practices for Risk Management

Before entering any trade:

✓ Always define your maximum risk.

✓ Use a Stop Loss on every position.

✓ Set realistic Take Profit targets.

✓ Verify all order details before submitting.

✓ Avoid moving Stop Loss orders further away to increase risk.

✓ Review your risk-to-reward ratio before entering the market.


Why Use Stop Loss and Take Profit Orders?

Consistently using Stop Loss and Take Profit orders can help traders:

  • Protect capital

  • Reduce emotional decision-making

  • Maintain discipline

  • Follow a structured trading plan

  • Improve long-term consistency


Need Assistance?

If you need help creating ATM strategies, modifying orders, or managing Stop Loss and Take Profit levels in NinjaTrader, the AquaFutures Support Team is available to assist you.

Did this answer your question?