اندیکاتور سوپرترند (Supertrend)

سوپرترند یک خط دنباله‌رو روند بر پایه‌ی ATR است که زیر قیمت در روند صعودی و بالای قیمت در روند نزولی رسم می‌شود.

چیست

سوپرترند با استفاده از ATR، یک فاصله‌ی امن از قیمت تعریف می‌کند. تا وقتی قیمت بالای خط بسته شود، روند صعودی است و خط با بالا رفتن قیمت بالا می‌آید ولی هیچ‌وقت پایین نمی‌رود. بسته شدن قیمت زیر خط، جهت را عوض می‌کند.

چطور محاسبه می‌شود

  1. میانه‌ی کندل = (سقف + کف) ÷ ۲
  2. باند بالا = میانه + ضریب × ATR و باند پایین = میانه − ضریب × ATR
  3. در روند صعودی خط روی باند پایین و در روند نزولی روی باند بالا می‌ماند و فقط در جهت روند جابه‌جا می‌شود.

تریدرها چطور آن را می‌خوانند

  • تغییر رنگ خط از قرمز به سبز یا برعکس، نشانه‌ی تغییر روند است.
  • بسیاری از تریدرها از سوپرترند به‌عنوان حد ضرر متحرک استفاده می‌کنند.
  • سوپرترند در روندهای پایدار بهترین عملکرد را دارد.

تنظیمات

تنظیمات رایج طول ATR ۱۰ و ضریب ۳ است. ضریب کمتر سیگنال‌های سریع‌تر و پرخطاتر و ضریب بیشتر سیگنال‌های کندتر و مطمئن‌تر می‌دهد.

کجا گول می‌زند

  • در بازار رنج، سوپرترند مدام جهت عوض می‌کند و سیگنال‌های اشتباه زیادی می‌سازد.
  • سیگنال سوپرترند بعد از حرکت می‌آید؛ بخشی از حرکت همیشه از دست می‌رود.

کد Pine Script آن در Vlevel

این همان اسکریپتی است که چارت اجرا می‌کند. در پنجره‌ی اندیکاتورهای چارت می‌توانی آن را باز کنی، تغییر دهی و نسخه‌ی خودت را ذخیره کنی.

Supertrend · Pine Script v6
//@version=6
indicator("Supertrend", overlay = true)
atrPeriod = input.int(10, "ATR Length", minval = 1)
factor    = input.float(3.0, "Factor", minval = 0.01, step = 0.01)
[st, direction] = ta.supertrend(factor, atrPeriod)
plot(direction < 0 ? st : na, "Up Trend", color = #2ee6a6, style = plot.style_linebr)
plot(direction > 0 ? st : na, "Down Trend", color = #ff4d6a, style = plot.style_linebr)

اندیکاتورها قیمت‌های گذشته را توصیف می‌کنند و هیچ‌کدام آینده را پیش‌بینی نمی‌کنند. برای آموزش است، نه توصیه‌ی سرمایه‌گذاری.