TimeFrameStrategy

StockSharp.Algo.Strategies

以时间框架为基础的贸易战略。

继承自: Strategy

构造函数

TimeFrameStrategy
protected TimeFrameStrategy(TimeSpan timeFrame)
timeFrameStrategy = TimeFrameStrategy(timeFrame)

Initialize TimeFrameStrategy.

timeFrame
战略时限。

属性

Interval
public TimeSpan Interval { get; set; }
value = timeFrameStrategy.Interval
timeFrameStrategy.Interval = value

策略启动间隔。 默认情况下, 它等于 TimeFrame 。

TimeFrame
public TimeSpan TimeFrame { get; set; }
value = timeFrameStrategy.TimeFrame
timeFrameStrategy.TimeFrame = value

战略时限。

方法

OnProcess
protected abstract ProcessResults OnProcess()
result = timeFrameStrategy.OnProcess()

贸易算法的实施.

返回值: 贸易算法一迭代操作的结果.

OnStarted2
protected override void OnStarted2(DateTime time)
timeFrameStrategy.OnStarted2(time)

当开始方法被调用,ProcessState状态被取用起步值时,这种方法就被称为起步法.