PINE LIBRARY

Library taplus (Médias móveis avançadas)

Biblioteca taplus - Descrição Técnica (PT-BR)

Médias móveis avançadas

Introdução:
A biblioteca taplus é uma coleção avançada de 14 tipos de médias móveis personalizadas para Pine Script (v5), projetada para traders e desenvolvedores que buscam ferramentas técnicas precisas e eficientes. Oferece desde algoritmos clássicos até métodos adaptativos modernos, com código otimizado para estratégias e indicadores.

Motivação e Necessidade:
Desenvolvida para preencher lacunas na biblioteca padrão do TradingView, a taplus surge da necessidade de:

Acesso a médias móveis especializadas (ex: ALMA, FRAMA)

Cálculos precisos com baixa latência

Simplificação da criação de indicadores complexos

Correções de bugs em implementações existentes

Descrição:
A biblioteca contém algoritmos matematicamente validados, documentação clara e exemplos práticos. É open-source (MPL 2.0) e compatível com estratégias automatizadas.

Sumário dos Tipos de Médias (14 Total):
(Seção exclusiva - sem limite de caracteres)

  • HMA (Hull MA):
    Reduz lag usando WMAs aninhadas. Ideal para identificar tendências com resposta rápida.

  • LWMA (Linear Weighted MA):
    Ponderada linearmente (últimos dados têm maior peso). Simples, porém eficaz para momentum.

  • GMA (Geometric MA):
    Baseada na média geométrica (multiplicativa). Recomendada para séries positivas.

  • AMA (Adaptive MA):
    Ajusta velocidade conforme eficiência do movimento. Filtra ruídos de mercado.

  • KAMA (Kaufman Adaptive MA):
    Versão otimizada da AMA com suavização exponencial. Precisão em períodos voláteis.

  • DEMA (Double EMA):
    EMA duplo para redução de lag. Combinação de duas camadas exponenciais.

  • TEMA (Triple EMA):
    EMA triplo com redução adicional de lag. Indicador técnico avançado.

  • Wilders (WSMA):
    Suavização estilo Welles Wilder (RMA). Base para indicadores como RSI.

  • ZLEMA (Zero Lag EMA):
    Compensa o lag tradicional usando ajuste de fase. Ideal para scalping.

  • VIDYA (Variable Index DA):
    Adapta-se via Chande Momentum Oscillator (CMO). Dinamismo em mercados cíclicos.

  • McGinley Dynamic:
    Ajusta velocidade automaticamente conforme a volatilidade. Minimiza falsos sinais.

  • ALMA (Arnaud Legoux MA):
    Ponderação Gaussiana com offset ajustável. Precisão em reversões de preço.

  • LSMA (Least Squares MA):
    Baseada em regressão linear. Projeta suportes/resistências futuras.

  • FRAMA (Fractal Adaptive MA):
    Usa dimensão fractal para adaptação. Eficaz em mercados caóticos.


Bug Fixes (vs. Versões Anteriores):

  1. Correção na FRAMA (parâmetro length não utilizado)

  2. Revisão das fórmulas KAMA e AMA (cálculo do Efficiency Ratio)

  3. Ajuste no McGinley Dynamic (estabilidade numérica em divisões)

  4. Otimização do ZLEMA (correção do lag teórico)

  5. Melhoria na VIDYA (uso do CMO para dynamic alpha)


Exemplos de Uso:


Contato & Solicitações:
🔗 Código em desenvolvimento. Solicite novas médias móveis ou reporte issues!
> Tem alguma idéia de indicadores ou bibliotecas? Entre em contato!

___________________________________________________________

taplus Library - Technical Description (EN-US)

Advanced Moving Averages

Introduction:
The taplus library is an advanced collection of 14 custom moving average types for Pine Script™ (v5), designed for traders and developers seeking precise technical tools. It offers everything from classical algorithms to modern adaptive methods, with code optimized for strategies and indicators.

Motivation & Need:
Developed to address gaps in TradingView's native library, taplus fulfills the need for:

  • []Access to specialized MAs (e.g., ALMA, FRAMA)
    []Low-latency precision calculations
    []Simplified creation of complex indicators
    []Bug fixes in existing implementations


Description:
The library contains mathematically validated algorithms, clear documentation, and practical examples. Open-source (MPL 2.0) and compatible with automated strategies.

MA Type Summary (14 Total):
  • HMA (Hull MA):
    Reduces lag using nested WMAs. Ideal for fast trend identification.

  • LWMA (Linear Weighted MA):
    Linear weighting (recent data prioritized). Simple yet effective for momentum.

  • GMA (Geometric MA):
    Multiplicative geometric mean. Requires positive price series.

  • AMA (Adaptive MA):
    Speed adjusts to market efficiency. Filters market noise.

  • KAMA (Kaufman Adaptive MA):
    AMA optimized with exponential smoothing. Effective in volatility.

  • DEMA (Double EMA):
    Dual EMA layers for lag reduction.

  • TEMA (Triple EMA):
    Triple EMA for enhanced lag reduction. Advanced technical tool.

  • Wilders (WSMA):
    Welles Wilder-style smoothing (RMA). Foundation for RSI-like indicators.

  • ZLEMA (Zero Lag EMA):
    Phase-adjusted lag compensation. Perfect for scalping.

  • VIDYA (Variable Index DA):
    CMO-adapted dynamics. Ideal for cyclical markets.

  • McGinley Dynamic:
    Auto-adjusts to volatility. Minimizes false signals.

  • ALMA (Arnaud Legoux MA):
    Gaussian weighting with adjustable offset. Precision in price reversals.

  • LSMA (Least Squares MA):
    Linear regression-based. Projects future support/resistance.

  • FRAMA (Fractal Adaptive MA):
    Fractal dimension adaptation. Effective in chaotic markets.


Bug Fixes (vs. Previous Versions):
  1. []Fixed FRAMA (unused length parameter)
    []Revised KAMA/AMA formulas (Efficiency Ratio calculation)
    []Adjusted McGinley Dynamic (numerical stability in divisions)
    []Optimized ZLEMA (theoretical lag correction)
  2. Enhanced VIDYA (CMO-based dynamic alpha)


Usage Examples:


Contact & Requests:
🔗 Code under active development. Request new MAs or report issues!

Have indicator or library ideas? Contact us!

Penafian