تفکیک بردار حرکت از شتاب نوسانی، بزرگترین چالش معاملهگران در مواجهه با سیستمهای دنبالکننده روند است. اندیکاتور DMI (مخفف Directional Movement Index یا شاخص حرکت جهتدار) با پردازش همزمان سقفها، کفها و قیمت پایانی کندلها، مسیر تسلط نقدینگی را مشخص کرده و از طریق خط ADX، ارزش معاملاتی نوسان فعلی را از تلههای فرسایشی بازار تفکیک مینماید.
سیستم جامع اندیکاتور DMI در یک نگاه
ارزیابی ریاضی بردار جهت و سنجش شدت مومنتوم روند بدون خطا و ابهام تحلیلی
خط +DI (شاخص مثبت)
سنجش سهم حرکات سقفهای صعودی نسبت به نوسان کل بازار؛ غلبه خریداران زمانی رخ میدهد که این خط بالاتر قرار گیرد.
خط -DI (شاخص منفی)
محاسبه شتاب کفهای نزولی جدید؛ قرار گرفتن آن بالای خط مثبت نشاندهنده تسلط کامل فروشندگان بر ساختار بازار است.
شاخص ADX (مومنتوم)
سنجش شدت و کیفیت روند فارغ از جهت صعودی یا نزولی؛ عبور از تراز ۲۵ شتاب حرکتی و مومنتوم روند را تایید میکند.
فیلتر فاز رنج
شناسایی تلههای فرسایشی با قرار گرفتن ADX زیر تراز ۲۰؛ ممانعت از ورود به تقاطعهای کاذب در نواحی متراکم بازار.
ویدئو آموزش اندیکاتور DMI
فایل صوتی آموزش اندیکاتور DMI
اندیکاتور DMI چیست و چه کاربردی دارد؟

اندیکاتور DMI ابزاری تکنیکال است که جهت نوسان دارایی و شدت مومنتوم آن را بهصورت مستقل ارزیابی میکند. این سیستم در سال ۱۹۷۸ توسط جی. ولز وایلدر (J. Welles Wilder Jr.) در کتاب کلاسیک «مفاهیم جدید در سیستمهای معاملاتی تکنیکال» معرفی شد؛ سیستمی که با حذف سوگیریهای چشمی، برتری مطلق خریداران یا فروشندگان را فرمولهبندی میکند.
در بازارهای مشتقه، فارکس و رمزارزها، اسیلاتورهای متعارف مانند RSI یا مومنتوم ساده، جهت و قدرت را در قالب یک عدد تجمیع میکنند. این شیوه محاسباتی ریسک تحلیل را بالا میبرد؛ زیرا تریدر نمیتواند تشخیص دهد افت شاخص ناشی از اصلاح زمانی است یا ورود قدرتمند جریان فروش. سیستم DMI با استخراج دو مؤلفه مجزای مثبت (+DI) و منفی (-DI) و قرار دادن مؤلفه میانگین جهتدار (ADX) در کنار آنها، پاسخ دو پرسش محوری را از یکدیگر تفکیک میکند: اول اینکه بازار به کدام سمت سوگیری دارد؟ و دوم اینکه آیا این حرکت شتاب کافی برای غلبه بر اصطکاک معاملاتی و اسپرد را دارد یا خیر؟
در قرارداد نامگذاری استانداردی که مرجع پلتفرمهای بینالمللی است، «سیستم DMI» به ترکیب سهگانه +DI، -DI و ADX اطلاق میشود. این سیستم جریان سفارشها (Order Flow) یا عمق دفاتر مالی را پردازش نمیکند؛ بلکه تمام سیگنالهای خود را منحصراً بر پایه سه متغیر قیمتی قطعی شامل سقف (High)، کف (Low) و بستهشدن (Close) شکل میدهد.
تفاوت DMI، خطوط DI، DX و ADX
سیستم جهتدار وایلدر از چهار جزء ریاضی به هم پیوسته اما با کارکردهای کاملاً متمایز تشکیل شده است. عدم درک تفاوت میان نسخه خام DX و میانگین هموارشده ADX، منشأ بخش عمدهای از تصمیمات معاملاتی اشتباه در فازهای نوسانی است.
| مؤلفه سیستم | عنوان کامل لاتین | روش استخراج محاسباتی | کاربرد تخصصی در معاملهگری |
|---|---|---|---|
| +DI | Positive Directional Indicator | نسبت بردار صعودی هموارشده به دامنه واقعی (TR) × ۱۰۰ | سنجش شدت تمایل بازار به تشکیل سقفهای قیمتی بالاتر |
| -DI | Negative Directional Indicator | نسبت بردار نزولی هموارشده به دامنه واقعی (TR) × ۱۰۰ | سنجش شدت تمایل قیمت به تشکیل کفهای قیمتی پایینتر |
| DX | Directional Movement Index | قدرمطلق تفاضل دو خط DI تقسیم بر مجموع آنها × ۱۰۰ | شاخص خام، بدون جهت و پرنوسان اختلاف نیروهای بازار |
| ADX | Average Directional Index | هموارسازی سری زمانی DX با ضریب بازگشتی وایلدر (RMA) | سنجش مومنتوم و پایداری روند، کاملاً مستقل از صعود یا نزول |
اصلاح باور نادرست: صعود ADX بهمعنای صعودی شدن قیمت نیست
خط ADX یک اسیلاتور کاملاً غیرجهتدار (Non-Directional) است. مقدار این شاخص تنها تجمع شتاب حرکتی را محاسبه میکند، نه جهت بردار قیمت را. اگر یک رمزارز یا جفتارز سقوط شارپ و یکطرفهای را تجربه کند، خط -DI با شیب تند بالا میرود، خط +DI به محدوده صفر سقوط میکند و شاخص ADX با قدرت تا سطوح بالای ۴۰ جهش خواهد کرد. بنابراین، جهش ADX بیانگر یک روند پرشتاب نزولی است، نه فرصتی برای خرید.
نحوه محاسبه اندیکاتور DMI گامبهگام
فرمولاسیون ریاضی DMI بر پایه مقایسه تغییرات دامنههای قیمتی دو کندل متوالی ($t$ و $t-1$) طراحی شده است. تسلط بر موتور محاسباتی وایلدر برای درک تاخیرات ذاتی اندیکاتور و چرایی واکنش نرم آن به جهشهای بازار الزامی است.
۱. محاسبه UpMove، DownMove و تعیین جهت حرکتی (DM)
حرکت جهتدار خام از اندازهگیری مسافت ثبتشده توسط سقفها و کفها نسبت به کندل ماقبل خود به دست میآید:
$$\text{UpMove}_t = \text{High}_t – \text{High}_{t-1}$$
$$\text{DownMove}_t = \text{Low}_{t-1} – \text{Low}_t$$
سپس شروط منطقی جهت جداسازی بردارهای نوسانی اعمال میگردد:
- اگر $\text{UpMove}_t > \text{DownMove}_t$ و $\text{UpMove}_t > 0$ باشد: مقدار $+\text{DM}_t = \text{UpMove}_t$ بوده و $-\text{DM}_t = 0$ خواهد بود.
- اگر $\text{DownMove}_t > \text{UpMove}_t$ و $\text{DownMove}_t > 0$ باشد: مقدار $-\text{DM}_t = \text{DownMove}_t$ بوده و $+\text{DM}_t = 0$ خواهد بود.
- در شرایطی که هر دو مقدار مساوی باشند یا هر دو حرکتی منفی یا صفر ثبت کنند (مثلاً در کندلهای Inside Bar)، مقادیر هر دو DM صفر در نظر گرفته میشود.
۲. محاسبه دامنه واقعی (TR) و تمایز آن با نوسان ساده
دامنه واقعی نوسان یا True Range نوسان کامل قیمت را با احتساب شکافها (Gaps) محاسبه میکند. این معیار اجازه نمیدهد پرشهای ناشی از اخبار یا گپهای بازگشایی اول هفته از دادهها حذف شوند:
$$\text{TR}_t = \max \Big( (\text{High}_t – \text{Low}_t), |\text{High}_t – \text{Close}_{t-1}|, |\text{Low}_t – \text{Close}_{t-1}| \Big)$$
دقت کنید که $\text{TR}$ مربوط به نوسان یک کندل منفرد است، در حالی که ATR میانگین پیوسته و هموارشده همین سری زمانی در دورههای مشخص است؛ این دو متغیر ساختار محاسباتی متفاوتی دارند.
۳. تکنیک هموارسازی وایلدر (RMA) در برابر EMA متعارف
یکی از اسرار محاسباتی وایلدر، شیوه میانگینگیری انحصاری اوست. او بهجای میانگین متحرک ساده (SMA) یا نمایی متعارف (EMA)، از میانگینگیری تعدیلشدهای استفاده کرد که با نام RMA یا Wilder’s Smoothing شناخته میشود. در حالی که ضریب وزنی در یک EMA استاندارد معادل $\frac{2}{n+1}$ است، ضریب وایلدر ثابت و برابر با $\frac{1}{n}$ لحاظ میشود:
$$\text{Smoothed}(X)_t = \text{Smoothed}(X)_{t-1} – \frac{\text{Smoothed}(X)_{t-1}}{n} + X_t$$
فرم معادل میانگینی آن برای کدهای الگوریتمی به این صورت پیادهسازی میشود:
$$\text{RMA}_t = \frac{(n – 1) \cdot \text{RMA}_{t-1} + X_t}{n}$$
۴. نرمالسازی خطوط +DI و -DI
برای مقایسهپذیر بودن مقادیر در تمام داراییها با قیمتهای دلاری متفاوت، مقادیر حرکات جهتدار بر دامنه واقعی تقسیم شده و بهصورت مقیاس درصدی از ۰ تا ۱۰۰ درمیآیند:
$$+\text{DI}_t = 100 \times \frac{\text{Smoothed}(+\text{DM}_t)}{\text{Smoothed}(\text{TR}_t)}$$
$$-\text{DI}_t = 100 \times \frac{\text{Smoothed}(-\text{DM}_t)}{\text{Smoothed}(\text{TR}_t)}$$
۵. استخراج نهایی شاخصهای DX و ADX
شاخص خام DX از تقسیم قدرمطلق تفاضل دو شاخص بر مجموع آنها استخراج میشود:
$$\text{DX}_t = 100 \times \frac{|(+\text{DI}_t) – (-\text{DI}_t)|}{(+\text{DI}_t) + (-\text{DI}_t)}$$
اولین مقدار رسمی ADX از میانگین حسابی ساده $n$ مقدار نخست DX تشکیل میگردد و برای کندلهای بعدی از طریق همان ضریب بازگشتی وایلدر به روزرسانی میشود:
$$\text{ADX}_t = \frac{(n – 1) \cdot \text{ADX}_{t-1} + \text{DX}_t}{n}$$
در شرایط انجماد بازار و نبود نوسان، مجموع دو شاخص $(+\text{DI} + -\text{DI})$ یا مخرج $\text{Smoothed(TR)}$ صفر میشود. پلتفرمها در این حالت باید خروجی را صفر منظور کنند تا از بروز خطای محاسباتی جلوگیری شود. همچنین استخراج اولین مقدار معتبر ADX نیازمند ثبت حداقل $2n – 1$ کندل اولیه است ($n$ کندل برای تولید DIها و $n-1$ کندل بعدی برای تثبیت میانگین DX). عدم تأمین دیتای اولیه کافی باعث نمایش مقادیر اعوجاجیافته در پلتفرم خواهد شد.
مثال عددی محاسبه دستی DMI و ADX
بررسی محاسبات در قالب دادههای فرضی، درک ریاضیات سیستم را قطعی میکند. برای ایجاد امکان بازتولید گامبهگام و جلوگیری از پیچیدگی جداول، دوره فرضی را معادل $n = 3$ در نظر میگیریم (دوره پیشفرض بازار معادل ۱۴ است).
| کندل | High | Low | Close | UpMove | DownMove | +DM | -DM | TR |
|---|---|---|---|---|---|---|---|---|
| ۱ | ۱۰۰٫۰ | ۹۰٫۰ | ۹۵٫۰ | – | – | – | – | – |
| ۲ | ۱۰۵٫۰ | ۹۲٫۰ | ۱۰۲٫۰ | +۵٫۰ | -۲٫۰ | ۵٫۰ | ۰٫۰ | ۱۳٫۰ |
| ۳ | ۱۰۸٫۰ | ۹۸٫۰ | ۱۰۰٫۰ | +۳٫۰ | -۶٫۰ | ۳٫۰ | ۰٫۰ | ۱۰٫۰ |
| ۴ | ۱۰۴٫۰ | ۹۳٫۰ | ۹۴٫۰ | -۴٫۰ | +۵٫۰ | ۰٫۰ | ۵٫۰ | ۱۱٫۰ |
| ۵ | ۱۰۲٫۰ | ۹۰٫۰ | ۹۱٫۰ | -۲٫۰ | +۳٫۰ | ۰٫۰ | ۳٫۰ | ۱۲٫۰ |
| ۶ | ۹۹٫۰ | ۸۵٫۰ | ۸۶٫۰ | -۳٫۰ | +۵٫۰ | ۰٫۰ | ۵٫۰ | ۱۴٫۰ |
| ۷ | ۹۲٫۰ | ۸۰٫۰ | ۸۲٫۰ | -۷٫۰ | +۵٫۰ | ۰٫۰ | ۵٫۰ | ۱۲٫۰ |
در ادامه، فرآیند اجرای هموارسازی تجمعی برای دوره $n=3$ اعمال میشود:
- کندل ۴ (تکمیل دوره اولیه ۳ کندلی): مجموع مقادیر اولیه برای کندلهای ۲ تا ۴ محاسبه میشود:مجموع $\text{TR} = ۱۳٫۰ + ۱۰٫۰ + ۱۱٫۰ = ۳۴٫۰$
مجموع $+\text{DM} = ۵٫۰ + ۳٫۰ + ۰٫۰ = ۸٫۰$
مجموع $-\text{DM} = ۰٫۰ + ۰٫۰ + ۵٫۰ = ۵٫۰$
استخراج خطوط: $+\text{DI} = ۱۰۰ \times (۸٫۰ / ۳۴٫۰) = ۲۳٫۵۳$ | $-\text{DI} = ۱۰۰ \times (۵٫۰ / ۳۴٫۰) = ۱۴٫۷۱$
مقدار $\text{DX} = ۱۰۰ \times |۲۳٫۵۳ – ۱۴٫۷۱| / (۲۳٫۵۳ + ۱۴٫۷۱) = ۲۳٫۰۶$
- کندل ۵: اجرای هموارسازی وایلدر:$\text{Smoothed(TR)} = ۳۴٫۰ – (۳۴٫۰ / ۳) + ۱۲٫۰ = ۳۴٫۶۶۷$
$\text{Smoothed(+DM)} = ۸٫۰ – (۸٫۰ / ۳) + ۰٫۰ = ۵٫۳۳۳$
$\text{Smoothed(-DM)} = ۵٫۰ – (۵٫۰ / ۳) + ۳٫۰ = ۶٫۳۳۳$
مقادیر حاصله: $+\text{DI} = ۱۵٫۳۸$ | $-\text{DI} = ۱۸٫۲۷$ | $\text{DX} = ۸٫۵۹$
- کندل ۶: به روزرسانی هموارسازی:$\text{Smoothed(TR)} = ۳۴٫۶۶۷ – (۳۴٫۶۶۷ / ۳) + ۱۴٫۰ = ۳۷٫۱۱۱$
مقادیر حاصله: $+\text{DI} = ۹٫۵۸$ | $-\text{DI} = ۲۴٫۸۵$ | $\text{DX} = ۴۴٫۳۵$
تشکیل نخستین مقدار ADX (میانگین ساده حسابی سه مقدار معتبر اولیه DX):
$$\text{ADX}_6 = \frac{۲۳٫۰۶ + ۸٫۵۹ + ۴۴٫۳۵}{۳} = ۲۵٫۳۳$$ - کندل ۷: به روزرسانی هموارسازی با ورود دادههای جدید ($\text{DX} = ۶۴٫۹۴$):بهروزرسانی ADX با فرمول وایلدر:
$$\text{ADX}_7 = \frac{(۲ \times ۲۵٫۳۳) + ۶۴٫۹۴}{۳} = ۳۸٫۵۳$$
تفسیر خطوط و سیگنالهای کاربردی DMI
خوانش وضعیت بازار با DMI بر مبنای تفکیک دو عامل است: اول تقاطع خطوط DI برای ردیابی جهت غلبه نقدینگی، و دوم تراز خط ADX برای اعتبارسنجی ورود شتاب به مارکت. ترید بر مبنای هر یک از این دو عامل بدون همراهی دیگری، خطای سیستماتیک به دنبال دارد.
تحلیل خطوط سهگانه بازار را در سه وضعیت ساختاری طبقهبندی میکند:
- روند صعودی معتبر و باثبات: خط +DI بالاتر از خط -DI تثبیت شده و همزمان خط ADX دارای شیب مثبت و فراتر از سطح ۲۵ است. این ساختار نشان میدهد خریداران تسلط کامل بر بازار دارند و روند دارای مومنتوم ادامهدار است.
- روند نزولی معتبر و باثبات: خط -DI با فاصله محسوس در بالای خط +DI قرار گرفته و خط ADX با شیب صعودی به بالای تراز ۲۵ شلیک میکند. این آرایش هشدار میدهد که فروشندگان با شتاب سنگین در حال هل دادن قیمت به سطوح پایینتر هستند.
- فاز متراکم، رنج و فرسایشی: خطوط +DI و -DI با فاصلههای نزدیک به هم پیچیده شده و کراسهای مکرر ثبت میکنند، در حالی که خط ADX در زیر تراز ۲۰ آرام گرفته است. در این ناحیه هرگونه سیگنال تقاطع فاقد ارزش معاملاتی بوده و ورود به پوزیشن به فعال شدن پیدرپی حد ضررها ختم میشود.
تنظیمات DMI برای اسکالپ، معاملات روزانه و سویینگ
تنظیم پیشفرض دوره در سیستم محاسباتی وایلدر عدد ۱۴ است که تعادلی بهینه میان کاهش نویز بازار و سرعت بازتاب تغییرات قیمت ایجاد میکند. هیچ مقدار مقدسی به عنوان بهترین تنظیمات وجود ندارد و انتخاب پارامترها مستقیماً مبادلهای میان سرعت واکنش اندیکاتور و حجم سیگنالهای کاذب است.
| سبک معاملاتی | دوره پیشنهادی DI | دوره هموارسازی ADX | تحلیل رفتار دینامیک و ریسک نوسان |
|---|---|---|---|
| اسکالپ (M1 تا M5) | ۷ الی ۱۰ | ۷ الی ۱۰ | افزایش سرعت شناسایی بریکاوتها؛ ریسک بسیار بالای مواجهه با تلههای نقدینگی و اسپرد بروکر |
| معاملات روزانه (M15 تا H1) | ۱۴ (استاندارد) | ۱۴ | تراز ایدهآل برای فیلتر نویز کندلهای خرد؛ بیشترین نرخ موفقیت در ترکیب با سطوح افقی ساختار مارکت |
| سویینگ و موقعیتگیری (H4 تا Daily) | ۱۴ الی ۲۱ | ۱۴ | پوشش کامل روندهای میانمدت و حذف فیکبریکها؛ عیب: ایجاد تاخیر در خروج و از دست رفتن سر موج |
آموزش DMI در پلتفرمهای تریدینگویو و متاتریدر
نحوه استفاده از DMI بر حسب نرمافزار معاملاتی شما متفاوت است؛ زیرا برخی سامانهها شاخص میانگین شتاب (ADX) را در قالبی جداگانه ارائه میدهند.
در پلتفرم تریدینگویو (TradingView)، در بخش Indicators عبارت Directional Movement Index را جستجو کنید تا هر سه مؤلفه در قالب یک باکس مستقل زیر چارت بارگذاری شوند. در بخش تنظیمات تب Inputs، دو متغیر DI Length و ADX Smoothing بهصورت پیشفرض روی عدد ۱۴ تنظیم شدهاند. در تب Style میتوانید رنگ متمایزی برای خطوط جهتدار و ADX انتخاب کرده و با افزودن خطوط تراز افقی روی سطوح ۲۰ و ۲۵، شرایط شناسایی روند را تسهیل کنید.
در پایانههای متاتریدر ۴ و ۵ (MT4/MT5)، این پکیج تحت نام اختصاصی Average Directional Movement Index در مسیر Insert -> Indicators -> Trend قرار دارد. متاتریدر خط اصلی ممتد را به ADX اختصاص داده و خطوط +DI و -DI را در حالت پیشفرض بهصورت خطچینهای سبز و قرمز نمایش میدهد. حتماً در تب Levels متاتریدر، مقادیر ۲۰ و ۲۵ را بهصورت دستی اضافه نمایید.
۱. استفاده ناصحیح از هموارسازی EMA بهجای RMA وایلدر در اسکریپتهای اختصاصی.
۲. تفاوت در تعداد کندلهای اولیه لود شده در حافظه چارت برای گرمکردن محاسبات بازگشتی (حداقل ۵۰۰ کندل نیاز است).
۳. تفاوت دیتای سرور بروکرها در تعیین سقف، کف و نرخ بستهشدن کندلها.
۴. اختلاف در تفکیک دورههای ورودی بین DI و ADX.
استراتژی معاملاتی روند با DMI، ساختار قیمت و مدیریت سرمایه
تکیه صرف بر کراس خطوط اندیکاتور در بازارهای مالی موجب زیان مکرر میشود. سیستم زیر یک الگوی معاملاتی رونددار قانونمند است که همگرایی ساختار تکنیکال چارت، فیلتر مومنتوم و ریاضیات انضباطی ریسک را پیوند میزند.
قوانین ورود به معامله خرید (Long):
- فیلتر روند کلان: قیمت باید بالاتر از میانگین متحرک نمایی ۵۰ دوره (EMA 50) تثبیت شده باشد و یک سقف معتبر ساختاری (Swing High) را بشکند.
- تأیید بردار صعودی: خط +DI بالاتر از -DI تثبیت شده باشد.
- تأیید شتاب روند: شاخص ADX باید بالاتر از سطح ۲۵ قرار گرفته و شیب آن در دو کندل اخیر مثبت باشد.
- نقطه ورود: ورود در قیمت بازگشایی کندلی که بلافاصله پس از کندل شکست و تثبیت تمام شروط بالا تشکیل میشود.

قوانین خروج، حد ضرر و کنترل سرمایه:
- تعیین حد ضرر (Stop Loss): از آنجا که DMI اندیکاتور قیمتی نیست، حد ضرر به هیچوجه بر مبنای خطوط آن تعیین نمیشود، بلکه الزاماً چند پیپ پایینتر از آخرین کف معتبر ساختار قیمت (Swing Low) قرار میگیرد.
- حد سود و خروج (Take Profit): ذخیره سود به صورت پلهای بر مبنای نسبت ریسک به ریوارد ۱:۲ صورت گرفته و با چرخش نزولی شیب ADX از ترازهای بالای ۴۰ یا وقوع کراس معکوس در DI، پوزیشن بهطور کامل بسته میشود.
- محاسبه اندازه پوزیشن (Position Sizing): حجم ورود دقیقاً بر اساس فاصله پیپی نقطه ورود تا استاپلاس و با فرمول ریاضی زیر تعیین میشود تا زیان به ۱٪ از کل بالانس حساب محدود بماند:
$$\text{حجم معامله} = \frac{\text{سرمایه کل} \times ۰٫۰۱}{|\text{نقطه ورود} – \text{حد ضرر}|}$$
سناریوی الف (موفق): در جفتارز EUR/USD تایمفریم یکساعته، پس از شکست مقاومت ۱٫۰۸۵۰ و بستهشدن کندل بالای EMA 50، خط +DI به تراز ۲۸ جهش کرده و ADX از سطح ۲۲ به ۲۶ شلیک میکند. ورود در ۱٫۰۸۶۰ با حد ضرر ۴۰ پیپ در کف ساختاری ۱٫۰۸۲۰ انجام شده و موج قیمت تارگت ۱٫۰۹۴۰ (ریوارد ۲) را با موفقیت لمس میکند.
سناریوی ب (سیگنال ناموفق): در بیتکوین در تایمفریم ۱۵ دقیقهای، کراس صعودی بین دو خط DI در قیمت ۶۴,۰۰۰ رخ میدهد، اما خط ADX در سطح ۱۷ آرام مانده است. معاملهگر بدون توجه به ADX وارد پوزیشن شده و قیمت بلافاصله به دلیل قرار داشتن در سقف یک کانال رنج روزانه بازگشت شارپ زده و معامله به حد ضرر میخورد. فیلتر سطح ۲۵ در ADX برای جلوگیری از ورود به همین سناریوهای فیک تعبیه شده است.
محدودیتهای فنی و خطاهای متداول در کاربرد DMI
پذیرش محدودیتهای آماری هر ابزار تکنیکال، پایه اصلی حفظ حساب در شرایط بحرانی مارکت است. سیستم DMI با وجود توان محاسباتی بالا، از نقاط آسیبپذیر مشخصی رنج میبرد:
- تأخیر اجتنابناپذیر سیستماتیک: فرمولاسیون هموارسازی وایلدر ذاتا دادههای قیمتی گذشته را میانگین میگیرد. زمانی که تقاطع خطوط DI تأیید شده و ADX به بالای تراز ۲۵ میرسد، معمولاً بخش اولیه حرکت شکل گرفته است. تلاش برای ورود زودهنگام ریسک سیگنال فیک دارد و ورود دیرهنگام احتمال خرید در سقف را بالا میبرد.
- سیگنالهای شلاقی در بازارهای متراکم (Whipsaws): در فازهای فشردهسازی قیمت، خطوط جهتدار مدام به هم گره میخورند. ورود مکانیکی صرفاً با تقاطع DI در شرایطی که ADX بی رمق است، حساب معاملاتی را دچار فرسایش شدید ناشی از اسپرد و ضررهای پیاپی میکند.
- بیخبری از عمق مارکت و سفارشات نهادی: دادههای ورودی DMI منحصر به High و Low کندلهاست. این ابزار قادر به ردیابی استخرهای نقدینگی، سفارشهای پنهان بانکی (Iceberg Orders)، حجم تعهدات فیوچرز یا فعالیت پول هوشمند نیست.
- خطای برازش بیشازحد (Overfitting): دستکاری مداوم دورهها و تغییر دوره بهینهسازی شده برای هر نماد بر اساس گذشته نمودار، باعث خطای مدلسازی میشود؛ چنین تنظیماتی در دادههای زنده بازار فوراً بازدهی خود را از دست میدهند.
- ناتوانی در شوکهای خبری: با اعلام ناگهانی شاخصهای اقتصادی سنگین، جهش کندلهای بلند باعث انحراف شدید دامنه واقعی (TR) شده و تقاطعهای موقت و گمراهکننده ایجاد میکند.
