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状态被取用起步值时,这种方法就被称为起步法.