PINE LIBRARY
mk_quantalib_trends

mk_quantalib_trends
An incomplete Pine Script v6 library of reduced-lag and adaptive moving averages, adapted from mihakralj's QuanTAlib lib/trends_* reference implementations.
Purpose
Provides trend-following moving averages that are not available as native ta.* built-ins in Pine Script, so indicators and strategies can use a single import instead of copying implementation code into every script.
Exported functions
Usage
[code]//version=6
indicator("Example", overlay = true)
import igor_sinkovec/mk_quantalib_trends/1 as qt
plot(qt.hema(close, 25), "HEMA")[/code]
Important notes
Credits & licence
Algorithms © mihakralj / QuanTAlib, licensed under Apache License 2.0.
Adapted and packaged as a Pine library by igor_sinkovec.
An incomplete Pine Script v6 library of reduced-lag and adaptive moving averages, adapted from mihakralj's QuanTAlib lib/trends_* reference implementations.
Purpose
Provides trend-following moving averages that are not available as native ta.* built-ins in Pine Script, so indicators and strategies can use a single import instead of copying implementation code into every script.
Exported functions
- dema() — Double Exponential Moving Average
- hema() — Hull Exponential Moving Average (exponential Hull analog)
- jma() — Jurik Moving Average (optional phase parameter)
- kama() — Kaufman Adaptive Moving Average
- tema() — Triple Exponential Moving Average
- qema() — Quadruple EMA (OptA, progressive alpha)
- zlema() — Zero-Lag EMA
Usage
[code]//version=6
indicator("Example", overlay = true)
import igor_sinkovec/mk_quantalib_trends/1 as qt
plot(qt.hema(close, 25), "HEMA")[/code]
Important notes
- Subset only — this is not the full QuanTAlib trends catalogue. More types may be added over time.
- Warmup omitted — the originals include startup bias compensation; this library uses the steady-state logic only, for simplicity. Early-bar values may differ slightly from the QuanTAlib reference scripts.
Credits & licence
Algorithms © mihakralj / QuanTAlib, licensed under Apache License 2.0.
Adapted and packaged as a Pine library by igor_sinkovec.
Pine kitaplığı
Gerçek TradingView ruhuyla, yazar bu Pine kodunu açık kaynaklı bir kütüphane olarak yayınladı, böylece topluluğumuzdaki diğer Pine programcıları onu yeniden kullanabilir. Yazarı tebrik ederiz! Bu kütüphaneyi özel olarak veya diğer açık kaynaklı yayınlarda kullanabilirsiniz, ancak bu kodun yayınlarda yeniden kullanılması Topluluk Kuralları tarafından yönetilir.
Feragatname
Bilgiler ve yayınlar, TradingView tarafından sağlanan veya onaylanan finansal, yatırım, alım satım veya diğer türden tavsiye veya öneriler anlamına gelmez ve teşkil etmez. Kullanım Koşulları bölümünde daha fazlasını okuyun.
Pine kitaplığı
Gerçek TradingView ruhuyla, yazar bu Pine kodunu açık kaynaklı bir kütüphane olarak yayınladı, böylece topluluğumuzdaki diğer Pine programcıları onu yeniden kullanabilir. Yazarı tebrik ederiz! Bu kütüphaneyi özel olarak veya diğer açık kaynaklı yayınlarda kullanabilirsiniz, ancak bu kodun yayınlarda yeniden kullanılması Topluluk Kuralları tarafından yönetilir.
Feragatname
Bilgiler ve yayınlar, TradingView tarafından sağlanan veya onaylanan finansal, yatırım, alım satım veya diğer türden tavsiye veya öneriler anlamına gelmez ve teşkil etmez. Kullanım Koşulları bölümünde daha fazlasını okuyun.