There is no dedicated callback that fires exactly once when a bar closes. Developers currently infer bar close by comparing the previous bar index across OnCalculate calls — this is fragile, fires differently depending on chart type, and can double-fire during recalcs.
Request: add an OnBarClose(int bar) virtual method (or BarClosed event) that fires exactly once per confirmed closed bar, after all data for that bar is final. This is a standard feature in NinjaTrader and TradeStation and is essential for reliable signal generation, exit logic, and session tracking.
Please authenticate to join the conversation.
In review
💡 Feature Request
About 2 months ago

Robert
Get notified by email when there are changes.
In review
💡 Feature Request
About 2 months ago

Robert
Get notified by email when there are changes.