Loading...
Searching...
No Matches
ATAS.Indicators.IMarketDataModeProvider Interface Reference

Tells an indicator whether the platform shows the live market or plays history (Market Replay). Indicators that load external data by time use it to stop taking live updates during replay and to know which window is played. Resolved through IIndicatorServiceProvider; hosts that do not register it have no replay, so its absence means live. More...

Properties

bool IsReplay [get]
 True while a replay session is loaded: the chart shows history cut at the replay position.
 
MarketDataPlaybackRange? PlaybackRange [get]
 The played window in UTC; null when not in replay.
 

Detailed Description

Tells an indicator whether the platform shows the live market or plays history (Market Replay). Indicators that load external data by time use it to stop taking live updates during replay and to know which window is played. Resolved through IIndicatorServiceProvider; hosts that do not register it have no replay, so its absence means live.

A mode change reloads the charts and re-creates their indicators, so the mode can be read once when the indicator starts its data flow.

Property Documentation

◆ IsReplay

bool ATAS.Indicators.IMarketDataModeProvider.IsReplay
get

True while a replay session is loaded: the chart shows history cut at the replay position.

◆ PlaybackRange

MarketDataPlaybackRange? ATAS.Indicators.IMarketDataModeProvider.PlaybackRange
get

The played window in UTC; null when not in replay.


The documentation for this interface was generated from the following file: