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
    630 views
    0 likes
    Last Post Geovanny Suaza  
    Started by Geovanny Suaza, 02-11-2026, 05:51 PM
    0 responses
    364 views
    1 like
    Last Post Geovanny Suaza  
    Started by Mindset, 02-09-2026, 11:44 AM
    0 responses
    105 views
    0 likes
    Last Post Mindset
    by Mindset
     
    Started by Geovanny Suaza, 02-02-2026, 12:30 PM
    0 responses
    566 views
    1 like
    Last Post Geovanny Suaza  
    Started by RFrosty, 01-28-2026, 06:49 PM
    0 responses
    568 views
    1 like
    Last Post RFrosty
    by RFrosty
     
    Working...
    X