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.
