Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Error canceling and replacing a stop limit order

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

    Error canceling and replacing a stop limit order

    At one point in my program I create a stop order using the command:

    m_BreakoutStopOrder = ExitLongStop(0, true, m_BreakoutOrderQty, m_MMLow, "StopOut", "Breakout");

    Later in the program, I want to move the price of my stop, so I use the following two commands:

    CancelOrder(m_BreakoutStopOrder);
    m_FirstCashOutStopOrder = ExitLongStop(0, true, stopQty, m_MMHigh, "FirstCashOutStop", "FirstCashOut");
    Print(m_FirstCashOutStopOrder);

    When I print m_FirstCashOutStopOrder, it is null immediately after calling ExitLongStop(). My error log says, "Error on calling the 'OnExecution' method: Object reference not set to an instance of an object".

    Why is it not creating the new order? I've tried 100s of variations at this point.
    Last edited by ppperkins; 01-22-2010, 12:37 PM. Reason: Added additional detail

    #2
    ppperkins,

    To change a stop loss you do not necessarily need to cancel the order and submit a new one. You can just call your ExitLongStop() again with the new price and it will modify the order.
    Josh P.NinjaTrader Customer Service

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by Geovanny Suaza, 02-11-2026, 06:32 PM
    0 responses
    648 views
    0 likes
    Last Post Geovanny Suaza  
    Started by Geovanny Suaza, 02-11-2026, 05:51 PM
    0 responses
    369 views
    1 like
    Last Post Geovanny Suaza  
    Started by Mindset, 02-09-2026, 11:44 AM
    0 responses
    108 views
    0 likes
    Last Post Mindset
    by Mindset
     
    Started by Geovanny Suaza, 02-02-2026, 12:30 PM
    0 responses
    572 views
    1 like
    Last Post Geovanny Suaza  
    Started by RFrosty, 01-28-2026, 06:49 PM
    0 responses
    573 views
    1 like
    Last Post RFrosty
    by RFrosty
     
    Working...
    X