MarketTimer

StockSharp.Algo

The timer, based on trading system time.

Inherits: Disposable

Constructors

MarketTimer
public MarketTimer(ITimeProvider provider, Action activated)
marketTimer = MarketTimer(provider, activated)

The timer, based on trading system time.

provider
ITimeProvider
activated
The timer processor.

Methods

DisposeManaged
protected override void DisposeManaged()
marketTimer.DisposeManaged()

Release resources.

Interval
public MarketTimer Interval(TimeSpan interval)
result = marketTimer.Interval(interval)

To set the interval.

interval
The timer interval. If Zero value is set, timer stops to be periodical.

Returns: The timer.

Start
public MarketTimer Start()
result = marketTimer.Start()

To start the timer.

Returns: The timer.

Stop
public MarketTimer Stop()
result = marketTimer.Stop()

To stop the timer.

Returns: The timer.