Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Risk Failure Quantity exceeded

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Risk Failure Quantity exceeded

    I am getting an error when i set my risk parameters. MNQ MES max qty is set to 20 NQ ES set to 2. NQ and ES work as expected MNQ MES dont work it either doesnt allow me to enter a trade or it does allow the max size to be exceeded only after a position has already been allowed leaving a naked position that cant be closed.




    #2
    Hello Caacapital,

    Thank you for your note.

    This specific error from your screenshots means that you have not disabled OCO before submitting additional orders outside your initial 2 Paired orders.

    OCO stands for One Cancels the Other. It is a functionality that allows you to place a pair of orders that, when one fills, automatically cancels the other.

    Help Guide quote: "One Cancels Other functionality ties two resting order together so that when one is canceled or filled, the other will be canceled automatically. This can be ideal for manually placing bracket entry orders, or placing Stop Loss and Profit Target orders. Stop loss and profit target orders submitted automatically via an ATM strategy are always sent as OCO; however, you can submit entry or exit orders as OCO orders as well. Why? The market may be trading in a channel and you wish to sell at resistance or buy at support, whichever comes first by placing two limit orders at either end of the channel."


    Note that it is crucial to disable the OCO function after placing an OCO pair to avoid an error message, as it will allow the platform to generate new OCO IDs for new OCO pairs. It will also avoid attaching the old OCO ID to other independent orders you are placing.

    To turn off OCO, right-click in your Order Entry window (SuperDOM, Chart Trader, etc.) and uncheck/disable 'OCO Order'.

    NinjaTrader 8 Help Guide — Understanding OCO Orders


    Note from the Help Guide: "After placing two orders within the same OCO group, it is important to disable OCO functionality before submitting any other orders. If you wish to place another set of OCO orders immediately after placing an initial set, first disable, then re-enable OCO before placing the second set of orders. This will generate a new OCO ID, rather than adding the new orders to an existing OCO group."
    NinjaTrader 8 Help Guide: Chart Trader — Understanding OCO Functionality


    Please feel free to write in if you need additional assistance.

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by argusthome, 03-08-2026, 10:06 AM
    0 responses
    89 views
    0 likes
    Last Post argusthome  
    Started by NabilKhattabi, 03-06-2026, 11:18 AM
    0 responses
    48 views
    0 likes
    Last Post NabilKhattabi  
    Started by Deep42, 03-06-2026, 12:28 AM
    0 responses
    31 views
    0 likes
    Last Post Deep42
    by Deep42
     
    Started by TheRealMorford, 03-05-2026, 06:15 PM
    0 responses
    34 views
    0 likes
    Last Post TheRealMorford  
    Started by Mindset, 02-28-2026, 06:16 AM
    0 responses
    69 views
    0 likes
    Last Post Mindset
    by Mindset
     
    Working...
    X