اندیکاتور ROC یا Rate of Change یکی از ابزارهای تحلیل تکنیکال برای بررسی سرعت تغییر قیمت و قدرت حرکت بازار است. این اندیکاتور با مقایسه قیمت فعلی با قیمت دورههای گذشته، میزان تغییرات قیمت را بهصورت درصدی نمایش میدهد و به معاملهگران در تحلیل مومنتوم، بررسی قدرت روند و تشخیص واگراییها کمک میکند. در این صفحه با نحوه عملکرد، تنظیمات، فرمول محاسبه، سیگنالها و کاربرد اندیکاتور ROC در معاملات آشنا میشوید.
اندیکاتور ROC چیست و چه چیزی را اندازهگیری میکند؟
ROC مخفف Rate of Change به معنی نرخ تغییر قیمت است و میزان تغییر قیمت یک دارایی را نسبت به قیمت آن در یک دوره مشخص اندازهگیری میکند. این اندیکاتور به معاملهگر نشان میدهد حرکت قیمت نسبت به گذشته با چه سرعتی در حال تغییر است.
- ROC مثبت نشان میدهد قیمت نسبت به گذشته افزایش داشته است.
- ROC منفی نشان میدهد قیمت نسبت به گذشته کاهش پیدا کرده است.
ROC بیشتر برای بررسی مومنتوم استفاده میشود؛ یعنی اینکه آیا قدرت حرکت فعلی بازار در حال افزایش است یا کاهش دارد.

اندیکاتور ROC چگونه حرکت قیمت را تحلیل میکند؟
اندیکاتور ROC با اندازهگیری میزان تغییر قیمت نسبت به گذشته، سرعت حرکت بازار را مشخص میکند. افزایش مقدار ROC نشاندهنده افزایش قدرت حرکت قیمت و کاهش آن میتواند نشانه ضعیف شدن مومنتوم باشد.
معاملهگران معمولاً از ROC برای بررسی موارد زیر استفاده میکنند:
- تشخیص افزایش یا کاهش قدرت روند
- بررسی تغییر سرعت حرکت قیمت
- شناسایی احتمال کاهش قدرت خریداران یا فروشندگان
- تأیید تحلیلهای معاملاتی
فرمول محاسبه ROC چگونه است؟
فرمول محاسبه ROC بر اساس مقایسه قیمت فعلی با قیمت یک دوره مشخص در گذشته انجام میشود.
فرمول کلی:
ROC = ((قیمت فعلی – قیمت n دوره قبل) ÷ قیمت n دوره قبل) × 100
- قیمت فعلی، آخرین قیمت ثبتشده دارایی است.
- n تعداد دورههایی است که معاملهگر انتخاب میکند.
- نتیجه بهصورت درصد نمایش داده میشود.
برای مثال، اگر قیمت یک دارایی نسبت به ۱۲ دوره قبل افزایش داشته باشد، مقدار ROC مثبت خواهد بود.
تنظیمات اندیکاتور ROC چگونه انتخاب میشود؟
تنظیمات اندیکاتور ROC بیشتر به انتخاب دوره زمانی یا Period مربوط است. این مقدار مشخص میکند که اندیکاتور تغییر قیمت را نسبت به چند کندل گذشته بررسی کند. تنظیمات پیشفرض ROC معمولاً روی دوره ۱۲ قرار دارد؛ اما معاملهگران میتوانند با توجه به سبک معاملاتی خود این مقدار را تغییر دهند.
- دوره کوتاه: واکنش سریعتر به تغییرات قیمت و مناسب بررسی حرکتهای کوتاهمدت
- دوره متوسط: ایجاد تعادل بین سرعت واکنش و کاهش نویز بازار
- دوره بلند: بررسی تغییرات بزرگتر قیمت و مومنتوم کلیتر
انتخاب دوره مناسب به بازار، تایمفریم و سبک معاملاتی بستگی دارد. دورههای کوتاهتر حساسیت بیشتری دارند اما ممکن است سیگنالهای بیشتری ایجاد کنند.
خط صفر در ROC چه مفهومی دارد؟
یکی از بخشهای مهم تحلیل ROC، بررسی خط صفر است. خط صفر در این اندیکاتور نشاندهنده نقطهای است که قیمت نسبت به دوره بررسیشده تغییر نکرده است.
- قرار گرفتن ROC بالای خط صفر نشان میدهد قیمت نسبت به گذشته افزایش داشته است.
- قرار گرفتن ROC زیر خط صفر نشان میدهد قیمت نسبت به گذشته کاهش داشته است.
- عبور ROC از خط صفر میتواند تغییر احتمالی در قدرت حرکت قیمت را نشان دهد.
البته عبور از خط صفر بهتنهایی سیگنال قطعی خرید یا فروش محسوب نمیشود.
مقادیر مثبت و منفی ROC چگونه تفسیر میشوند؟
مقادیر ROC اطلاعاتی درباره جهت و سرعت حرکت قیمت ارائه میدهند.
مقادیر مثبت ROC
وقتی ROC مقدار مثبت دارد، یعنی قیمت فعلی نسبت به قیمت دوره قبل بالاتر قرار گرفته است. افزایش مقدار مثبت میتواند نشاندهنده افزایش قدرت حرکت صعودی باشد.
مقادیر منفی ROC
وقتی ROC منفی است، یعنی قیمت فعلی نسبت به گذشته کاهش داشته است. کاهش بیشتر مقدار ROC میتواند نشاندهنده افزایش فشار فروش باشد. نکته مهم این است که مقدار بزرگتر همیشه به معنی فرصت معاملاتی بهتر نیست؛ زیرا بازار ممکن است پس از یک حرکت شدید وارد مرحله اصلاح شود.
تفاوت ROC و Momentum چیست؟
ROC و Momentum هر دو برای بررسی سرعت حرکت قیمت استفاده میشوند، اما تفاوت اصلی آنها در نحوه نمایش تغییرات است.
| ویژگی | ROC | Momentum |
|---|---|---|
| مفهوم اصلی | درصد تغییر قیمت نسبت به گذشته | اختلاف قیمت فعلی با قیمت گذشته |
| نوع نمایش | معمولاً بهصورت درصد | معمولاً بهصورت مقدار عددی |
| تمرکز | شدت تغییر قیمت | فاصله قیمت فعلی و گذشته |
| کاربرد | بررسی مومنتوم و نرخ تغییر | بررسی قدرت حرکت قیمت |
اندیکاتور ROC و Momentum هر دو برای بررسی قدرت حرکت قیمت و تغییرات مومنتوم بازار استفاده میشوند. با این حال، نحوه محاسبه و نمایش اطلاعات در این دو ابزار متفاوت است. برای آشنایی بیشتر با نحوه عملکرد این ابزار میتوانید صفحه اندیکاتور Momentum را مطالعه کنید.
سیگنالهای اندیکاتور ROC چگونه بررسی میشود؟
سیگنالهای اندیکاتور ROC معمولاً با بررسی خط صفر، روند حرکت اندیکاتور و شرایط کلی بازار انجام میشود.
برخی معاملهگران موارد زیر را بررسی میکنند:
شرایط احتمالی صعودی
- عبور ROC از خط صفر به سمت بالا
- افزایش مقدار مثبت اندیکاتور
- هماهنگی ROC با روند صعودی قیمت
شرایط احتمالی نزولی
- عبور ROC به زیر خط صفر
- افزایش مقادیر منفی
- کاهش قدرت حرکت صعودی
این نشانهها باید همراه با ساختار قیمت و سایر ابزارهای تحلیل بررسی شوند.
واگرایی در اندیکاتور ROC چه کاربردی دارد؟
واگرایی یکی از روشهایی است که معاملهگران برای بررسی اختلاف میان حرکت قیمت و اندیکاتور استفاده میکنند.
برای مثال:
- اگر قیمت سقف جدیدی ایجاد کند اما ROC نتواند سقف مشابهی ثبت کند، ممکن است نشانهای از کاهش قدرت حرکت بررسی شود.
- اگر قیمت کف جدیدی بسازد اما ROC قدرت نزولی کمتری نشان دهد، ممکن است کاهش فشار فروش مورد توجه قرار گیرد.
واگرایی میتواند اطلاعاتی درباره تغییر مومنتوم ارائه دهد، اما زمان دقیق ورود به معامله را مشخص نمیکند.
استراتژی ROC چگونه استفاده میشود؟
یک استراتژی ROC معمولاً بر اساس ترکیب مومنتوم، روند و رفتار قیمت شکل میگیرد.
روشهای رایج استفاده:
- بررسی عبور ROC از خط صفر
- تحلیل افزایش یا کاهش قدرت حرکت
- ترکیب با حمایت و مقاومت
- استفاده همراه با پرایس اکشن
- بررسی واگراییها
معاملهگران معمولاً برای افزایش دقت تحلیل، ROC را در کنار سایر اسیلاتورها نیز بررسی میکنند. ابزارهایی مانند اندیکاتور CCI میتوانند برای ارزیابی قدرت حرکت قیمت و بررسی شرایط بازار در کنار ROC استفاده شوند.

ROC در تریدینگ ویو و متاتریدر
ROC در تریدینگ ویو بهعنوان یکی از ابزارهای تحلیل مومنتوم قابل استفاده است و معاملهگر میتواند دوره بررسی را تغییر دهد. ROC در متاتریدر معمولاً از طریق اندیکاتورهای سفارشی اضافه میشود و امکان نمایش نرخ تغییر قیمت روی نمودار را فراهم میکند. در هر دو پلتفرم، نحوه تفسیر خروجی اندیکاتور اهمیت بیشتری از تنظیمات پیشفرض دارد.
اندیکاتور ROC بهصورت پیشفرض در برخی نسخههای متاتریدر وجود ندارد و معمولاً باید فایل آن بهصورت سفارشی نصب شود. کاربران میتوانند پس از دانلود فایل اندیکاتور ROC، آن را در بخش Indicators متاتریدر اضافه کرده و روی نمودار فعال کنند.
محدودیتهای اندیکاتور ROC
- ROC سرعت تغییر قیمت را نشان میدهد، اما جهت آینده بازار را پیشبینی نمیکند.
- در حرکتهای شدید ممکن است مقادیر بسیار بزرگ ایجاد کند که تفسیر آن دشوار شود.
- در بازارهای رنج ممکن است سیگنالهای ضعیف ایجاد کند.
- استفاده تنها از ROC برای تصمیمگیری معاملاتی کافی نیست.
اندیکاتور ROC برای چه معاملهگرانی مناسب است؟
اندیکاتور ROC برای معاملهگرانی مناسب است که میخواهند قدرت حرکت قیمت و تغییرات مومنتوم را بررسی کنند. این ابزار میتواند برای معاملهگران کوتاهمدت، روزانه و کسانی که از تحلیل مومنتوم استفاده میکنند کاربرد داشته باشد. با این حال، استفاده صحیح از ROC نیازمند ترکیب آن با روند بازار، ساختار قیمت و سایر ابزارهای تحلیل تکنیکال است.
جمعبندی اندیکاتور ROC
اندیکاتور ROC یا Rate of Change ابزاری برای بررسی سرعت تغییر قیمت و اندازهگیری مومنتوم بازار است. این اندیکاتور با نمایش مقادیر مثبت و منفی در اطراف خط صفر، به معاملهگران کمک میکند قدرت حرکت صعودی یا نزولی قیمت را بهتر ارزیابی کنند.
ROC میتواند برای بررسی تغییرات مومنتوم، عبور از خط صفر، واگرایی و تأیید تحلیلهای معاملاتی کاربرد داشته باشد؛ اما نباید بهعنوان یک ابزار مستقل برای پیشبینی حرکت آینده بازار استفاده شود. انتخاب تنظیمات مناسب، توجه به شرایط بازار و ترکیب ROC با سایر روشهای تحلیل تکنیکال باعث میشود این ابزار اطلاعات دقیقتری درباره رفتار قیمت ارائه دهد.
سوالات متداول درباره اندیکاتور ROC
اندیکاتور ROC چیست؟
ROC ابزاری برای اندازهگیری نرخ تغییر قیمت و بررسی قدرت حرکت بازار نسبت به یک دوره مشخص است.
بهترین تنظیمات ROC چیست؟
دوره ۱۲ یکی از تنظیمات رایج است، اما مقدار مناسب به بازار، تایمفریم و روش معاملاتی بستگی دارد.
تفاوت ROC و Momentum چیست؟
ROC تغییر قیمت را بهصورت درصدی نمایش میدهد، در حالی که Momentum معمولاً اختلاف قیمت فعلی و گذشته را نشان میدهد.
آیا ROC سیگنال خرید و فروش میدهد؟
ROC میتواند نشانههایی مانند عبور از خط صفر یا تغییر مومنتوم ارائه دهد، اما سیگنال قطعی ایجاد نمیکند.
آیا ROC برای اسکالپ مناسب است؟
میتوان از ROC در معاملات کوتاهمدت استفاده کرد، اما حساسیت تنظیمات باید با شرایط بازار هماهنگ شود.
آیا اندیکاتور ROC برای معاملات فارکس مناسب است؟
بله، ROC میتواند در بازار فارکس برای بررسی قدرت حرکت جفتارزها و تحلیل مومنتوم استفاده شود، اما بهتر است همراه با روند، حمایت و مقاومت یا سایر ابزارهای تحلیل تکنیکال بررسی شود.
