PINE LIBRARY

ArrayStatistics

Atualizado
Library "ArrayStatistics"
Statistic Functions using arrays.

rms(sample) Root Mean Squared
Parameters:
  • sample: float array, data sample points.

Returns: float

skewness_pearson1(sample) Pearson's 1st Coefficient of Skewness.
Parameters:
  • sample: float array, data sample.

Returns: float

skewness_pearson2(sample) Pearson's 2nd Coefficient of Skewness.
Parameters:
  • sample: float array, data sample.

Returns: float

pearsonr(sample_a, sample_b) Pearson correlation coefficient measures the linear relationship between two datasets.
Parameters:
  • sample_a: float array, sample with data.
  • sample_b: float array, sample with data.

Returns: float p

kurtosis(sample) Kurtosis of distribution.
Parameters:
  • sample: float array, data sample.

Returns: float

range_int(sample, percent) Get range around median containing specified percentage of values.
Parameters:
  • sample: int array, Histogram array.
  • percent: float, Values percentage around median.

Returns: tuple with [int, int], Returns the range which containes specifies percentage of values.
Notas de Lançamento
added new function:
average_weighted(sample, weights) Computes a weighted average (the mean, where each value is weighted by its relative importance).
  Parameters:
    sample: float array, data sample.
    weights: float array, weights to apply to samples.
  Returns: float
Notas de Lançamento
v3
Updated: display examples on chart.
Added:
arithmetic_geometric_mean_simple(value_a, value_b, tolerance_value) Calculate the arithmetic-geometric mean of two numbers (_value_a, _value_b).
  Parameters:
    value_a: float, number value.
    value_b: float, number value.
    tolerance_value: float, number value, default=1e-12.
  Returns: float

arithmetic_geometric_mean(sample, tolerance_value) Computes the arithmetic geometric mean of a sequence of values.
  Parameters:
    sample: float array, data sample.
    tolerance_value: float, number value, default=1e-12.
  Returns: float
Notas de Lançamento
v4

Added:
zscore_simple(value, mean, deviation) Computes the simple version of the z-score formula.
  Parameters:
    value: float, data value.
    mean: float, data mean.
    deviation: float, the standard deviation of the data.
  Returns: float.

zscore(sample) Computes the z-score of a data sample values.
  Parameters:
    sample: float array, data values.
  Returns: float array.
Notas de Lançamento
v5

Updated:
arithmetic_geometric_mean() was not computed correctly, thank you, InvestCHK for pointing it out.
arraysKurtosis IndicatorMATHpearsonRMSskewnessstatistics

Biblioteca do Pine

De acordo com o verdadeiro espírito do TradingView, o autor publicou esse código Pine como uma biblioteca de código aberto para que outros programadores Pine de nossa comunidade possam reutilizá-lo. Parabéns ao autor! Você pode usar essa biblioteca de forma privada ou em outras publicações de código aberto, mas a reutilização desse código em uma publicação é regida pelas Regras da Casa.

Aviso legal