اندیکاتورهای تشخیص روند در متاتریدر
آموزش ابزارها و روشهای تحلیل روند
اندیکاتورهای روند به ما کمک میکنند جهت حرکت، قدرت روند یا تغییرات نوسان را منظمتر بررسی کنیم. اما خروجی یک اندیکاتور، بهتنهایی یک استراتژی کامل نیست. در این راهنما، ۱۳ ابزار و نسخه معرفیشده در فهرست اولیه را همراه با فرمول، اجزا، کاربرد و محدودیت مرور میکنیم؛ سپس به الگوهای مثلث، پرچم و تجمیع و روشهای تشخیص روند میپردازیم.
برای ابزارهایی که پژوهش مرتبط در سیپیپ دارند، لینک بکتست آورده شده است. نتیجه آن پژوهش فقط به قواعد و شرایط همان آزمایش مربوط است و به همه روشهای استفاده از اندیکاتور تعمیم داده نمیشود.
سه پرسش متفاوت: جهت حرکت چیست؟ قدرت آن چقدر است؟ دامنه نوسان چقدر است؟ میانگین متحرک، ADX و انحراف معیار پاسخ یکسانی به این پرسشها نمیدهند. مثلث و پرچم نیز الگوی قیمت هستند، نه اندیکاتور.
میانگین متحرک تطبیقی AMA / KAMA

تعریف
میانگین متحرک تطبیقی (Kaufman’s Adaptive Moving Average) نوعی میانگین متحرک است که سرعت واکنش خود را بر اساس میزان «نویز» یا نوسان بازار تنظیم میکند. در روندهای قوی سریعتر حرکت میکند و در بازارهای رنج و پرنویز کندتر میشود تا سیگنالهای کاذب کمتری بدهد.
فرمول محاسبه (خلاصه)
1. Efficiency Ratio (ER): ER = |Close - Close(n)| / Sum(|Close - Close[1]|, n) 2. Smoothing Constant (SC): SC = [ER × (Fast SC - Slow SC) + Slow SC]² 3. KAMA = KAMA[1] + SC × (Price - KAMA[1])
تنظیمات پیشفرض رایج: دوره ۱۰ برای ER، سریع ۲ و کند ۳۰.
اجزای اندیکاتور
- Efficiency Ratio (نسبت کارایی)
- Smoothing Constant (ثابت هموارسازی تطبیقی)
- خود خط KAMA
نحوه نمایش
یک خط واحد روی نمودار قیمت که مانند میانگین متحرک معمولی رسم میشود ولی رفتار تطبیقی دارد.
کاربردهای عمومی
- شناسایی جهت و قدرت روند
- فیلتر کردن نویز بازار
- تعیین نقاط ورود و خروج در روندهای قوی
- استفاده به عنوان سطح حمایت/مقاومت پویا
اصطلاحات
- ER: نسبت کارایی حرکت قیمت به نوسان
- SC: ثابت هموارسازی متغیر
- Fast / Slow: دورههای سریع و کند
معمولاً با چه اندیکاتورهایی استفاده میشود
ADX (تأیید قدرت روند)، RSI یا Stochastic، Volume و Moving Averageهای دیگر برای کراس.
محدودیت و نکته کاربردی
سرعت تطبیق تابع نسبت کارایی حرکت است؛ افزایش نوسان بهتنهایی به معنی سریعترشدن خط نیست. تأخیر و عبورهای کاذب همچنان ممکناند.
اندیکاتور ADX؛ سنجش قدرت روند

تعریف
اندیکاتور قدرت روند که نشان میدهد روند فعلی (صعودی یا نزولی) چقدر قوی است. خود ADX جهتدار نیست و فقط قدرت را میسنجد. همراه با دو خط +DI و -DI جهت روند را نیز مشخص میکند.
نکته:
قبلا از این اندیکاتور در بک تست ها برای تایید ورود استفاده کردیم و نتایج مثبت بوده است.
فرمول محاسبه (خلاصه)
+DM / -DM → +DI / -DI DX = 100 × |+DI − -DI| / (+DI + -DI) ADX = میانگین هموارشده DX (دوره ۱۴)
ADX بالای ۲۵ معمولاً نشانه روند قوی و زیر ۲۰ نشانه بازار بدون روند است.
اجزای اندیکاتور
- +DI (Directional Indicator مثبت)
- -DI (Directional Indicator منفی)
- ADX (میانگین قدرت روند)
نحوه نمایش
سه خط در پنجره جداگانه: ADX (معمولاً آبی)، +DI (سبز) و -DI (قرمز).
کاربردهای عمومی
- تشخیص وجود یا عدم وجود روند
- اندازهگیری قدرت روند
- فیلتر کردن سیگنالهای سیستمهای روندی
اصطلاحات
- +DI / -DI: شاخص جهتدار مثبت و منفی
- DX: Directional Index
- ATR: Average True Range
معمولاً با چه اندیکاتورهایی استفاده میشود
Moving Average، Parabolic SAR، RSI، MACD و Bollinger Bands.
محدودیت و نکته کاربردی
ADX جهت حرکت را تعیین نمیکند. آستانههای ۲۰ و ۲۵ قراردادهای رایجاند، نه مرز قطعی یا تضمین ادامه روند؛ جهت را باید جداگانه از قیمت یا خطوط DI خواند.
ADX Wilder؛ هموارسازی وایلدر

تعریف
پیادهسازی ADX بر مبنای روش وایلدر که از روش هموارسازی خاص وایلدر (Wilder’s Smoothing) استفاده میکند. تفاوت اصلی آن در نحوه محاسبه میانگینهای هموارشده است.
فرمول محاسبه (خلاصه)
SmoothedSum[t] = SmoothedSum[t-1] - SmoothedSum[t-1]/n + X[t] RMA[t] = ((n-1) * RMA[t-1] + X[t]) / n
رابطه اول برای جمع و رابطه دوم برای میانگین هموارشده است؛ مقدار اولیه باید متناسب با همان تعریف انتخاب شود.
دوره پیشفرض ۱۴. تفسیر سطوح (بالای ۲۵ روند قوی) یکسان است.
اجزای اندیکاتور
- +DI و -DI با هموارسازی وایلدر
- DX و ADX نهایی
نحوه نمایش
مشابه ADX معمولی: سه خط در پنجره جداگانه.
کاربردهای عمومی
سنجش قدرت روند با ADX و بررسی جهت با خطوط DI؛ قابل استفاده بهعنوان فیلتر در یک سیستم تعریفشده.
اصطلاحات
- Wilder’s Smoothing: روش هموارسازی خاص وایلدر
- DMI: Directional Movement Index
معمولاً با چه اندیکاتورهایی استفاده میشود
Moving Average، Parabolic SAR، RSI و Volume.
محدودیت و نکته کاربردی
این مورد خانوادهای مستقل از ADX نیست. در پیادهسازیها باید نوع هموارسازی و مقداردهی اولیه یکسان باشند؛ جمع هموارشده و میانگین هموارشده نیز نباید با هم اشتباه شوند.
باندهای بولینگر؛ نوسان و فشردگی قیمت

تعریف
باندهای بولینگر ابزاری مبتنی بر نوسان هستند که شامل یک میانگین متحرک مرکزی و دو باند بالا و پایین بر اساس انحراف معیار میشوند. باندها با افزایش نوسان باز و با کاهش آن بسته میشوند.
فرمول محاسبه (خلاصه)
Middle = SMA(Close, 20) Upper = Middle + (2 × StdDev) Lower = Middle − (2 × StdDev)
تنظیمات کلاسیک: ۲۰ دوره و ۲ انحراف معیار.
اجزای اندیکاتور
- باند میانی (SMA)
- باند بالایی و پایینی
- Bandwidth و %b
نحوه نمایش
سه خط روی نمودار قیمت. اغلب ناحیه بین باندها سایه زده میشود.
کاربردهای عمومی
- شناسایی Squeeze (فشردگی) و احتمال شکست
- بررسی موقعیت نسبی قیمت در باندها
- تأیید قدرت روند (Walking the Band)
اصطلاحات
- Squeeze: فشردگی باندها
- Bandwidth: عرض نسبی باندها
- %b: موقعیت قیمت بین باندها
معمولاً با چه اندیکاتورهایی استفاده میشود
RSI، Stochastic، Volume، MACD و ADX.
محدودیت و نکته کاربردی
تماس قیمت با باند بالا یا پایین بهتنهایی دستور فروش یا خرید نیست. انقباض باندها جهت شکست بعدی را مشخص نمیکند.
میانگین متحرک نمایی دوگانه DEMA

تعریف
میانگین متحرک دوگانه نمایی که با ترکیب هوشمندانه دو EMA، تأخیر میانگینهای معمولی را به طور قابل توجهی کاهش میدهد و واکنش سریعتری به تغییرات قیمت نشان میدهد.
فرمول محاسبه (خلاصه)
EMA1 = EMA(Price, n) EMA2 = EMA(EMA1, n) DEMA = 2 × EMA1 − EMA2
اجزای اندیکاتور
- EMA اول (از قیمت)
- EMA دوم (از EMA اول)
- خط نهایی DEMA
نحوه نمایش
یک خط روی نمودار قیمت، نزدیکتر به قیمت و با تأخیر کمتر نسبت به EMA معمولی.
کاربردهای عمومی
- شناسایی سریعتر تغییر روند
- سیستمهای کراس
- معاملات کوتاهمدت
اصطلاحات
- Lag: تأخیر ذاتی میانگینها
- Double Smoothing: هموارسازی دوگانه
معمولاً با چه اندیکاتورهایی استفاده میشود
TEMA، SMA/EMA، RSI، MACD و Volume.
محدودیت و نکته کاربردی
کاهش تأخیر میتواند حساسیت به حرکات کوتاه را بیشتر کند؛ سریعتر بودن الزاماً به معنی دقیقتر یا سودآورتر بودن نیست.
اندیکاتور Envelopes؛ پوششهای میانگین متحرک

تعریف
پاکتها دو باند هستند که در فاصله درصدی ثابت بالا و پایین یک میانگین متحرک رسم میشوند. برخلاف بولینگر، عرض این باندها ثابت است و وابسته به نوسان نیست.
فرمول محاسبه (خلاصه)
Middle = MA(Close, n) Upper = Middle × (1 + d%) Lower = Middle × (1 − d%)
مثال رایج: SMA ۱۴ با انحراف ۰٫۱٪ تا ۲٪.
اجزای اندیکاتور
- میانگین متحرک مرکزی
- باند بالایی و پایینی
نحوه نمایش
دو خط موازی بالا و پایین میانگین روی نمودار قیمت.
کاربردهای عمومی
- شناسایی اشباع خرید و فروش
- تعیین محدودههای معاملاتی در بازار رنج
- سیگنال شکست در صورت خروج قیمت از باندها
اصطلاحات
- Deviation (d%): درصد فاصله باندها
- Envelope Channel: کانال پاکت
معمولاً با چه اندیکاتورهایی استفاده میشود
RSI، Stochastic، Volume و ADX.
محدودیت و نکته کاربردی
فاصله باندها درصدی است و مانند بولینگر مستقیماً با انحراف معیار تنظیم نمیشود؛ انتخاب درصد نامناسب میتواند تفسیر را تغییر دهد.
میانگین متحرک تطبیقی فراکتالی FRAMA

تعریف
میانگین متحرک تطبیقی مبتنی بر بعد فراکتال قیمت. سرعت هموارسازی بر اساس پیچیدگی حرکت قیمت تغییر میکند: در روندهای مستقیم سریع و در حرکات دندانهدار کند میشود.
فرمول محاسبه (خلاصه)
D = [log(N1 + N2) − log(N3)] / log(2) α = exp(−4.6 × (D − 1)) FRAMA = α × Price + (1 − α) × FRAMA[1]
دوره رایج N = ۱۶ (باید زوج باشد).
اجزای اندیکاتور
- بعد فراکتال (D)
- ضریب هموارسازی α
- خط FRAMA
نحوه نمایش
یک خط روی نمودار قیمت با رفتار تطبیقی.
کاربردهای عمومی
- فیلتر کردن نویز در بازارهای پرنوسان
- بررسی حرکت هموارشده قیمت
اصطلاحات
- Fractal Dimension: بعد فراکتال
- Alpha (α): ضریب هموارسازی متغیر
معمولاً با چه اندیکاتورهایی استفاده میشود
ADX، AMA، Volume و RSI.
محدودیت و نکته کاربردی
در محاسبه بعد فراکتال باید دامنه هر نیمه بر طول همان نیمه و دامنه کل بر طول کل تقسیم شود. حالت دامنه صفر و محدودسازی ضریب هموارسازی باید در کد تعیین شوند.
ایچیموکو؛ بررسی روند و تعادل قیمت

تعریف
سیستم جامع نموداری ژاپنی که در یک نگاه تعادل بازار، روند، مومنتوم و سطوح حمایت/مقاومت پویا را نشان میدهد.
فرمول محاسبه (خلاصه)
Tenkan-sen = (HH + LL) / 2 برای ۹ دوره Kijun-sen = (HH + LL) / 2 برای ۲۶ دوره Senkou Span A = (Tenkan + Kijun) / 2 → ۲۶ دوره جلو Senkou Span B = (HH + LL) / 2 برای ۵۲ دوره → ۲۶ دوره جلو Chikou Span = Close → ۲۶ دوره عقب
تنظیمات استاندارد: ۹، ۲۶، ۵۲.
اجزای اندیکاتور
- Tenkan-sen (خط تبدیل)
- Kijun-sen (خط پایه)
- Senkou Span A و B (ابر / Kumo)
- Chikou Span (خط تأخیری)
نحوه نمایش
پنج خط + ناحیه ابر رنگی روی نمودار قیمت. ابر در آینده و Chikou در گذشته رسم میشود.
کاربردهای عمومی
- تشخیص روند با موقعیت قیمت نسبت به ابر
- سیگنالهای کراس Tenkan و Kijun
- سطوح حمایت و مقاومت پویا
اصطلاحات
- Kumo: ابر
- Kumo Twist: تقاطع Span A و B
- TK Cross: تقاطع Tenkan و Kijun
معمولاً با چه اندیکاتورهایی استفاده میشود
Volume، RSI و ADX. ترکیب ابزارها نیز به قواعد روشن و آزمون مستقل نیاز دارد.
محدودیت و نکته کاربردی
جابهجایی ابر به جلو پیشبینی داده آینده نیست. در بکتست باید زمان واقعی در دسترسشدن دادهها رعایت شود؛ تنظیمات پژوهش لینکشده ممکن است با تنظیمات کلاسیک فرق داشته باشد.
میانگین متحرک MA؛ دنبالکردن جهت قیمت

تعریف
میانگین متحرک یکی از پایهایترین اندیکاتورهای تکنیکال است که میانگین قیمت را در یک دوره مشخص محاسبه کرده و نوسانات کوتاهمدت را هموار میکند.
فرمول محاسبه (خلاصه)
SMA = (P1 + P2 + ... + Pn) / n EMA = Price × k + EMA[1] × (1 − k) ، k = 2/(n+1)
انواع رایج: SMA، EMA، WMA، SMMA و …
اجزای اندیکاتور
- دوره (Length)
- نوع میانگین (SMA / EMA / …)
- منبع قیمت (Close، Typical و …)
نحوه نمایش
یک یا چند خط روی نمودار قیمت.
کاربردهای عمومی
- شناسایی جهت روند
- سطوح حمایت و مقاومت پویا
- سیگنال کراس (Golden / Death Cross)
اصطلاحات
- SMA / EMA: میانگین ساده / نمایی
- Golden Cross / Death Cross: تقاطع ۵۰ و ۲۰۰
معمولاً با چه اندیکاتورهایی استفاده میشود
تقریباً با همه اندیکاتورها: RSI، MACD، ADX، Bollinger، Volume و Parabolic SAR.
محدودیت و نکته کاربردی
دوره کوتاهتر واکنش سریعتر و معمولاً عبورهای بیشتری دارد. اعتبار یک تقاطع به قواعد خروج، هزینه معامله و بازار آزمون وابسته است.
پارابولیک SAR؛ نقاط توقف و معکوس

تعریف
سیستم توقف و معکوس که نقاط احتمالی برگشت روند را نشان میدهد. نقاط SAR زیر قیمت در روند صعودی و بالای آن در روند نزولی قرار میگیرند.
فرمول محاسبه (خلاصه)
SAR(next) = SAR + AF × (EP − SAR) AF شروع از 0.02 و افزایش تا حداکثر 0.20 EP = Extreme Point (بالاترین High یا پایینترین Low)
اجزای اندیکاتور
- نقاط SAR
- Acceleration Factor (AF)
- Extreme Point (EP)
نحوه نمایش
مجموعهای از نقاط (دات) زیر یا بالای کندلها.
کاربردهای عمومی
- تعیین جهت روند
- تنظیم حد ضرر متحرک (Trailing Stop)
- سیگنال ورود/خروج هنگام معکوس شدن نقاط
اصطلاحات
- SAR: Stop and Reverse
- AF: Acceleration Factor
- EP: Extreme Point
معمولاً با چه اندیکاتورهایی استفاده میشود
ADX (فیلتر روند)، Moving Average، RSI و Volume. در بازار رنج سیگنال کاذب زیاد میدهد.
محدودیت و نکته کاربردی
فرمول زیر خلاصه رابطه بازگشتی است؛ الگوریتم کامل شامل محدودکردن نقاط نسبت به قیمتهای قبلی و قواعد برگشت است. جابهجایی نقاط بهتنهایی سودآوری ورود را ثابت نمیکند.
انحراف معیار؛ اندازهگیری نوسان قیمت

تعریف
اندیکاتور آماری که میزان پراکندگی یا نوسان قیمت را نسبت به میانگین آن اندازهگیری میکند. هرچه مقدار بالاتر باشد، نوسان بازار بیشتر است.
فرمول محاسبه (خلاصه)
StdDev = √[ Σ (Close − SMA)² / n ]
معمولاً با دوره ۲۰ محاسبه میشود.
اجزای اندیکاتور
- میانگین متحرک ساده
- مجموع مربعات انحرافات
- مقدار نهایی انحراف معیار
نحوه نمایش
معمولاً یک خط در پنجره جداگانه زیر نمودار قیمت.
کاربردهای عمومی
- اندازهگیری نوسان بازار
- شناسایی دورههای آرامش قبل از حرکتهای بزرگ
- جزء سازنده سایر اندیکاتورها (مثل Bollinger)
اصطلاحات
- Variance: واریانس
- Volatility: نوسان
معمولاً با چه اندیکاتورهایی استفاده میشود
Bollinger Bands، ATR، Moving Average و اسیلاتورهای مومنتوم.
محدودیت و نکته کاربردی
انحراف معیار جهت صعودی یا نزولی را نشان نمیدهد. نوسان بالا میتواند همراه صعود، نزول یا حرکت رفتوبرگشتی باشد.
میانگین متحرک نمایی سهگانه TEMA

تعریف
میانگین متحرک سهگانه نمایی که با ترکیب سه لایه EMA، تأخیر را حتی بیشتر از DEMA کاهش میدهد و خطی بسیار نزدیک به قیمت ارائه میکند.
فرمول محاسبه (خلاصه)
EMA1 = EMA(Price, n) EMA2 = EMA(EMA1, n) EMA3 = EMA(EMA2, n) TEMA = 3 × EMA1 − 3 × EMA2 + EMA3
اجزای اندیکاتور
- سه لایه EMA متوالی
- خط نهایی TEMA
نحوه نمایش
یک خط روی نمودار قیمت که بسیار نزدیک به کندلها حرکت میکند.
کاربردهای عمومی
- شناسایی سریع تغییرات روند
- بررسی واکنش سریعتر به تغییرات قیمت
اصطلاحات
- Triple Smoothing: هموارسازی سهگانه
- Lag Reduction: کاهش تأخیر
معمولاً با چه اندیکاتورهایی استفاده میشود
DEMA، SMA، RSI، MACD و Volume.
محدودیت و نکته کاربردی
TEMA میانگین ساده سه EMA نیست، بلکه ترکیبی با ضرایب مشخص است. کاهش تأخیر به معنی حذف خطا یا مناسببودن قطعی برای اسکالپ نیست.
میانگین متحرک پویا VIDYA

تعریف
میانگین متحرک پویا که ضریب هموارسازی آن بر اساس نوسان یا مومنتوم بازار (معمولاً با CMO) تغییر میکند. در نسخه مبتنی بر CMO، سرعت واکنش با قدر مطلق مومنتوم نرمالشده تغییر میکند.
فرمول محاسبه (خلاصه)
CMO = (UpSum − DnSum) / (UpSum + DnSum) F = 2 / (Period + 1) VIDYA = Price × F × |CMO| + VIDYA[1] × (1 − F × |CMO|)
اجزای اندیکاتور
- Chande Momentum Oscillator (CMO)
- ضریب هموارسازی پویا
- خط VIDYA
نحوه نمایش
یک خط روی نمودار قیمت با رفتار تطبیقی.
کاربردهای عمومی
- دنبال کردن روند با تطبیق خودکار با نوسان
- کاهش سیگنالهای کاذب در بازار رنج
اصطلاحات
- CMO: Chande Momentum Oscillator
- Variable Index: شاخص متغیر
معمولاً با چه اندیکاتورهایی استفاده میشود
ADX، RSI، Bollinger Bands و سایر میانگینهای تطبیقی مثل AMA.
محدودیت و نکته کاربردی
در نسخه مبتنی بر CMO، ضریب به قدر مطلق مومنتوم نرمالشده وابسته است؛ بازار پرنوسان ولی رفتوبرگشتی الزاماً خط را سریع نمیکند. اگر CMO در مقیاس ۱۰۰ باشد باید بر ۱۰۰ تقسیم شود.
چگونه اندیکاتور یا الگوی روند را به استراتژی قابل آزمون تبدیل کنیم؟
نام ابزار کافی نیست. برای مقایسه منصفانه، مشخص کنید دقیقاً چه دادهای در لحظه تصمیم در دسترس بوده و چه چیزی ورود یا خروج را فعال میکند.
- نماد، تایمفریم و بازه زمانی آزمون را تعیین کنید.
- شرط ورود را به داده کندل بستهشده یا داده درونکندلی مشخص محدود کنید.
- خروج، حد ضرر، محدودیت زمانی و تعداد معاملات همزمان را تعریف کنید.
- اسپرد، کمیسیون، سواپ و لغزش اجرای سفارش را تا حد امکان لحاظ کنید.
- علاوه بر سود خالص، تعداد معاملات، افت سرمایه و Profit Factor را گزارش کنید.
- بخشی از داده را برای آزمون خارج از نمونه کنار بگذارید و سپس فورواردتست انجام دهید.
برای شناخت خطاهای ارزیابی، اشتباهات رایج در بکتست و بیشبرازش را بخوانید.
پرسشهای متداول درباره اندیکاتورهای روند
بهترین اندیکاتور تشخیص روند کدام است؟
بدون تعریف بازار، تایمفریم و معیار ارزیابی نمیتوان یک گزینه را بهترین دانست. ابزار باید در قالب قواعد مشخص و با هزینه معامله آزموده شود.
آیا ADX بالا یعنی قیمت صعودی است؟
خیر؛ ADX قدرت حرکت را میسنجد. جهت را باید از ساختار قیمت یا خطوط DI بررسی کرد.
آیا بولینگر باند و انحراف معیار جهت روند را نشان میدهند؟
این ابزارها عمدتاً اطلاعات نوسان و موقعیت نسبی قیمت میدهند؛ بزرگشدن مقدار انحراف معیار، جهت رشد قیمت را ثابت نمیکند.
آیا مثلث، پرچم و تجمیع اندیکاتور هستند؟
خیر؛ آنها توصیف الگو یا وضعیت حرکت قیمتاند. برای تبدیلشدن به استراتژی، قواعد ورود، خروج و ابطال لازم دارند.
آیا ترکیب چند اندیکاتور دقت را تضمین میکند؟
خیر. چند ابزار ممکن است تقریباً یک اطلاعات را تکرار کنند. اثر افزودن هر فیلتر باید جداگانه در آزمون مقایسه شود.
جمعبندی
برای تشخیص روند، ابتدا جهت، قدرت و نوسان را از هم جدا کنید. سپس یک ابزار یا الگو را با قواعد قابل تکرار ارزیابی کنید. ارزش یک روش به نتیجه آزمون و محدودیتهای آن وابسته است، نه تعداد خطوط روی نمودار.
منابع و مطالعه بیشتر
- مستندات رسمی توابع اندیکاتورها در MQL5
- پیادهسازی ADX Wilder توسط MetaQuotes
- مستندات رسمی VIDYA
- راهنمای الگوهای نموداری Fidelity
این مطلب آموزشی است. مثالهای تشخیص روند، سیگنال معاملاتی یا تضمین سود نیستند.
