اندیکاتور استوکاستیک یکی از نوسانگرهای مومنتوم در تحلیل تکنیکال است که موقعیت قیمت بسته شدن را نسبت به محدوده سقف و کف یک دوره مشخص بررسی میکند. این ابزار با دو خط %K و %D بین مقادیر صفر تا ۱۰۰ نوسان دارد و برای شناسایی نواحی اشباع خرید و فروش، تغییر مومنتوم، تقاطع خطوط و واگرایی کاربرد دارد.
اندیکاتور استوکاستیک چیست؟
اندیکاتور استوکاستیک (Stochastic Oscillator)، یک اسیلاتور مومنتوم است. این اندیکاتور بررسی میکند قیمت بسته شدن فعلی در چه موقعیتی نسبت به بالاترین و پایینترین قیمت یک بازه مشخص قرار دارد. منطق اسیلاتور استوکاستیک بر این اساس است که پیش از تغییر جهت قیمت، قدرت و سرعت حرکت آن کاهش می یابد به همین خاطر این ابزار قادر است تغییرات احتمالی مومنتوم را زودتر نشان دهد.
این اندیکاتور از دو خط اصلی تشکیل شده:
- خط (%K) یا (Fast Stochastic): خط سریع استوکاستیک که موقعیت قیمت بسته شدن را در محدوده بررسی نشان میدهد.
- خط (%D) یا (Slow Stochastic): خط سیگنال و نسخه هموار شده %K که اغلب از میانگین متحرک آن به دست می آید.

مقادیر استوکاستیک بین صفر تا ۱۰۰ نوسان میکنند. قرار گرفتن آن بالاتر از سطح ۸۰ نشان دهنده ورود قیمت به ناحیه اشباع خرید و قرار گرفتن آن پایینتر از سطح ۲۰ بیانگر ناحیه اشباع فروش است. البته اشباع خرید همیشه به معنای آغاز کاهش قیمت و اشباع فروش نیز به معنای شروع قطعی افزایش قیمت نیست. زیرا در روندهای قدرتمند، اندیکاتور ممکن است برای مدتی طولانی در این نواحی باقی بماند.
معاملهگران برای یافتن موقعیتهای احتمالی ورود و خروج، علاوه بر سطوح ۲۰ و ۸۰، تقاطع خطوط %K و %D و واگرایی میان قیمت و اندیکاتور را نیز بررسی میکنند. برای کاهش سیگنالهای اشتباه، بهتر است نتایج استوکاستیک همراه با روند غالب، حمایت و مقاومت، ساختار قیمت و سایر ابزارهای تحلیلی ارزیابی شود.
بیشتر بخوانید: اندیکاتور الیگیتور
اندیکاتور استوکاستیک چگونه کار میکند؟
استوکاستیک بررسی میکند قیمت بسته شدن فعلی تا چه اندازه به سقف یا کف محدوده قیمتی چند دوره اخیر نزدیک است. اگر قیمت نزدیک سقف این محدوده بسته شود، مقدار اندیکاتور افزایش پیدا میکند و اگر بسته شدن به کف محدوده نزدیک باشد، مقدار آن کاهش مییابد. فرمول پایه خط %K به شکل زیر است:
K = 100 × (Close − Lowest Low) ÷ (Highest High − Lowest Low)
در این فرمول:
- K: به صورت درصد نمایش داده میشود
- Close: قیمت بستهشدن فعلی
- Lowest Low: پایینترین قیمت در دوره انتخابشده
- Highest High: بالاترین قیمت در همان دوره
برای مثال، اگر کمترین قیمت ۱۰۰، بیشترین قیمت ۱۲۰ و قیمت بستهشدن فعلی ۱۱۶ باشد:
%K = 100 × (116 − 100) ÷ (120 − 100) = 80
در نتیجه، قیمت بسته شدن در ۸۰ درصد بالایی دامنه مورد بررسی قرار گرفته است. خط دوم استوکاستیک یعنی %D نسخه هموارشده %K است و در حالت رایج از میانگین متحرک %K محاسبه میشود:
%D = SMA(%K, D Period)
در تریدینگ ویو، خود %K نیز با پارامتر Smooth K هموار میشود:
%K = SMA(Raw %K, Smooth K)
در متاتریدر، پارامتر Slowing همین نقش هموارسازی داخلی خط %K را بر عهده دارد. برای نمونه، در تنظیمات ۵,۳,۳، عدد ۵ دوره محاسبه %K، عدد اول ۳ دوره %D و عدد دوم ۳ میزان Slowing است.
انواع اندیکاتور استوکاستیک
اندیکاتور استوکاستیک براساس نحوه محاسبه و میزان هموارسازی خطوط به سه نوع اصلی تقسیم میشود:
- استوکاستیک سریع (Fast): واکنش سریعتری به تغییرات قیمت دارد، اما نوسانات و احتمال تولید سیگنالهای کاذب در آن بیشتر است.
- استوکاستیک آهسته (Slow): خطوط هموارتری دارد و بخشی از نوسانات کوتاه مدت قیمت را فیلتر میکند.
- استوکاستیک کامل (Full): امکان تنظیم دوره %K، دوره %D و میزان هموارسازی خطوط را در اختیار معاملهگر قرار میدهد.
تنظیم دورههای کوتاهتر، حساسیت استوکاستیک به تغییرات قیمت را افزایش میدهد. در مقابل، دورههای بلندتر خطوط هموارتری ایجاد میکنند، اما ممکن است سیگنالها را با تأخیر نشان دهند. تنظیم مناسب باید با توجه به نوع بازار، تایمفریم و استراتژی معاملاتی انتخاب و روی دادههای گذشته آزمایش شود.
بیشتر بخوانید: اندیکاتور اسمارت مانی کانسپت
تنظیمات اندیکاتور استوکاستیک
برای اضافهکردن اندیکاتور استوکاستیک در متاتریدر، میتوانید از مسیر Insert > Indicators > Oscillators > Stochastic Oscillator وارد پنجره تنظیمات شوید. مهمترین گزینههای بخش Parameters عبارتاند از:
- %K Period: تعداد کندلهایی را تعیین میکند که برای محاسبه خط اصلی %K بررسی میشوند. مقدار پیشفرض متاتریدر ۵ است.
- %D Period: دوره محاسبه خط سیگنال %D را مشخص میکند. مقدار پیشفرض آن ۳ است.
- Slowing: میزان هموارسازی خط %K را تعیین میکند. مقدار ۱ استوکاستیک سریعتری ایجاد میکند و مقدار پیشفرض ۳ نوسانات خط را هموارتر میکند.
- Method: نوع میانگین متحرک مورد استفاده برای هموارسازی را مشخص میکند. گزینههایی مانند Simple، Exponential، Smoothed و Linear Weighted در دسترس هستند و تنظیم مرجع از Simple یا SMA استفاده میکند.
- Price Field: مشخص میکند محاسبات بر اساس Low/High یا Close/Close انجام شوند. در تنظیم پیش فرض، گزینه Low/High انتخاب شده است.
در بخش Levels نیز سطوح ۲۰ و ۸۰ را میتوان مشخص کرد. محدوده زیر ۲۰ برای بررسی اشباع فروش و محدوده بالای ۸۰ برای بررسی اشباع خرید کاربرد دارد. برای شروع، تنظیم Stochastic (۵,۳,۳) با Method روی Simple و Price Field روی Low/High انتخاب مناسبی است اما تغییر این مقادیر باید با توجه به تایم فریم و استراتژی آزمایش شود.

آموزش معامله با اندیکاتور استوکاستیک
یکی از روشهای ساده استفاده از اندیکاتور استوکاستیک، بررسی تقاطع خطوط %K و %D در نواحی اشباع خرید و فروش است. برای سیگنال خرید، ابتدا بهتر است قیمت در روند صعودی یا نزدیک یک حمایت معتبر قرار داشته باشد. سپس استوکاستیک وارد محدوده زیر ۲۰ شود و خط %K، خط %D را رو به بالا قطع کند.
برای مثال، فرض کنید قیمت پس از یک اصلاح نزولی به محدوده حمایتی رسیده و استوکاستیک نیز زیر سطح ۲۰ قرار دارد. اگر %K از پایین به بالای %D حرکت کند و همزمان یک کندل صعودی تأییدی تشکیل شود، میتوان پس از بسته شدن کندل به دنبال موقعیت خرید بود. حد ضرر میتواند پایینتر از کف اخیر قیمت قرار گیرد. برای موقعیت فروش، شرایط برعکس است؛ یعنی استوکاستیک وارد محدوده بالای ۸۰ شود، %K خط %D را رو به پایین قطع کند و قیمت نیز نشانهای از ضعف یا برگشت نزولی نشان دهد.
«استفاده از تقاطعها در جهت روند اصلی میتواند بخشی از سیگنالهای کاذب را کاهش دهد. به همین دلیل، بهتر است صرفاً با دیدن اشباع خرید یا فروش وارد معامله نشوید.»
بیشتر بخوانید: دانلود اندیکاتور کندل تایم
ترکیب اندیکاتور استوکاستیک با اندیکاتورهای دیگر
استوکاستیک بیشتر برای سنجش مومنتوم و پیدا کردن تغییرات احتمالی قدرت قیمت کاربرد دارد؛ بنابراین ترکیب آن با ابزارهایی که جهت روند را مشخص میکنند، میتواند سیگنالهای دقیقتری ایجاد کند. مهمترین این ابزارها عبارتند از:
- استوکاستیک + Moving Average: میانگین متحرک جهت روند را مشخص میکند و استوکاستیک برای پیدا کردن نقطه ورود پس از اصلاح استفاده میشود. برای مثال، زمانی که قیمت بالاتر از MA قرار دارد، میتوان تقاطع صعودی %K و %D در محدوده اشباع فروش را برای بررسی موقعیت خرید زیر نظر گرفت.
- استوکاستیک + RSI: هر دو مومنتوم را بررسی میکنند اما محاسبات متفاوتی دارند. همزمانی واگرایی یا خروج هر دو اندیکاتور از اشباع میتواند قدرت یک سیگنال بازگشتی را بیشتر کند.
- استوکاستیک + MACD: مکدی برای تشخیص جهت و قدرت روند کاربرد دارد و استوکاستیک میتواند زمان مناسبتری برای ورود پیدا کند. برای مثال، اگر MACD روند صعودی را تأیید کند و Stochastic پس از اصلاح از محدوده زیر ۲۰ خارج شود، شرایط ورود قابل بررسی است.

واگرایی در اندیکاتور استوکاستیک
واگرایی زمانی شکل میگیرد که حرکت قیمت با حرکت اندیکاتور استوکاستیک هماهنگ نباشد. این وضعیت میتواند کاهش قدرت حرکت فعلی و احتمال تغییر مومنتوم را نشان دهد اما واگرایی به تنهایی سیگنال قطعی بازگشت قیمت نیست.
در واگرایی صعودی، قیمت کف پایین تری تشکیل میدهد، اما استوکاستیک کف بالاتری میسازد. این حالت میتواند نشان دهنده کاهش فشار فروش و احتمال تقویت حرکت صعودی باشد. در واگرایی نزولی، قیمت سقف بالاتری ثبت میکند، اما استوکاستیک سقف پایینتری تشکیل میدهد، این وضعیت میتواند از کاهش قدرت خریداران و احتمال حرکت نزولی خبر دهد.
برای افزایش اعتبار واگرایی، بهتر است آن را در نزدیکی سطوح مهم حمایت و مقاومت بررسی کرده و منتظر تأییدهایی مانند تغییر ساختار قیمت، شکست خط روند یا تشکیل الگوی کندلی بازگشتی بمانید.
تفاوت اندیکاتور استوکاستیک و RSI
استوکاستیک و RSI هر دو نوسانگر مومنتوم هستند و برای بررسی قدرت حرکت قیمت، نواحی اشباع خرید و فروش و واگراییها استفاده میشوند؛ بااینحال، مبنای محاسبه و نحوه تولید سیگنال در آنها متفاوت است.
| ویژگی | استوکاستیک | RSI |
|---|---|---|
| مبنای محاسبه | موقعیت قیمت بستهشدن نسبت به سقف و کف دوره | مقایسه میانگین حرکات صعودی و نزولی قیمت |
| خطوط اندیکاتور | دو خط %K و %D | یک خط اصلی |
| سطوح رایج | ۲۰ و ۸۰ | ۳۰ و ۷۰ |
| میزان حساسیت | واکنش سریعتری به تغییرات کوتاهمدت دارد | در تنظیمات رایج، حرکت هموارتری دارد |
| سیگنالهای اصلی | تقاطع خطوط، اشباع خرید و فروش و واگرایی | اشباع خرید و فروش، عبور از سطوح و واگرایی |
استوکاستیک جایگاه قیمت بسته شدن را در محدوده نوسان دوره بررسی میکند، اما RSI قدرت نسبی حرکات صعودی و نزولی را میسنجد. هیچکدام از این دو اندیکاتور در تمام شرایط بازار بر دیگری برتری ندارند و انتخاب میان آنها باید براساس نوع بازار، تایمفریم، تنظیمات و استراتژی معاملاتی انجام شود.
مزایا و معایب اندیکاتور استوکاستیک
استوکاستیک به دلیل ساختار ساده و واکنش مناسب به تغییرات مومنتوم، در بسیاری از سبکهای معاملاتی قابل استفاده است؛ با این حال، تفسیر نادرست نواحی اشباع خرید و فروش میتواند باعث ورودهای زودهنگام شود.
| مزایا | معایب |
|---|---|
| شناسایی نواحی اشباع خرید و اشباع فروش | در روندهای قوی ممکن است مدت زیادی بالای ۸۰ یا زیر ۲۰ باقی بماند |
| نمایش تغییرات مومنتوم با خطوط %K و %D | تقاطع خطوط میتواند در بازار خنثی سیگنالهای کاذب ایجاد کند |
| امکان بررسی واگرایی میان قیمت و اندیکاتور | واکنش آن به تنظیمات دورههای کوتاه میتواند بیش از حد حساس باشد |
| مناسب برای پیدا کردن فرصت ورود پس از اصلاح قیمت | اشباع خرید به معنی فروش قطعی و اشباع فروش به معنی خرید قطعی نیست |
| قابلیت ترکیب با میانگین متحرک، MACD و ساختار قیمت | استفاده مستقل از آن برای تعیین جهت روند قابل اتکا نیست |
بیشتر بخوانید: دانلود اندیکاتور RSX
آنچه درباره اندیکاتور استوکاستیک stochastic خواندیم
اندیکاتور استوکاستیک با مقایسه قیمت بسته شدن با محدوده سقف و کف دورههای اخیر، وضعیت مومنتوم بازار را نمایش میدهد. خطوط %K و %D، سطوح ۲۰ و ۸۰، تقاطعها و واگراییها از مهمترین بخشهای تحلیل با این ابزار هستند. با این حال، استوکاستیک بهتنهایی سیگنال قطعی ورود ایجاد نمیکند و بهتر است در کنار جهت روند، ساختار قیمت و ابزارهای تأییدی استفاده شود.
سوالات متداول
تنظیم 5,3,3 یکی از تنظیمات رایج و پیشفرض متاتریدر است.
%K خط اصلی و سریعتر استوکاستیک است و %D نسخه هموارشده %K محسوب میشود که نقش خط سیگنال را دارد.
مقادیر بالاتر از ۸۰ محدوده اشباع خرید و مقادیر پایینتر از ۲۰ محدوده اشباع فروش را نشان میدهند.
یکی از سیگنالهای قابل بررسی زمانی شکل میگیرد که %K در محدوده اشباع فروش، خط %D را رو به بالا قطع کند و رفتار قیمت نیز بازگشت صعودی را تأیید کند.
Stochastic را میتوان در تایم فریمهای مختلف استفاده کرد اما در تایم فریمهای پایین حساسیت و تعداد سیگنالهای کاذب بیشتر میشود.














































































