تحلیل تکنیکال

اندیکاتور ATR (Average True Range)

اندیکاتور ATR (Average True Range)

ATR ابزار «جهت‌نما» نیست؛ ابزار «نوسان‌سنج» است. در این راهنمای حرفه‌ای ATR، فرمول TR/ATR، تنظیمات Length، ATR%، حدضرر و تریلینگ با ATR و کاربردهای عملی در بورس ایران را یاد می‌گیرید.

آموزش اندیکاتور ATR (Average True Range):

اندیکاتور ATR یا Average True Range (میانگین محدوده واقعی) یکی از مهم‌ترین ابزارهای «نوسان‌سنج» در تحلیل تکنیکال است؛ یعنی به شما می‌گوید یک دارایی به‌طور متوسط چقدر حرکت می‌کند — نه اینکه به کدام سمت حرکت خواهد کرد.
ATR اولین‌بار توسط J. Welles Wilder Jr. در سال ۱۹۷۸ معرفی شد و بعدها به یکی از استانداردترین ابزارهای مدیریت ریسک و تعیین حد ضرر تبدیل شد.

اگر دنبال چارچوب اجرایی هستی: ATR را برای سه کار به‌کار ببر: 1) اندازه‌گذاری حد ضرر (Stop) و حد ضرر دنباله‌دار (Trailing Stop)
2) اندازه پوزیشن (Position Sizing) بر پایه ریسک ثابت
3) تشخیص «رژیم نوسان» (Volatility Regime) برای فیلتر کردن ورود/خروج

مثال‌های نمادمحور داخل نوکسا:
برای تمرین، یکی از این صفحه‌ها را باز کن و با ATR سناریو بساز: نماد فملی یا نماد غاذر یا نماد هانیکو


۱) ATR دقیقاً چیست و چه چیزی را اندازه می‌گیرد؟

ATR «میانگین دامنه‌ی واقعی حرکت قیمت» در یک بازه زمانی است.
نکته‌ی کلیدی: ATR جهت روند را نشان نمی‌دهد؛ فقط می‌گوید بازار چقدر «پرتلاطم» یا «آرام» است.

  • ATR بالا = نوسان زیاد (حرکت‌های روزانه بزرگ‌تر، ریسک بیشتر، استاپ‌های دورتر)
  • ATR پایین = نوسان کم (حرکت‌های روزانه کوچک‌تر، ریسک کمتر، استاپ‌های نزدیک‌تر)

ATR به‌صورت کلاسیک روی ۱۴ دوره محاسبه می‌شود، اما بسته به استراتژی قابل تغییر است.


۲) تفاوت «نوسان» با «مومنتوم» (چرا این اشتباه رایج است؟)

  • نوسان (Volatility) یعنی «اندازه حرکت قیمت»؛ ممکن است در بازار رِنج یا حتی در یک روند ضعیف هم بالا باشد.
  • مومنتوم (Momentum) یعنی «شتاب حرکت در یک جهت»؛ یک مفهوم جهت‌دار است.

پس ممکن است:

  • مومنتوم بالا ولی ATR متوسط باشد (روند یک‌طرفه و منظم)

  • ATR بالا ولی مومنتوم پایین باشد (رفت‌وبرگشت‌های شدید، بازار پرنویز)


۳) فرمول ATR

ATR از دل مفهوم True Range (TR) بیرون می‌آید. TR برای هر کندل، «بزرگ‌ترین» مقدار از این سه حالت است:

1) High − Low
2) |High − Close(prev)|
3) |Low − Close(prev)|

پس: TR = max(High − Low, |High − Close(prev)|, |Low − Close(prev)|)

بعد از اینکه TR برای هر دوره حساب شد، ATR میانگین/هموارسازی TR هاست. روش کلاسیکِ وایلدر (Wilder Smoothing) معمولاً این شکل نوشته می‌شود:

  • ATR اولیه: میانگین ساده TR در n دوره
  • ATR بعدی: ATR(t) = (ATR(t−1) × (n−1) + TR(t)) / n

نتیجه مهم: ATR «نوسان را هموار می‌کند»، پس قرار نیست مثل کندل‌ها تیز و جهشی باشد.


۴) چرا ATR «مطلق» است و این یعنی چه؟

ATR مقدار را به واحد قیمت نشان می‌دهد، نه درصد.
یعنی ATR سهم گران‌تر، معمولاً بزرگ‌تر از سهم ارزان‌تر است.

راه حل حرفه‌ای: ATR درصدی (ATR%)

برای مقایسه نمادها، از ATR% استفاده کن: ATR% = (ATR / Close) × 100

این تبدیل ساده، ATR را قابل مقایسه بین نمادها می‌کند.


۵) تنظیمات ATR: Length چند باشد؟

Length یعنی تعداد دوره‌هایی که ATR روی آن هموار می‌شود.

  • ۷ تا ۱۰: حساس‌تر، سیگنال‌های نوسان بیشتر، نویز بالاتر (مناسب معامله‌گری کوتاه‌مدت)
  • ۱۴ (پیش‌فرض کلاسیک): تعادل خوب بین واکنش و پایداری (مناسب اکثر سبک‌ها)
  • ۲۰ تا ۲۲: آرام‌تر و پایدارتر (مناسب روندگیری/سوئینگ محافظه‌کار)

قاعده کاربردی:

  • اگر استاپ‌ها زیاد فعال می‌شوند؛ Length را کمی بیشتر کن یا ضریب ATR را بالا ببر
  • اگر استاپ‌ها خیلی دور می‌شوند و R/R خراب می‌شود؛ Length را کمتر یا ضریب پایین‌تر کنید.

۶) مهم‌ترین کاربرد ATR: تعیین حد ضرر منطقی (نه سلیقه‌ای)

ATR برای این ساخته نشده که «سیگنال خرید/فروش» بدهد؛
برای این ساخته شده که حد ضرر را با نوسان بازار تطبیق بدهد.

حد ضرر ATR-based برای معامله خرید

Stop = Entry − (k × ATR)

حد ضرر ATR-based برای معامله فروش

Stop = Entry + (k × ATR)

k معمولاً بین ۱.۵ تا ۳ است:

  • k کوچک‌تر؛ استاپ نزدیک‌تر، خروج‌های بیشتر

  • k بزرگ‌تر؛ استاپ دورتر، خروج‌های کمتر (ولی ریسک هر سهم بیشتر)

یک مثال عددی (کاملاً اجرایی)

فرض کن روی نماد فملی قصد خرید داری:

  • Entry = 15000

  • ATR(14) = 300

  • k = 2

پس: Stop = 15000 − 600 = 14400
ریسک هر سهم = 600 تومان

اگر تصمیم داری در هر معامله فقط ۳,۰۰۰,۰۰۰ تومان ریسک کنی: تعداد سهم ≈ 3,000,000 / 600 = 5000 سهم

این یعنی ATR به تو کمک می‌کند ریسک را استاندارد و قابل کنترل کنی.


۷) حد ضرر دنباله‌دار با ATR: نسخه حرفه‌ای (Chandelier Exit)

یکی از بهترین استفاده‌های ATR در عمل، ساختن trailing stop است که فقط در جهت سود حرکت کند.

فرمول Chandelier Exit (برای خرید)

Chandelier(long) = Highest High(n) − ATR(n) × Multiplier

برای فروش

Chandelier(short) = Lowest Low(n) + ATR(n) × Multiplier

تنظیمات رایج: - n = 22 - multiplier = 3

این روش کمک می‌کند: - استاپ در بازارهای پرنوسان «بی‌خود» فعال نشود
- در روندهای خوب، سود را «تا جای ممکن» نگه داری


۸) ATR به‌عنوان فیلتر شکست (Breakout Filter)

چون ATR نشان می‌دهد «حرکت معمول» چقدر است، می‌توانی شکست‌های کوچک و فیک را فیلتر کنی.

یک قاعده ساده: اگر قیمت امروز بیشتر از (Close دیروز + m×ATR) حرکت کرد، یعنی «حرکت غیرعادی» رخ داده است.

m معمولاً بین ۰.۵ تا ۱ انتخاب می‌شود (بسته به بازار و تایم‌فریم).

نکته مهم: این روش «جهت» نمی‌دهد؛ فقط می‌گوید حرکت از حد معمول بزرگ‌تر بوده و احتمال شروع یک فاز جدید بالاتر است.


۹) ATR در بورس ایران: نکته‌هایی که حرفه‌ای‌ها جدی می‌گیرند

بورس ایران چند ویژگی دارد که روی تفسیر ATR اثر می‌گذارد:

  • دامنه نوسان و صف‌ها باعث می‌شود بعضی حرکت‌ها «گسسته» و غیرپیوسته باشد.

  • گپ‌ها (به‌خصوص بعد از توقف/بازگشایی) می‌تواند TR را جهشی کند.

  • برخی نمادهای کم‌عمق، ATR را به‌شدت نویزی می‌کنند.

پس:

  • ATR را همیشه در کنار حجم/نقدشوندگی ببین
  • روی نمادهای کم‌معامله، به ATR کوتاه‌مدت بیش از حد اعتماد نکن
  • برای تصمیم‌گیری نهایی، از فیلترهای دیگر مثل روند/حجم استفاده کن

برای اینکه «زمینه» معامله را بهتر بسنجی، ترکیب ATR با داده‌های مالکیت و جریان پول مفید است؛ مثلاً بررسی سهامداران فملی یا سهامداران غاذر می‌تواند تصویر دقیق‌تری از رفتار پول بدهد.


۱۰) ATR روند را نشان می‌دهد؟

نه نشان نمی‌دهد. ATR می‌گوید «چقدر حرکت می‌کند»، نه اینکه «به کدام سمت می‌رود».
برای جهت روند باید از ابزارهای جهت‌دار استفاده کنی (مثل میانگین متحرک‌ها یا ساختار سقف/کف).

یک ترکیب کاربردی:

  • ابتدا جهت روند را با ساختار یا MA مشخص کن

  • سپس ATR را برای تعیین استاپ و اندازه پوزیشن به‌کار ببرید.


۱۱) محدودیت‌های ATR (که اگر ندانی، بد تفسیر می‌کنی)

1) عدم نمایش جهت → ممکن است ATR بالا باشد ولی بازار بی‌روند و پرنویز باشد
2) وابستگی به گذشته → ATR یک شاخص پس‌نگر است، نه پیش‌بین
3) حساسیت به جهش‌های خاص → گپ‌ها یا کندل‌های غیرعادی می‌تواند ATR را موقتاً باد کند
4) مقایسه سخت بین نمادها → مگر اینکه ATR% بسازی


۱۲) چطور ATR را داخل نوکسا عملیاتی کنیم؟

برای کار عملی روی نمودار و افزودن اندیکاتورها:

اگر هم می‌خواهی بازار را از نمای بالا رصد کنید، خلاصه بازار و صفحه بازدهی شاخص‌ها مفید هستند.


سوالات پرتکرار (FAQ)

ATR بهتر است برای ورود یا خروج؟

ATR ذاتاً برای «ورود» ساخته نشده؛ بهترین استفاده‌ آن معمولاً در خروج و مدیریت ریسک است (استاپ و تریلینگ).

بهترین Length برای ATR چیست؟

برای اکثر کاربران ۱۴ خوب است.
اگر کوتاه‌مدت هستی ۷ تا ۱۰، اگر روندگیری محافظه‌کار ۲۰ تا ۲۲.

چرا ATR یک نماد با نماد دیگر قابل مقایسه نیست؟

چون ATR «مطلق» است. برای مقایسه از ATR% استفاده کن.

آیا ATR به تنهایی کافی است؟

نه. ATR ابزار «اندازه‌گیری نوسان» است. برای جهت روند و تایید معامله باید ابزارهای دیگری هم داشته باشی.


جمع‌بندی

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

مقالات مرتبط

همه مقالات

سرویس‌های پیشنهادی

این سرویس‌ها معمولاً بعد از مطالعه مقاله استفاده می‌شوند:

اشتراک‌گذاری

اگر این مقاله مفید بود، برای دوستان خود نیز ارسال کنید.