Skip to main content

How to Place and Manage Limit Orders in NinjaTrader

Limit Orders are one of the most commonly used order types in futures trading. They allow traders to specify the exact price at which they want to buy or sell, giving greater control over trade execution.

This guide explains how to place, modify, and manage Limit Orders in NinjaTrader across desktop, web, and mobile platforms.


What Is a Limit Order?

A Limit Order instructs the market to execute a trade only at a specified price or better.

Unlike a Market Order, which executes immediately at the current market price, a Limit Order waits until the market reaches your selected price level.

Buy Limit Order

A Buy Limit Order is placed below the current market price.

The order will only execute if the market moves down to your chosen price.

Sell Limit Order

A Sell Limit Order is placed above the current market price.

The order will only execute if the market moves up to your chosen price.

Important

Limit Orders are not guaranteed to fill. If the market never reaches your selected price, the order will remain pending until canceled or expired.


Why Use Limit Orders?

Limit Orders can help traders:

✓ Control entry prices

✓ Avoid paying unfavorable prices

✓ Automate entries at key support or resistance levels

✓ Improve risk management

✓ Reduce emotional decision-making


Placing a Buy Limit Order on Desktop

Step 1: Log In

Open NinjaTrader and connect to your trading account.

Step 2: Open a Trading Window

You can place Limit Orders from:

  • Chart Trader

  • SuperDOM

  • Order Entry Window

Step 3: Select an Instrument

Choose the futures contract you wish to trade.

Examples include:

  • NQ

  • MNQ

  • ES

  • MES

  • CL

Step 4: Select Limit Order

Choose Limit as the order type.

Step 5: Set Your Entry Price

Enter a price below the current market price.

Step 6: Enter Quantity

Specify the number of contracts you want to trade.

Step 7: Submit the Order

Click Buy Limit and confirm the order.

The order will remain active until it is filled, modified, or canceled.


Placing a Sell Limit Order on Desktop

Step 1: Open Your Trading Window

Launch Chart Trader or SuperDOM.

Step 2: Select Limit Order

Choose Limit as the order type.

Step 3: Enter Your Price

Set a price above the current market price.

Step 4: Specify Quantity

Enter the number of contracts.

Step 5: Submit the Order

Click Sell Limit and confirm.

The order will remain active until the market reaches your selected price.


Placing a Limit Order on NinjaTrader Web

Step 1: Log In

Access NinjaTrader Web and sign in.

Step 2: Open a Trading Panel

Launch either:

  • Chart Trading

  • DOM (Depth of Market)

Step 3: Select Your Instrument

Choose the market you wish to trade.

Step 4: Configure the Order

Select:

  • Buy or Sell

  • Limit Order

  • Quantity

  • Price

Step 5: Confirm the Order

Click Confirm to submit the order.


Placing a Limit Order on the Mobile App

Step 1: Open the App

Launch NinjaTrader Mobile and sign in.

Step 2: Select an Instrument

Choose the futures contract you wish to trade.

Step 3: Create the Order

Tap:

  • Buy or Sell

  • Limit Order

Step 4: Enter Your Details

Specify:

  • Limit Price

  • Quantity

Step 5: Submit the Order

Tap Confirm to place the order.


Managing Active Limit Orders

Once a Limit Order has been submitted, it can be modified or canceled if it has not yet been filled.

Modifying an Order

You can update:

  • Price

  • Quantity

through the platform’s active orders section.

Canceling an Order

Locate the pending order and select Cancel.

Once canceled, the order will be removed from the market.


Monitoring Open Orders

Always review your active orders to ensure they match your intended trading plan.

Check:

  • Instrument

  • Order direction

  • Quantity

  • Price level

  • Attached Stop Loss or Take Profit orders (if applicable)

Monitoring orders regularly can help prevent mistakes and improve trade execution.


Best Practices

Before submitting a Limit Order:

✓ Verify the selected instrument.

✓ Double-check your entry price.

✓ Confirm the quantity.

✓ Review your risk management plan.

✓ Ensure the order aligns with your trading strategy.

Remember that a Limit Order will only execute if the market reaches your specified price.


Need Assistance?

If you need help placing, modifying, or canceling Limit Orders in NinjaTrader, the AquaFutures Support Team is available to assist you.

Did this answer your question?