Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

canceling orders

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

    canceling orders

    Hi,

    I have a simple strategy that im trying to program. I cant seem to cancel my previous order when the condition no longer applies. Can someone look over this code to see I'm I'm missing something obvious. I'm somewhat new to programming with ninja.


    protected override void OnBarUpdate()
    {
    // Condition set 1
    if (Position.MarketPosition == MarketPosition.Flat)

    if ( GetCurrentBid() < Bollinger(2.39, 20).Middle[0])
    {
    entryOrder = EnterLongLimit(DefaultQuantity, Bollinger(2.39, 20).Lower[0] + -1 * TickSize, "Long");

    }
    else if (entryOrder != null && GetCurrentBid() > Bollinger(2.39, 20).Middle[0])
    {

    CancelOrder(entryOrder);
    }


    // Condition set 2
    if (Position.MarketPosition == MarketPosition.Flat)

    if (GetCurrentAsk() > Bollinger(2.39, 20).Middle[0])
    {
    entryOrder = EnterShortLimit(DefaultQuantity, Bollinger(2.39, 20).Upper[0] + 1 * TickSize, "Short");

    }
    else if (entryOrder != null && GetCurrentAsk() < Bollinger(2.39, 20).Middle[0])
    {

    CancelOrder(entryOrder);
    }




    }

    #2
    Hello,

    Thanks for your note.

    Would need your to add Print() statements to find where the bug is in the code as this is what I would have to do to resolve this if it was my code.

    Most likely the CancelOrder() is running as this looks good.

    Most likely as soon as you CancelOrder() and new order is bring submitted. You can verify this with Print Statements.



    Also, If you add TraceOrders = True in the Initialize Method you will be able to trace the orders to see what is happening.







    Let me know if I can be of further assistance.
    BrettNinjaTrader Product Management

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by CarlTrading, 03-31-2026, 09:41 PM
    1 response
    65 views
    0 likes
    Last Post NinjaTrader_ChelseaB  
    Started by CarlTrading, 04-01-2026, 02:41 AM
    0 responses
    35 views
    0 likes
    Last Post CarlTrading  
    Started by CaptainJack, 03-31-2026, 11:44 PM
    0 responses
    59 views
    1 like
    Last Post CaptainJack  
    Started by CarlTrading, 03-30-2026, 11:51 AM
    0 responses
    62 views
    0 likes
    Last Post CarlTrading  
    Started by CarlTrading, 03-30-2026, 11:48 AM
    0 responses
    51 views
    0 likes
    Last Post CarlTrading  
    Working...
    X