BollingerBands
StockSharp.Algo.Indicators
Bollinger Bands.
Herda de: BaseComplexIndicator<IBollingerBandsValue>
Construtores
BollingerBands
public BollingerBands()
bollingerBands = BollingerBands()
Inicializa uma nova instância do BollingerBands.
BollingerBands
public BollingerBands(DecimalLengthIndicator ma)
bollingerBands = BollingerBands(ma)
Inicializa uma nova instância do BollingerBands.
- ma
- Média em Movimento.
Propriedades
Length
public int Length { get; set; }
value = bollingerBands.Length
bollingerBands.Length = value
Comprimento do período. Por padrão igual a 1.
MovingAverage
public DecimalLengthIndicator MovingAverage { get; }
value = bollingerBands.MovingAverage
Linha do meio.
Width
public decimal Width { get; set; }
value = bollingerBands.Width
bollingerBands.Width = value
Largura do canal das Bandas Bollinger. Valor por omissão igual a 2.
Métodos
CalcIsFormed
protected override bool CalcIsFormed()
result = bollingerBands.CalcIsFormed()
Calc IsFormed.
Retorna: IsFormed
CreateValue
protected override IBollingerBandsValue CreateValue(DateTime time)
result = bollingerBands.CreateValue(time)
Criar.
- time
- Hora
OnProcess
protected override IIndicatorValue OnProcess(IIndicatorValue input)
result = bollingerBands.OnProcess(input)
Para lidar com o valor de entrada.
- input
- O valor de entrada.
Retorna: O valor resultante.
ToString
public override string ToString()
result = bollingerBands.ToString()
Converter para uma representação de linha.
Retorna: Desempenho de cordas.