All Smart DOM columns (OrderFlow, Footprint, DOMTraderColumn, etc.) are implemented inside OFT.Controls.dll as internal classes under Advanced_Time_And_Sales.TradingModule.Columns. There is no public base class or interface in ATAS.Indicators.dll or ATAS.Types.dll for third-party developers to create custom columns.
We request a public base class, for example:
public abstract class SmartDomColumn { public abstract string ColumnName { get; } public abstract void OnRender(RenderContext context, SmartDomRowData row); public abstract void OnNewTrade(MarketDataArg trade); public abstract void OnMarketDepthChanged(MarketDepthArg arg); } This would allow developers to build custom order flow tools directly inside Smart DOM, the same way the Indicator base class enables custom chart indicators.
Please authenticate to join the conversation.
In review
💡 Feature Request
About 2 months ago

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

Yuriy
Get notified by email when there are changes.