TimeFrameStrategy
StockSharp.Algo.Strategies
The timeframe based trade strategy.
Inherits: Strategy
Constructors
TimeFrameStrategy
protected TimeFrameStrategy(TimeSpan timeFrame)
timeFrameStrategy = TimeFrameStrategy(timeFrame)
Initialize TimeFrameStrategy.
- timeFrame
- The strategy timeframe.
Properties
Interval
public TimeSpan Interval { get; set; }
value = timeFrameStrategy.Interval
timeFrameStrategy.Interval = value
The strategy start-up interval. By default, it equals to TimeFrame.
TimeFrame
public TimeSpan TimeFrame { get; set; }
value = timeFrameStrategy.TimeFrame
timeFrameStrategy.TimeFrame = value
The strategy timeframe.
Methods
OnProcess
protected abstract ProcessResults OnProcess()
result = timeFrameStrategy.OnProcess()
The implementation of the trade algorithm.
Returns: The result of trade algorithm one iteration operation.
OnStarted2
protected override void OnStarted2(DateTime time)
timeFrameStrategy.OnStarted2(time)
The method is called when the strategy has entered the started state.
- time
- The strategy start time.