اندیکاتور Adaptive MACD یک نسخه تطبیقی از اندیکاتور کلاسیک MACD است که بهجای استفاده از ساختار ثابت، میزان رفتار و واکنش خود را با شرایط بازار هماهنگ میکند. این اندیکاتور در پنجره جداگانه نمایش داده میشود و سه مؤلفه اصلی شامل Histogram، خط MACD و خط Signal را ارائه میدهد. ویژگی اصلی آن استفاده از ضریب تطبیقی مبتنی بر همبستگی قیمت است که باعث میشود ساختار MACD نسبت به شرایط مختلف بازار واکنش متفاوتی داشته باشد.
هسته تطبیقی اندیکاتور بر اساس محاسبه ضریب همبستگی پیرسون بین قیمت بستهشدن و موقعیت زمانی کندلها ساخته شده است. این همبستگی در محدودهای به طول R2 Period محاسبه میشود و سپس از مربع آن برای ایجاد مقدار R2 استفاده میشود. این مقدار در ادامه برای تعیین ضریب K به کار میرود؛ بنابراین رفتار فیلتر MACD صرفاً به Fast و Slow Length وابسته نیست و شرایط حرکتی اخیر قیمت نیز در محاسبات آن نقش دارد.
در بخش اصلی محاسبات، اندیکاتور از یک رابطه بازگشتی مرتبه دوم برای تولید خط Adaptive MACD استفاده میکند. در این فرمول، تغییرات قیمت بین کندل جاری و قبلی، ضرایب Fast و Slow و همچنین مقادیر MACD قبلی وارد محاسبات میشوند. ضریب K که از وضعیت همبستگی بازار به دست آمده، ساختار این رابطه را بهصورت پویا تغییر میدهد و باعث میشود خروجی MACD بتواند با تغییر شرایط بازار سازگار شود.
جهت عضویت در کانال اندیکاتور و اکسپرت کلیک کنید ایتا | بله | تلگرام
جهت سفارش طراحی و برنامهنویسی اختصاصی اندیکاتور، اکسپرت و ربات معاملهگر برای MetaTrader 4 و MetaTrader 5 میتوانید استراتژی، ایده یا نیاز معاملاتی خود را با تیم هوش فعال در میان بگذارید. برای دریافت مشاوره، بررسی امکان پیادهسازی و ثبت سفارش، از طریق شماره 09364549266 با پشتیبانی هوش فعال در ارتباط باشید.
خط Signal در این اندیکاتور با استفاده از یک EMA روی مقدار MACD محاسبه میشود. بنابراین همانند ساختار متداول MACD، اختلاف بین خط MACD و خط Signal بهعنوان Histogram نمایش داده میشود. زمانی که Histogram در محدوده مثبت قرار دارد، قدرت حرکت صعودی بیشتر است و زمانی که در محدوده منفی قرار میگیرد، فشار نزولی غالب است؛ علاوه بر این، تغییر اندازه Histogram برای تشخیص افزایش یا کاهش قدرت حرکت مورد استفاده قرار میگیرد.
یکی از ویژگیهای مهم این نسخه، سیستم چهارحالته رنگآمیزی Histogram است. زمانی که Histogram مثبت باشد و مقدار آن نسبت به کندل قبلی افزایش پیدا کرده باشد، حالت صعودی قوی نمایش داده میشود؛ اگر همچنان مثبت باشد اما کاهش پیدا کند، حالت صعودی ضعیف مشخص میشود. به همین شکل، Histogram منفی در صورت افزایش شدت حرکت نزولی بهعنوان نزولی قوی و در صورت کاهش شدت آن بهعنوان نزولی ضعیف نمایش داده میشود. این ساختار کمک میکند علاوه بر جهت حرکت، تغییر مومنتوم نیز بهصورت بصری قابل تشخیص باشد.
خط MACD بهصورت یک خط مستقل و خط Signal نیز با رنگ جداگانه نمایش داده میشود تا بررسی تقاطع و فاصله آنها ساده باشد. رنگ خط MACD میتواند بهصورت خودکار با توجه به رنگ پسزمینه نمودار تنظیم شود؛ در حالت Auto، اندیکاتور روشن یا تیره بودن پسزمینه را بررسی کرده و رنگ متناسبی برای خط MACD انتخاب میکند. در صورت غیرفعال کردن حالت خودکار، کاربر میتواند رنگ خط MACD را بهصورت دستی تعیین کند.
Adaptive MACD برای تحلیل تغییرات مومنتوم و بررسی قدرت حرکت قیمت قابل استفاده است. افزایش Histogram در جهت مثبت میتواند نشاندهنده تقویت حرکت صعودی و افزایش Histogram در جهت منفی میتواند بیانگر تقویت حرکت نزولی باشد. در مقابل، زمانی که Histogram در همان جهت قبلی باقی میماند اما اندازه آن کاهش پیدا میکند، میتوان آن را بهعنوان کاهش قدرت مومنتوم در نظر گرفت. ترکیب این اطلاعات با خط MACD و Signal میتواند دید کاملتری از وضعیت حرکت بازار ایجاد کند.
در مجموع، Adaptive MACD تلاش میکند ساختار شناختهشده MACD را با یک مکانیزم تطبیقی مبتنی بر همبستگی قیمت ترکیب کند. پارامترهای R2 Period، Fast Length، Slow Length و Signal Length امکان کنترل رفتار محاسباتی اندیکاتور را فراهم میکنند و بخش Style نیز برای تنظیم رنگ Histogram و خطوط استفاده میشود. این ساختار باعث میشود اندیکاتور علاوه بر ارائه سیگنالهای کلاسیک MACD، اطلاعات بصری بیشتری درباره جهت و تغییر قدرت مومنتوم در اختیار معاملهگر قرار دهد.

توضیحات طراح اندیکاتور
اندیکاتور Adaptive MACD یک اندیکاتور تکنیکال اختصاصی برای MetaTrader 5 است که با ایجاد تغییرات پویا در ضرایب هموارسازی، ساختار کلاسیک MACD یا Moving Average Convergence Divergence را بهبود میدهد. برخلاف MACD معمولی که از دورههای ثابت برای میانگینهای سریع و کند استفاده میکند، این اندیکاتور در یک بازه زمانی مشخص، ضریب همبستگی پیرسون بین قیمت بستهشدن و موقعیت کندلها را محاسبه میکند. سپس مقدار R² حاصل از این محاسبه برای ترکیب دو مجموعه ضریب متفاوت MACD مورد استفاده قرار میگیرد. در نتیجه، اندیکاتور در روندهای قدرتمند واکنش سریعتری دارد و در بازارهای خنثی یا پرنویز، رفتار نرمتر و کمحساستری پیدا میکند.
این اندیکاتور در یک پنجره جداگانه زیر نمودار قیمت نمایش داده میشود و از سه بخش اصلی تشکیل شده است: Histogram رنگی که اختلاف بین خط Adaptive MACD و خط Signal را نشان میدهد، خود خط Adaptive MACD و خط Signal که یک EMA از خط MACD است. Histogram علاوه بر نمایش جهت حرکت، قدرت مومنتوم را نیز با استفاده از چهار حالت رنگی مشخص میکند. به این ترتیب، معاملهگر میتواند تنها با مشاهده رنگ و شکل Histogram تشخیص دهد که مومنتوم صعودی یا نزولی در حال تقویت یا تضعیف است.
در سیستم رنگبندی Histogram، شاخص 0 نشاندهنده وضعیت صعودی قوی است؛ یعنی Histogram مثبت بوده و در حال افزایش است. شاخص 1 وضعیت صعودی ضعیف را نشان میدهد؛ در این حالت Histogram همچنان مثبت است اما مقدار آن نسبت به قبل کاهش پیدا کرده است. شاخص 2 نشاندهنده وضعیت نزولی قوی است که در آن Histogram منفی و در حال کاهش است. شاخص 3 نیز وضعیت نزولی ضعیف را نمایش میدهد؛ یعنی Histogram منفی است اما مقدار منفی آن در حال کاهش بوده و فشار نزولی ضعیفتر شده است. رنگ خط MACD نیز میتواند بهصورت خودکار برای ایجاد کنتراست با پسزمینه نمودار انتخاب شود یا توسط کاربر بهصورت دستی تعیین گردد.

نحوه تفسیر اندیکاتور
Adaptive MACD را میتوان تا حد زیادی مشابه MACD استاندارد تفسیر کرد. یکی از روشهای اصلی، بررسی تقاطع خط MACD و Signal است. زمانی که خط MACD از پایین به بالای خط Signal عبور میکند، میتواند نشانهای از تغییر مومنتوم به سمت صعود باشد؛ در مقابل، عبور خط MACD به زیر خط Signal میتواند نشاندهنده تغییر مومنتوم به سمت نزولی باشد. البته این تقاطعها باید در کنار سایر شرایط بازار بررسی شوند و بهتنهایی تضمینکننده جهت آینده قیمت نیستند.
رفتار Histogram نیز اطلاعات مهمی درباره قدرت حرکت در اختیار معاملهگر قرار میدهد. افزایش میلههای مثبت Histogram، بهخصوص در حالت Strong Bullish، نشاندهنده افزایش مومنتوم صعودی است. در طرف مقابل، کاهش بیشتر میلههای منفی و قرار گرفتن آنها در وضعیت Strong Bearish میتواند بیانگر تقویت فشار نزولی باشد. همچنین میتوان عبور Histogram یا خط MACD از خط صفر را برای بررسی احتمال تغییر روند یا تغییر ساختار حرکت قیمت زیر نظر گرفت.
مزیت اصلی Adaptive MACD نسبت به MACD با دورههای ثابت، ویژگی تطبیقی آن است. این اندیکاتور در دورههایی که بازار وارد محدوده رنج و پرنویز میشود، تمایل دارد نویز را بیشتر فیلتر کرده و رفتار نرمتری داشته باشد؛ در حالی که هنگام شکلگیری یک روند واقعی، میتواند سریعتر واکنش نشان دهد. هدف این ساختار کاهش بخشی از سیگنالهای کاذبی است که ممکن است در یک MACD با دورههای ثابت در شرایط نامناسب بازار ایجاد شوند.

نمادها و تایمفریمهای پیشنهادی
Adaptive MACD یک اسیلاتور عمومی است و میتوان از آن روی انواع ابزارهای مالی مانند جفتارزهای فارکس، کالاها، شاخصها و سهام و همچنین در تایمفریمهای مختلف استفاده کرد. با این حال، ماهیت تطبیقی آن بهخصوص روی نمادهای نقدشوندهای مانند EURUSD، GBPUSD، USDJPY و XAUUSD میتواند کاربرد بیشتری داشته باشد. تایمفریمهای M15 تا H4 نیز برای آن مناسب معرفی شدهاند، زیرا در این بازهها روندها به اندازه کافی شکل میگیرند که از هموارسازی تطبیقی استفاده شود، در حالی که همچنان مقداری نویز بازار وجود دارد.
برای معاملات اسکالپینگ و تایمفریمهای بسیار کوتاه، میتوان مقدار InpR2Length را کاهش داد؛ برای مثال بازه 10 تا 15 میتواند باعث شود اندیکاتور سریعتر به شرایط جدید بازار واکنش نشان دهد. در مقابل، معاملهگران سوئینگ میتوانند این مقدار را به 30 یا بیشتر افزایش دهند تا محاسبات بر اساس بازه طولانیتری انجام شود و رفتار تطبیقی اندیکاتور باثباتتر شود.
تنظیمات اندیکاتور Adaptive MACD
R2 Period – Lookback period used to calculate the Pearson correlation and adaptive coefficient : تعداد کندلهایی است که برای محاسبه ضریب همبستگی پیرسون بین قیمت بستهشدن و موقعیت زمانی کندلها استفاده میشود. این پارامتر نقش مهمی در میزان تطبیقپذیری MACD با شرایط بازار دارد. مقدار کمتر باعث میشود اندیکاتور سریعتر به تغییرات اخیر بازار واکنش نشان دهد، در حالی که مقدار بیشتر باعث میشود تشخیص شرایط بازار بر اساس دادههای بیشتری انجام شود و رفتار اندیکاتور باثباتتر شود.
Fast Length – Fast smoothing length used in the adaptive MACD calculation : دوره سریع مورد استفاده در محاسبات Adaptive MACD است و یکی از عوامل اصلی تعیینکننده سرعت واکنش خط MACD محسوب میشود. مقدار کمتر باعث افزایش حساسیت اندیکاتور به تغییرات قیمت و تولید واکنشهای سریعتر میشود، در حالی که مقدار بیشتر خط MACD را نرمتر و کمحساستر میکند.
Slow Length – Slow smoothing length used in the adaptive MACD calculation : دوره کند مورد استفاده در محاسبات خط MACD است. این پارامتر در کنار Fast Length ساختار اصلی محاسبات MACD را تشکیل میدهد. افزایش مقدار آن باعث میشود خط MACD نسبت به تغییرات کوتاهمدت قیمت آرامتر واکنش نشان دهد، در حالی که مقدار کمتر میتواند واکنش آن به حرکات قیمت را سریعتر کند.
Signal Length – EMA period used to calculate the Signal line : دوره میانگین متحرک نمایی یا EMA است که برای محاسبه خط Signal از مقدار Adaptive MACD استفاده میشود. مقدار کمتر باعث میشود Signal سریعتر به تغییرات MACD واکنش نشان دهد و تقاطعهای بیشتری ایجاد شود، در حالی که مقدار بیشتر خط Signal را نرمتر کرده و واکنش آن را کندتر میکند.

Bull Histogram Color – Color used for bullish histogram bars : رنگ مربوط به میلههای صعودی Histogram را تعیین میکند. در این اندیکاتور Histogram صعودی زمانی شکل میگیرد که مقدار آن بالاتر از صفر باشد و وضعیت رنگی آن بر اساس افزایش یا کاهش مقدار Histogram نسبت به کندل قبلی مشخص میشود.
Bear Histogram Color – Color used for bearish histogram bars : رنگ مربوط به میلههای نزولی Histogram را مشخص میکند. زمانی که Histogram در محدوده منفی قرار داشته باشد، از رنگ نزولی استفاده میشود و شدت یا ضعف حرکت نزولی نیز با حالت رنگی متفاوت نمایش داده میشود.
Auto MACD Color (theme) – Automatically adjusts MACD line color to the chart background : تعیین میکند رنگ خط MACD بهصورت خودکار بر اساس رنگ پسزمینه نمودار انتخاب شود یا خیر. در حالت فعال، اندیکاتور روشن یا تیره بودن پسزمینه را بررسی کرده و رنگ مناسب برای قابل مشاهده بودن خط MACD را انتخاب میکند.
MACD Color (manual) – Manual color for the MACD line when auto color is disabled : رنگ دستی خط MACD را مشخص میکند. این گزینه زمانی مورد استفاده قرار میگیرد که Auto MACD Color غیرفعال باشد و کاربر بخواهد رنگ خط MACD را بهصورت دلخواه تعیین کند.
Signal Color – Color used for the Signal line : رنگ خط Signal را تعیین میکند. این خط میانگین نمایی Adaptive MACD است و رنگ انتخابشده برای آن بهصورت مستقل از رنگ Histogram و خط MACD نمایش داده میشود.
اندیکاتور Adaptive MACD
پس از تایید شماره موبایل، لینک دانلود فایل به شما نمایش داده خواهد شد.










