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 Geovanny Suaza, 02-11-2026, 06:32 PM
    0 responses
    647 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