SuperTrend
StockSharp.Algo.Indicators
SuperTrend indicator.
Hereda de: BaseIndicator
Constructores
SuperTrend
public SuperTrend()
superTrend = SuperTrend()
Inicia una nueva instancia de la clase SuperTrend.
SuperTrend
public SuperTrend(AverageTrueRange atr)
superTrend = SuperTrend(atr)
Inicia una nueva instancia de la clase SuperTrend.
- atr
- AverageTrueRange
Propiedades
Length
public int Length { get; set; }
value = superTrend.Length
superTrend.Length = value
Período ATR.
Multiplier
public decimal Multiplier { get; set; }
value = superTrend.Multiplier
superTrend.Multiplier = value
Multiplicador para ATR.
NumValuesToInitialize
public override int NumValuesToInitialize { get; }
value = superTrend.NumValuesToInitialize
Número de valores que deben ser procesados para que el indicador inicialice (be IsFormed iguala ). si no está definido.
Métodos
LoadAsync
public override Task LoadAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = superTrend.LoadAsync(storage, cancellationToken)
Load settings.
- storage
- Settings storage.
- cancellationToken
- CancellationToken
Devuelve: Task
OnProcess
protected override IIndicatorValue OnProcess(IIndicatorValue input)
result = superTrend.OnProcess(input)
Para manejar el valor de entrada.
- input
- El valor de entrada.
Devuelve: El valor resultante.
SaveAsync
public override Task SaveAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = superTrend.SaveAsync(storage, cancellationToken)
Save settings.
- storage
- Settings storage.
- cancellationToken
- CancellationToken
Devuelve: Task
ToString
public override string ToString()
result = superTrend.ToString()
Convertirse en una representación de línea.
Devuelve: Rendimiento de cuerda.