RicardoSantos

MathStatisticsKernelFunctions

Library "MathStatisticsKernelFunctions"
TODO: add library description here

uniform(distance, bandwidth) Uniform kernel.
Parameters:
  • distance: float, distance to kernel origin.
  • bandwidth: float, default=1.0, bandwidth limiter to weight the kernel.
Returns: float.

triangular(distance, bandwidth) Triangular kernel.
Parameters:
  • distance: float, distance to kernel origin.
  • bandwidth: float, default=1.0, bandwidth limiter to weight the kernel.
Returns: float.

epanechnikov(distance, bandwidth) Epanechnikov kernel.
Parameters:
  • distance: float, distance to kernel origin.
  • bandwidth: float, default=1.0, bandwidth limiter to weight the kernel.
Returns: float.

quartic(distance, bandwidth) Quartic kernel.
Parameters:
  • distance: float, distance to kernel origin.
  • bandwidth: float, default=1.0, bandwidth limiter to weight the kernel.
Returns: float.

triweight(distance, bandwidth) Triweight kernel.
Parameters:
  • distance: float, distance to kernel origin.
  • bandwidth: float, default=1.0, bandwidth limiter to weight the kernel.
Returns: float.

tricubic(distance, bandwidth) Tricubic kernel.
Parameters:
  • distance: float, distance to kernel origin.
  • bandwidth: float, default=1.0, bandwidth limiter to weight the kernel.
Returns: float.

gaussian(distance, bandwidth) Gaussian kernel.
Parameters:
  • distance: float, distance to kernel origin.
  • bandwidth: float, default=1.0, bandwidth limiter to weight the kernel.
Returns: float.

cosine(distance, bandwidth) Cosine kernel.
Parameters:
  • distance: float, distance to kernel origin.
  • bandwidth: float, default=1.0, bandwidth limiter to weight the kernel.
Returns: float.

logistic(distance, bandwidth) logistic kernel.
Parameters:
  • distance: float, distance to kernel origin.
  • bandwidth: float, default=1.0, bandwidth limiter to weight the kernel.
Returns: float.

sigmoid(distance, bandwidth) Sigmoid kernel.
Parameters:
  • distance: float, distance to kernel origin.
  • bandwidth: float, default=1.0, bandwidth limiter to weight the kernel.
Returns: float.

select(kernel, distance, bandwidth) Kernel selection method.
Parameters:
  • kernel: string, kernel to select. (options="uniform", "triangle", "epanechnikov", "quartic", "triweight", "tricubic", "gaussian", "cosine", "logistic", "sigmoid")
  • distance: float, distance to kernel origin.
  • bandwidth: float, default=1.0, bandwidth limiter to weight the kernel.
Returns: float.
Biblioteka Pine

Działając zgodnie z prawdziwym duchem TradingView, autor opublikował ten kod Pine jako bibliotekę o otwartym kodzie źródłowym, aby inni programiści Pine z naszej społeczności mogli go ponownie wykorzystać. Brawa dla niego! Możesz korzystać z tej biblioteki prywatnie lub w innych publikacjach typu open source, ale ponowne wykorzystanie tego kodu w publikacji podlega Regulaminowi.

Wyłączenie odpowiedzialności

Informacje i publikacje przygotowane przez TradingView lub jego użytkowników, prezentowane na tej stronie, nie stanowią rekomendacji ani porad handlowych, inwestycyjnych i finansowych i nie powinny być w ten sposób traktowane ani wykorzystywane. Więcej informacji na ten temat znajdziesz w naszym Regulaminie.

Chcesz skorzystać z tej biblioteki?

Skopiuj poniższy wiersz i wklej go w swoim skrypcie.