TimeFrameStrategy
StockSharp.Algo.Strategies
A estratégia comercial baseada no calendário.
Herda de: Strategy
Construtores
TimeFrameStrategy
protected TimeFrameStrategy(TimeSpan timeFrame)
timeFrameStrategy = TimeFrameStrategy(timeFrame)
Inicializar TimeFrameStrategy.
- timeFrame
- O calendário da estratégia.
Propriedades
Interval
public TimeSpan Interval { get; set; }
value = timeFrameStrategy.Interval
timeFrameStrategy.Interval = value
O intervalo de inicialização da estratégia. Por padrão, é igual a TimeFrame.
TimeFrame
public TimeSpan TimeFrame { get; set; }
value = timeFrameStrategy.TimeFrame
timeFrameStrategy.TimeFrame = value
O calendário da estratégia.
Métodos
OnProcess
protected abstract ProcessResults OnProcess()
result = timeFrameStrategy.OnProcess()
A implementação do algoritmo de comércio.
Retorna: O resultado da operação de iteração do algoritmo de troca.
OnStarted2
protected override void OnStarted2(DateTime time)
timeFrameStrategy.OnStarted2(time)
O método é chamado quando o método Iniciar foi chamado e o estado ProcessState foi tomado o valor Iniciado.