PINE LIBRARY
מעודכן KEAS

Library "KEAS"
⯁ KEAS — Kalman‑Ehlers Adaptive Smoother
◈ Purpose
Produces a low-lag, noise-resistant smoothed price series by fusing two complementary adaptive engines: a Two-State Kalman Filter (position + velocity) and an Ehlers 2-Pole SuperSmoother with adaptive length. A quality-driven weighting layer continuously measures each engine's performance and blends them into a single hybrid output that balances smoothness, lag and responsiveness.
◈ Inputs
⬦ src → Price source (series float). Default: close.
⬦ len → Base smoothing period (int, bars). Default: 34.
◈ Output
⬦ hybrid → Final blended smoother value (float).
◈ Usage Guide
> import ZurvanEG/KEAS/2 as hybrid
> float smooth = hybrid.keas(close, 34)
Returns a clean hybrid smooth with default settings.
◈ Performance Notes
⬥ No arrays or ring buffers — fully recursive, O(1) per bar.
⬥ Kalman 2×2 covariance runs one predict/update cycle per bar.
⬥ SS recursive form: only two previous values required.
⬥ Safe for all timeframes and instruments with no parameter changes.
⯁ KEAS — Kalman‑Ehlers Adaptive Smoother
◈ Purpose
Produces a low-lag, noise-resistant smoothed price series by fusing two complementary adaptive engines: a Two-State Kalman Filter (position + velocity) and an Ehlers 2-Pole SuperSmoother with adaptive length. A quality-driven weighting layer continuously measures each engine's performance and blends them into a single hybrid output that balances smoothness, lag and responsiveness.
◈ Inputs
⬦ src → Price source (series float). Default: close.
⬦ len → Base smoothing period (int, bars). Default: 34.
◈ Output
⬦ hybrid → Final blended smoother value (float).
◈ Usage Guide
> import ZurvanEG/KEAS/2 as hybrid
> float smooth = hybrid.keas(close, 34)
Returns a clean hybrid smooth with default settings.
◈ Performance Notes
⬥ No arrays or ring buffers — fully recursive, O(1) per bar.
⬥ Kalman 2×2 covariance runs one predict/update cycle per bar.
⬥ SS recursive form: only two previous values required.
⬥ Safe for all timeframes and instruments with no parameter changes.
הערות שחרור
v2הערות שחרור
v3ספריית Pine
ברוח האמיתית של TradingView, המחבר לפרסם את הקוד של Pine הזה כספרייה בקוד פתוח, כך שמתכנתים אחרים בקהילתנו יעשו שימוש חוזר. כל הכבוד למחבר! ניתן להשתמש בספרייה הזו באופן פרטי או בומים בקוד פתוח, אך השימוש בחוזר בקוד הזה בפרסומים כפוף ל-כללי הבית.
ZurvanEG
כתב ויתור
המידע והפרסומים אינם מיועדים להיות, ואינם מהווים, ייעוץ או המלצה פיננסית, השקעתית, מסחרית או מכל סוג אחר המסופקת או מאושרת על ידי TradingView. קרא עוד ב־תנאי השימוש.
ספריית Pine
ברוח האמיתית של TradingView, המחבר לפרסם את הקוד של Pine הזה כספרייה בקוד פתוח, כך שמתכנתים אחרים בקהילתנו יעשו שימוש חוזר. כל הכבוד למחבר! ניתן להשתמש בספרייה הזו באופן פרטי או בומים בקוד פתוח, אך השימוש בחוזר בקוד הזה בפרסומים כפוף ל-כללי הבית.
ZurvanEG
כתב ויתור
המידע והפרסומים אינם מיועדים להיות, ואינם מהווים, ייעוץ או המלצה פיננסית, השקעתית, מסחרית או מכל סוג אחר המסופקת או מאושרת על ידי TradingView. קרא עוד ב־תנאי השימוש.