Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Iorder

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

    #16
    If you got a partial fill, the execution.Order.Filld would be greater than 0.

    The reset catches then other states other terminal states as well, but it will not reset if the order is being filled, so currently PartialFill state - which is what we seek.

    Comment


      #17
      Hello Bertrand

      You say "if you got a partial fill, the execution.Order.Filld would be greater than 0." But, is that part necessary? I mean, if you write just this:
      if (execution.Order.OrderState == OrderState.Filled || execution.Order.OrderState == OrderState.PartFilled || (execution.Order.OrderState == OrderState.Cancelled ))
      without the execution.Order.Filled > 0
      If it is filled or part fileld it is gonna be greater than 0. Why we have to write again that?

      Thanks

      Daniel

      Comment


        #18
        Hi Daniel, this would be needed as NT is a multithreaded environment and as such race conditions could occur.

        Comment


          #19
          What do you mean by "race conditions"? Can you give me an example?

          Thanks

          Comment


            #20
            Race condition means you cannot rely on an exact event sequence to be repeated all the time, as multiple events could 'race' over the 'pole' position (when it's first seen).

            Comment

            Latest Posts

            Collapse

            Topics Statistics Last Post
            Started by CaptainJack, 05-29-2026, 05:09 AM
            0 responses
            232 views
            0 likes
            Last Post CaptainJack  
            Started by CaptainJack, 05-29-2026, 12:02 AM
            0 responses
            150 views
            0 likes
            Last Post CaptainJack  
            Started by charlesugo_1, 05-26-2026, 05:03 PM
            0 responses
            161 views
            1 like
            Last Post charlesugo_1  
            Started by DannyP96, 05-18-2026, 02:38 PM
            1 response
            243 views
            0 likes
            Last Post NinjaTrader_ChelseaB  
            Started by CarlTrading, 05-11-2026, 05:56 AM
            0 responses
            198 views
            0 likes
            Last Post CarlTrading  
            Working...
            X