Table of Contents

Class MarketTimer

Namespace
StockSharp.Algo
Assembly
StockSharp.Algo.dll

The timer, based on trading system time.

public class MarketTimer : Disposable, IDisposable
Inheritance
MarketTimer
Implements
Inherited Members
Extension Methods

Remarks

Initializes a new instance of the MarketTimer.

Constructors

MarketTimer(ITimeProvider, Action)

The timer, based on trading system time.

public MarketTimer(ITimeProvider provider, Action activated)

Parameters

provider ITimeProvider

ITimeProvider

activated Action

The timer processor.

Remarks

Initializes a new instance of the MarketTimer.

Methods

DisposeManaged()

Release resources.

protected override void DisposeManaged()

Interval(TimeSpan)

To set the interval.

public MarketTimer Interval(TimeSpan interval)

Parameters

interval TimeSpan

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

Returns

MarketTimer

The timer.

Start()

To start the timer.

public MarketTimer Start()

Returns

MarketTimer

The timer.

Stop()

To stop the timer.

public MarketTimer Stop()

Returns

MarketTimer

The timer.