https://ninjatrader.com/support/help...marketdata.htm
& https://ninjatrader.com/support/help...tdataeventargs. htm
...both show price is one of the fields returned but my scripts are occasionally telling me they're getting returned price = 0. What sort of MarketDataEvent returns price 0?
Print statements (Print("In MarketUpdate function e.price = "+e.Price);) generated the following output:
Ask = 72.72 7
In MarketUpdate function e.price = 72.72
Bid = 72.71 1
In MarketUpdate function e.price = 72.71
Last = 72.72 1
In MarketUpdate function e.price = 72.72
In MarketUpdate function e.price = 0
Ask = 72.72 6
In MarketUpdate function e.price = 72.72
Last = 72.72 1
In MarketUpdate function e.price = 72.72
In MarketUpdate function e.price = 0
Ask = 72.72 5
In MarketUpdate function e.price = 72.72
Ask = 72.72 6
In MarketUpdate function e.price = 72.72
Bid = 72.71 2
In MarketUpdate function e.price = 72.71

Comment