Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

diff between positionupdate and onexectution methods

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

    diff between positionupdate and onexectution methods

    what changes on the orders would trigger these two. what is the difference between them?

    #2
    junkone,

    OnExecution is triggered whenever you have an order execution. Orders can be filled via multiple executions. Should use this to submit stop/targets for entry orders and other types of logic.

    OnPositionUpdate comes after OnExecution. Not every execution is guaranteed an OnPositionUpdate event. Should use this for position size management/PnL and things like that.
    Josh P.NinjaTrader Customer Service

    Comment


      #3
      if i want to use for pnl, does it get called for every dollar change in unrealised profits?
      what is list of attribute changes that can trigger OnPositionUpdate

      Comment


        #4
        No, OnPositionUpdate() only receives events when your position changes. Whether that is adding to or reducing your position.
        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
        639 views
        0 likes
        Last Post Geovanny Suaza  
        Started by Geovanny Suaza, 02-11-2026, 05:51 PM
        0 responses
        366 views
        1 like
        Last Post Geovanny Suaza  
        Started by Mindset, 02-09-2026, 11:44 AM
        0 responses
        107 views
        0 likes
        Last Post Mindset
        by Mindset
         
        Started by Geovanny Suaza, 02-02-2026, 12:30 PM
        0 responses
        569 views
        1 like
        Last Post Geovanny Suaza  
        Started by RFrosty, 01-28-2026, 06:49 PM
        0 responses
        572 views
        1 like
        Last Post RFrosty
        by RFrosty
         
        Working...
        X