RankCorrelationIndex
StockSharp.Algo.Indicators
Rank Correlation Index (Spearman's Rank Correlation Coefficient). Compare el ranking de movimiento de precios vs el tiempo dentro de la ventana.
Hereda de: DecimalLengthIndicator
Constructores
RankCorrelationIndex
public RankCorrelationIndex()
rankCorrelationIndex = RankCorrelationIndex()
Inicia una nueva instancia de la RankCorrelationIndex.
Propiedades
Measure
public override IndicatorMeasures Measure { get; }
value = rankCorrelationIndex.Measure
IndicatorMeasures.
Métodos
CalculateSpearmanCorrelation
private static decimal CalculateSpearmanCorrelation(decimal[] ranks1, decimal[] ranks2)
result = RankCorrelationIndex.CalculateSpearmanCorrelation(ranks1, ranks2)
Correlación de Pearson entre dos arrays de rango (trabaja con lazos).
GetRanks
private static decimal[] GetRanks(IList<decimal> values)
result = RankCorrelationIndex.GetRanks(values)
Producir el rango de rango con rango medio para los lazos.
OnProcess
protected override IIndicatorValue OnProcess(IIndicatorValue input)
result = rankCorrelationIndex.OnProcess(input)
Para manejar el valor de entrada.
- input
- El valor de entrada.
Devuelve: El valor resultante.