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.