Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

OnBarUpdate - OnMarketData Variable's Value Mismatch Problem

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

    OnBarUpdate - OnMarketData Variable's Value Mismatch Problem

    Hi NT,

    I have been having a problem since 6.5 all the way to the newest version of NT7.

    Current values being collected and plotted from OnMarketData are intermittantly being overwritten by older values of the same variable in OnBarUpdate.

    Attached is a simple tick counter indicator.

    Please place on a 3 tick Range chart with an output window open.

    Comparison checks are made in both OnMarketData and OnBarUpdate.

    Mismatch errors will display in output window.

    This problem is damaging the accuracy of my indicators.

    Can you explain why OnMarketData and OnBarUpdate do not display the same variable's values consistently???

    Thanks,

    RJay
    Attached Files
    RJay
    NinjaTrader Ecosystem Vendor - Innovative Trading Solutions

    #2
    Hi Rjay,

    NinjaTrader is multi threaded. These events are not necessarily processed one after another.

    Code:
    TotalTick++;
    			
    Values[0].Set(TotalTick);
    If you receive an OnBarUpdate event in-between processing those two lines, then the variables will be out of sync.

    With NinjaTrader being multi-threaded, you should not rely on any particular sequence of events like OnMarketData() always being called before OnBarUpdate() or vice versa.
    Ryan M.NinjaTrader Customer Service

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by Geovanny Suaza, 02-11-2026, 06:32 PM
    0 responses
    648 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