پیاده سازی اندیکاتور مکدی MACD در پایتون — راهنمای گام به گام
میانگینهای متحرک (Moving Average یا MA) بهتنهایی ابزارهایی ساده و بسیار کاربردی هستند که در اغلب ابزارهای «تحلیل تکنیکال» (Technical Analysis) ردپایی از آنها دیده میشود. یکی از این ابزارها، اندیکاتور همگرایی-واگرایی میانگین متحرک (MACD یا Moving Average Convergence-Divergence) یا مکدی است. در این آموزش از «مجله فرادرس»، به پیاده سازی اندیکاتور مکدی MACD در پایتون میپردازیم.
آشنایی با اندیکاتور مکدی (MACD)
در این اندیکاتور ابتدا با تعیین $$L_1$$ و $$L_2$$ دو میانگین متحرک نمایی (Exponential Moving Average یا EMA) با طول پنجره متفاوت بر روی قیمت محاسبه میشود:
توجه داشته باشید که $$L_1$$ همواره باید کوچکتر از $$L_2$$ باشد. سپس اختلاف بین این دو میانگین متحرک به شکل زیر محاسبه میشود و مقدار حاصل MACD نامیده میشود:
$$M A C D_=E M A 1_-E M A 2_ $$
به این ترتیب، مقدار MACD فاصله و موقعیت این دو میانگین متحرک نسبت به هم را نشان خواهد داد. تا به اینجا ابزار ایجادشده میتواند کاربردی باشد، اما یک بخش جدید نیز به آن اضافه میشود تا سیگنالهای بهتری تولید کند. در این مرحله با تعیین یک $$L_s$$ که طول میانگین متحرک سیگنال است، از خط MACD یک میانگین متحرک نمایی گرفته میشود:
بنابراین، میتوانیم حدس بزنیم که حرکت خط Signal کندتر از MACD خواهد بود. اختلاف این دو خط را نیز به عنوان معیار جدیدی به نام هیستوگرام (Histogram) نشان میدهیم:
به این ترتیب، در خروجی سه خط با نامهای MACD و Signal و Histogram خواهیم داشت.
برای $$L_1$$ و $$L_2$$ و $$L_s$$ معمولاً، بهترتیب، از اعداد ۱۲ و ۲۶ و ۹ استفاده میشود که تنظیمات مشهوری بوده و نتایج خوبی را ایجاد میکند.
اندیکاتور MACD سیگنالهای متنوعی میتواند ایجاد کند که هرکدام در شرایطی از اعتبار بالایی برخوردار هستند. برای آشنایی بیشتر با اندیکاتور MACD میتوانید به مطلب «اندیکاتور MACD چیست؟ آموزش تصویری و به زبان ساده» مراجعه کنید.
دریافت و رسم مجموعه داده
حال وارد محیط برنامهنویسی میشویم و کتابخانههای مورد نیاز را فراخوانی میکنیم:
این 4 کتابخانه به ترتیب برای موارد زیر کاربرد دارند:
- کار با آرایه (Array) و محاسبات برداری (Vectorized Computation)
- کار با دیتافریمها (Data Frame)
- دریافت داده از طریق API مربوط به Yahoo Finance
- رسم نمودار قیمت و اندیکاتور
حال تنظیمات زیر را برای نمودارها اعمال میکنیم تا ظاهر نمودارها مناسب باشد:
حال میتوانیم مجموعه داده مربوط به شاخص بورس نزدک یا NASDAQ را دریافت کنیم. به این منظور از تابع yfinance.download استفاده میکنیم:
نماد مربوط به شاخص نزدک در Yahoo Finance به شکل IXIC^ است که برای یافتن آنها میتوان به سایت Yahoo Finance مراجعه کرد. حال برای بررسی مجموعه داده دریافتی، میتوانیم از دو متد head و tail استفاده کنیم:
که در خروجی خواهیم داشت:
به این ترتیب، میتوان تا حدود زیادی از درستی مجموعه داده اطمینان یافت. حال میتوانیم نمودار مربوط به ستون Close را نیز رسم و از روند شاخص مطلع شویم. برای این منظور، میتوان هر دو روش زیر را در پیش گرفت و به نمودار رسید:
- رسم ستون مربوط به Close با استفاده از تاریخ
- رسم ستون مربوط به Close پس از تبدیل به آرایه با استفاده از شماره داده
برای مورد اول، میتوانیم به شکل زیر عمل کنیم:
در این شرایط مجموعه داده را به آرایه Numpy تبدیل نمیکنیم و مقادیر محور افقی نیز تاریخ روزها است. در خروجی نمودار زیر حاصل میشود.
به این ترتیب، نمودار مورد نظر حاصل میشود. حال برای حالت دوم از رسم نمودار، ابتدا مقادیر ستون Close را به شکل آرایه Numpy دریافت میکنیم:
حال یک آرایه دیگر بهعنوان شماره روزها ایجاد میکنیم. بدین منظور، تابع numpy.arange مناسب است:
حال میتوانیم رسم نمودار را دوباره تکرار کنیم:
در این حالت نیز نمودار بهشکل زیر حاصل خواهد شد.
در نهایت، مشاهده میکنیم که مقادیر محور عمودی ثابت هستند، اما در محور افقی، بهجای تاریخ شاهد شماره روزها هستیم.
بنابراین، روند کلی نماد و صحت مقادیر آن قابل مشاهده است. حال میتوانیم اندیکاتور MACD را پیادهسازی کنیم.
برای یادگیری برنامهنویسی با زبان پایتون، پیشنهاد میکنیم به مجموعه آموزشهای مقدماتی تا پیشرفته پایتون فرادرس مراجعه کنید که لینک آن در ادامه آورده شده است.
- برای مشاهده مجموعه آموزشهای برنامه نویسی پایتون (Python) — مقدماتی تا پیشرفته+ اینجا کلیک کنید.
پیادهسازی اندیکاتور MACD با استفاده از Numpy
با توجه به اینکه در روند محاسبه اندیکاتور، از اندیکاتور EMA نیز استفاده میکنیم، باید آن را نیز وارد کد کنیم. تابع مربوط به EMA را بهصورت زیر تعریف میکنیم:
برای آشنایی با میانگین متحرک نمایی و روش پیادهسازی آن میتوانید به مطلب «پیاده سازی میانگین متحرک نمایی در پایتون – راهنمای گام به گام» مراجعه کنید.
حال میتوانیم یک تابع برای MACD ایجاد کنیم که در ورودی آرایه مربوط به Closeها، و مقادیر $$L_1$$ و $$L_2$$ و $$L_s$$ را دریافت کند:
حال در اولین مرحله، میانگینهای متحرک نمایی را محاسبه میکنیم:
با توجه به اینکه برای محاسبه خط MACD نیاز داریم تا اختلاف بین این دو مقدار را محاسبه کنیم، باید طول دو آرایه ema 1 و ema 2 برابر باشد که نیست. برای برقراری این شرط، بهشکل زیر تعدادی از اعضای ابتدای ema 1 را حذف میکنیم تا هر دو هماندازه شوند:
حال میتوانیم خط MACD را محاسبه کنیم:
در این مرحله، باید با اعمال EMA روی خط MACD، خط Signal را بهدست آوریم:
به این ترتیب، این دو خط حاصل میشوند. با توجه به اینکه طول دو آرایه macd و signal با یکدیگر برابر نیست، باید بار دیگر چند عضو ابتدای macd را حذف کنیم تا خط Histogram قابل محاسبه باشد:
حال محاسبه آرایه histogram امکانپذیر خواهد بود:
در انتهای تابع نیز موارد مورد نیاز را برمیگردانیم:
در نتیجه، این تابع کامل خواهد بود. برای استفاده از تابع، بهشکل زیر آن را فراخوانی میکنیم:
حال میتوانیم با استفاده از matplotlib.pyplot.subplot دو نمودار مربوط به مقدار شاخص و اندیکاتور را در زیر هم رسم کنیم:
به این ترتیب، صفحه به سه سطر و یک ستون تقسیم خواهد شد و دو بخش بالایی برای رسم مقدار شاخص و میانگینهای متحرک اختصاص خواهد یافت. یک بخش پایینی نیز برای رسم سه خط اندیکاتور استفاده خواهد شد. پس از اجرای این بخش از کد، نمودار زیر را خواهیم داشت.
بنابراین، مشاهده میکنیم که تمامی موارد مورد نیاز رسم میشود. با توجه به اینکه نمودار هیستوگرام به شکل یک رنگ رسم شده است، ممکن است مناسب نباشد. از طرفی بین ستونها نیز فاصله افتاده است. برای رفع این مشکل، کد را بهشکل زیر تغییر میدهیم:
برای جدا کردن مقادیر مثبت و منفی هیستوگرام، از maskهای موجود در کتابخانه Numpy استفاده میکنیم. مشکل جدایی ستونها از هم نیز با تعیین width= 1 قابل رفع است. حال اگر رسم نمودار را تکرار کنیم، شکل زیر را خواهیم داشت.
به این ترتیب، مصورسازی نمودار بهبود مییابد و اطلاعات به نحو بهتری منتقل میشود.
نکته مهم دیگری که در رابطه با چگونه مقدار MACD محاسبه می شود؟ این اندیکاتور وجود دارد، شیوه نگرش به اختلاف دو میانگین متحرک است. به دلیل اینکه خط MACD از اختلاف دو میانگین متحرک حاصل میشود، دارای روند خواهد بود و شدت نوسان آن وابسته به مقیاس قیمت خواهد بود. این اتفاق میتواند باعث ضعیف یا قوی شدن برخی سیگنالها شود که مناسب نیست. برای رفع این مشکل، میتوان محاسبه MACD را بهشکل زیر انجام داد:
بنابراین، مقیاس قیمت در مقدار MACD بیتأثیر خواهد بود. میتوان از لگاریتم نسبت دو میانگین متحرک نیز استفاده کرد که رفتار بهتری دارد:
حال حالت دوم را میتوانیم در اندیکاتور اعمال کنیم که خواهیم داشت:
در این شرایط، اگر نمودار را تکرار کنیم، شکل زیر را خواهیم داشت.
به این ترتیب، مشاهده میکنیم که تغییرات اندکی در ظاهر اندیکاتور مشاهده میشود. توجه داشته باشید که نتایج حاصل از این حالت، قابل تعمیم به سایر نمادهای نیز هست. از طرفی حذف روند از اندیکاتورها، در اغلب شرایط به نفع ما است.
پیادهسازی اندیکاتور MACD با استفاده از Pandas
حال میتوانیم به پیادهسازی اندیکاتور MACD با استفاده از امکانات کتابخانه Pandas بپردازیم. در این حالت نیز یک تابع ایجاد میکنیم و در ورودی دیتافریم را به همراه سه عدد $$L_1$$ و $$L_2$$ و $$L_s$$ دریافت میکنیم:
حال باید میانگینهای متحرک نمایی را محاسبه کنیم. به این منظور، میتوانیم از متد ewm استفاده کنیم و روی آن عمل میانگینگیری را انجام دهیم:
به این ترتیب، دو ستون جدید ایجاد شده و مقادیر میانگینهای متحرک را در خود ذخیره خواهند کرد. در گام بعدی، اختلاف این دو ستون را محاسبه و بهعنوان ستون MACD اضافه میکنیم:
حال ستون Signal نیز با استفاده از ewm قابل محاسبه خواهد بود:
برای محاسبه خط Histogram نیز تفاضل دو خط قبلی را محاسبه میکنیم:
به این ترتیب، تمامی اجزا محاسبه میشود. نکته مهمی که در رابطه با این تابع وجود دارد، احتمال محاسبه چندین باره اندیکاتور است. برای مثال، ممکن است با چندین تنظیمات مختلف اندیکاتور محاسبه شود. در این شرایط، نتایج هر بار اجرا روی نتایج اجرای قبلی نوشته و مشکلاتی ایجاد خواهد شد. برای رفع این مشکل نام ستونها را بر اساس پارامترهای ورودی تعیین میکنیم:
در نتیجه، نام هر ستون برگرفته از پارامترهای مورد استفاده در محاسبه آن خواهد بود. توجه داشته باشید که خط MACD تنها از مقادیر $$L_1$$ و $$L_2$$ تأثیر میپذیرد و ذکر مقدار $$L_s$$ در نام آن بیهوده خواهد بود. حال تابع را فراخوانی میکنیم:
پس از اجرای کد فوق، میتوانیم ستونهای موجود در دیتافریم را با کد زیر بررسی کنیم:
به این ترتیب، مشاهده میکنیم که تمامی موارد مورد نیاز به درستی اضافه شدهاند. حال برای رسم نمودار از کد زیر استفاده میکنیم:
توجه داشته باشید که بهدلیل استفاده از ستونهای دیتافریم برای رسم نمودار، نیازی به تعریف آرایه زمان نیست و بهصورت خودکار از Index دیتافریم استفاده میشود. نکته مهم دیگری که وجود دارد، روش تشخیص روزهای با هیستوگرام مثبت و منفی است. میتوان با استفاده از Mask این کد را بهشکل زیر سادهتر کرد:
به این ترتیب، کد هم بهینه شده و هم سادهتر میشود. پس از اجرای کد، تصویر زیر را خواهیم داشت.
به این ترتیب، نمودار مورد نظر حاصل میشود. توجه داشته باشید که برای روزهای تعطیل، مقداری وجود ندارد و نمودار خالی خواهد بود.
میانگین واگرایی همگرایی متحرک چیست؟
واگرایی همگرایی متحرک (MACD) چیست؟ و چه کاربردهایی دارد؟
واگرایی همگرایی متحرک (MACD) یک شاخص حرکت روند است که رابطه بین دو میانگین متحرک قیمت را نشان میدهد. MACD با کسر میانگین متحرک نمایی 26 دوره (EMA) از EMA 12 دوره محاسبه میشود.
نتیجه این محاسبه خط MACD است. سپس یک EMA نه روزه از MACD به نام «خط سیگنال» در بالای خط MACD رسم میشود، که میتواند به عنوان محرک سیگنالهای خرید و فروش عمل کند. معامله گران ممکن است هنگام عبور MACD از خط سیگنال خود، خریداری کنند و هنگام عبور MACD از زیر خط سیگنال، بفروشند – یا شاخصهای متحرک همگرایی میانگین (MACD) را میتوان به روشهای مختلفی تفسیر کرد، اما روشهای متداول کراس اوور، واگرایی و افزایش / سقوط سریع است.
نکات کلیدی نمودار MACD
میانگین واگرایی همگرایی متحرک (MACD) با کسر میانگین متحرک نمایی 26 دوره (EMA) از EMA 12 دوره محاسبه میشود.
MACD هنگام عبور از خط سیگنال خود از بالا (برای خرید) یا از پایین (برای فروش) سیگنالهای تکنیکال را تحریک میکند.
سرعت کراس اوورها نیز به عنوان سیگنال خرید بیش از حد یا فروش بیش از حد بازار در نظر گرفته میشود.
MACD به سرمایه گذاران کمک میکند تا درک کنند که آیا حرکت صعودی یا نزولی قیمت تقویت یا ضعیف میشود.
MACD با کسر EMA بلند مدت (26 دوره) از EMA کوتاه مدت (12 دوره) محاسبه میشود. میانگین متحرک نمایی (EMA) نوعی میانگین متحرک (MA) است که اهمیت بیشتری را برای جدیدترین نقاط داده قائل میشود.
یادگیری از MACD
MACD هر زمان که میانگین متحرک نمایی 12 دوره ای (که با خط قرمز روی نمودار قیمت نشان داده شدهاست) بالاتر از EMA دوره 26 دوره است (خط آبی رنگ در نمودار قیمت)، مقدار مثبت MACD وجود دارد (به عنوان خط آبی در نمودار پایین نشان داده میشود) و هنگامی که میانگین متحرک نمایی 12 دوره ای زیر میانگین متحرک نمایی 26 دوره ای باشد، یک مقدار منفی است. هرچه فاصله MACD بالاتر یا پایینتر از خط پایه باشد نشان میدهد که فاصله بین دو EMA در حال افزایش است.
در نمودار زیر، میبینید که چگونه دو EMA اعمال شده در نمودار قیمت با MACD (آبی) عبور از بالا یا زیر خط پایه آن در شاخص زیر نمودار قیمت مطابقت دارد.
MACD اغلب با هیستوگرام نمایش داده میشود (نمودار زیر را ببینید) که فاصله بین MACD و خط سیگنال آن را ترسیم میکند. اگر MACD بالاتر از خط سیگنال باشد، هیستوگرام بالاتر از خط مبنای MACD خواهد بود. اگر MACD زیر خط سیگنال خود باشد، هیستوگرام زیر خط مبنای MACD خواهد بود. معامله گران برای تشخیص زمان حرکت صعودی یا نزولی، از هیستوگرام MACD استفاده میکنند.
MACD در مقابل مقاومت نسبی
شاخص قدرت نسبی (RSI) نشان میدهد که آیا یک بازار نسبت به سطوح اخیر قیمت بیش از حد خریداری شده یا بیش از حد فروخته میشود. RSI نوسانی است که میانگین سود و زیان قیمت را در یک بازه زمانی مشخص محاسبه میکند. دوره زمانی پیش فرض 14 دوره با مقادیر محدود از 0 تا 100 است.
MACD رابطه بین دو EMA را اندازهگیری میکند، در حالی که RSI تغییرات قیمت را در رابطه با بالا و پایینترین قیمت اخیر اندازهگیری میکند. این دو شاخص اغلب با هم استفاده میشوند تا تصویر فنی کامل تری از بازار را به تحلیلگران ارائه دهند.
این شاخصها هر دو حرکت در بازار را اندازهگیری میکنند، اما، از آنجا که عوامل مختلفی را اندازهگیری میکنند، گاهی اوقات موارد متضادی ارائه میدهند. به عنوان مثال، RSI ممکن است یک بازه زمانی بالاتر از 70 را برای یک دوره پایدار نمایش دهد، نشان میدهد که بازار نسبت به قیمتهای اخیر بیش از حد به سمت خرید تمایل دارد، در حالی که MACD نشان میدهد بازار همچنان در حرکت خرید در حال افزایش است. هر یک از شاخصها ممکن است با نشان دادن واگرایی از قیمت، تغییر روند آینده را نشان دهند (قیمت بالاتر میرود در حالی که شاخص کم میشود، یا بالعکس)
محدودیتهای MACD
یکی از مشکلات اصلی واگرایی این است که غالباً میتواند علامت معکوس احتمالی را نشان دهد اما در واقع هیچ معکوس واقعی اتفاق نمیافتد – یک مثبت کاذب ایجاد میکند. مشکل دیگر این است که واگرایی همه معکوسها را پیشبینی نمیکند. به عبارت دیگر، این مقدار بسیاری از معکوسها را که رخ نمیدهد و معکوس قیمت واقعی را به اندازه کافی پیشبینی میکند.
واگرایی «مثبت کاذب» اغلب زمانی اتفاق میافتد که قیمت یک دارایی به یک طرف حرکت میکند، مثلاً در یک دامنه یا الگوی مثلث به دنبال یک روند. کاهش سرعت حرکت قیمت باعث میشود که MACD از افراط قبلی خود فاصله گرفته و به سمت خطوط صفر گرایش پیدا کند حتی در صورت عدم بازگشت واقعی.
نمونه ای از کراس اوورهای MACD
هنگامی که MACD زیر خط سیگنال قرار میگیرد، این یک سیگنال نزولی است که نشان میدهد زمان فروش فرا رسیدهاست. برعکس، هنگامی که MACD از خط سیگنال بالا میرود، شاخص سیگنال صعودی را نشان میدهد، که نشان میدهد قیمت دارایی احتمالاً حرکت رو به بالا را تجربه خواهد کرد. برخی از معامله گران قبل از ورود به موقعیت منتظر عبور متقابل بالای خط سیگنال هستند تا احتمال «جعل» و ورود زود هنگام به موقعیت را کاهش دهند.
راهنمای صفر تا صد استفاده از اندیکاتور MACD
اگر تاجری هستید که در معاملات خود از تحلیل تکنیکال استفاده می کنید، به احتمال زیاد با اندیکاتور MACD که در معاملات بورس بسیار مورد استفاده قرار می گیرد مواجه شده اید. در اینجا در خواهیم یافت که اندیکاتور MACD چیست، چطور محاسبه می شود و نحوه استفاده از آن در بازارهای بورس و تجارت چگونه است.
دکتر سیگنال بازار ارزهای دیجیتال و بیت کوین را تحلیل می کند و شما را از افزایش قیمت های پیش رو مطلع می سازد و درتلاش هست، تا با ارائه برترین سیگنال های تحلیل شده بیت کوین و آلت کوین ها که دارای دقت بالایی هستند به افزایش عملکرد و کم کردن ریسک معاملات شما کمک کند تا سود شما را در معاملات به حداکثر برساند. به تیم تحلیلگر ما ملحق شوید و لذت تریدینگ را با دکتر سیگنال تجربه کنید.
اندیکاتور MACD چیست؟
اندیکاتور MACD (که در ایران با نام مکدی شناخته می شود) یک نشانگر تکنیکال محبوب است که توسط معامله گران برای کمک به تحلیل آنها استفاده می شود. این اندیکاتور رابطه بین دو میانگین متحرک قیمت یک اوراق بهادار را نشان می دهد، و با ترکیب یک خط MACD ، خط سیگنال و هیستوگرام سیگنال های صعودی و نزولی، می تواند به درک بهتر روندها و ممنتوم کمک کند.
MACD مخفف چیست؟
MACD مخفف Moving Average Convergence Divergence به معنی میانگین متحرک همگرایی و واگرایی است. این نام به تفاوت بین دو میانگین متحرک نمایی از قیمت یک اوراق بهادار و چگونگی واگرایی و همگرایی این خط حاصل (خط مکدی) از خط سیگنال خود (میانگین هموار نمایی خط مکدی) اشاره دارد.
میانگین متحرک چیست؟
میانگین متحرک معدل قیمت های قبلی سهام در یک بازه میان مدت را نشان میدهد و از اینرو یکی از شاخص های دنباله رو محسوب می شود. به عنوان مثال، میانگین متحرک 50 روزه میانگین قیمت اوراق بهادار در 50 روز گذشته را نشان می دهد، در حالی که میانگین متحرک 100 یا 200 روزه ، قیمت 100 یا 200 روز گذشته آنرا نشان می دهد.
معامله گران می توانند برای دستیابی به اطلاعات بهتر در مورد روند کوتاه مدت و بلند مدت به چندین میانگین متحرک مراجعه کنند. آنها اغلب از خطوط متقاطع برای سیگنالهای نزولی یا نزولی استفاده می کنند. وقتی یک میانگین کوتاه مدت بر روی میانگینی بلند مدت تر تقاطع کند، این به عنوان “تقاطع طلایی” شناخته می شود و آنرا به عنوان یک سیگنال صعودی تلقی می کنند. وقتی میانگین کوتاه مدت از زیر میانگین بلند مدت عبور می کند، این به عنوان “تقاطع مرگ” شناخته می شود و آنرا به عنوان یک سیگنال نزولی تعبیر می کنند.
با این حال، تقاطع های میانگین متحرک ممکن است خود به تنهایی برای استفاده کافی نباشند زیرا آنها غالباً تأخیری هستند (به این معنی که دنباله رو قیمت های کنونی هستند) و می توانند سیگنالهای دروغینی را در بازارهای محدود، برخلاف روندهای رو به رشد ارائه دهند. با در نظر گرفتن این نکات منفی، اندیکاتور مکدی اطلاعات بیشتری در مورد رابطه بین دو مقدار میانگین متحرک ارائه می دهد تا بینش بیشتری را برای معامله گران فراهم کند که قبل از ورود و خروج از انجام معامله در نظر بگیرند.
نحوه خواندن اندیکاتور MACD
برای خواندن و تحلیل اندیکاتور MACD ، باید از خط MACD ، خط سیگنال و هیستوگرام و نحوه تعامل آنها برای ایجاد سیگنال ها آگاه باشید.
خط MACD مقداری است که با تفریق میانگین متحرک نمایی دوره کوتاهتر، از دوره طولانی تر محاسبه می شود. یعنی از طریق تفریق EMA (میانگین متحرک نمایی) 12 دورهای، از میانگین متحرک نمایی 26 روزه، خط مکدی به دست میآید. سپس یک ٍمیانگین متحرک نمایی 9 روزه به نام خط سیگنال، بالای خط مکدی رسم میشود که میتواند به عنوان محرک سیگنالهای خرید و فروش به کار رود. انحراف بین این مقادیر را درجه بندی می کند. هنگامی که MACD از خط سیگنال بالاتر باشد، معامله گران خرید می کنند، و هنگامی که مکدی از خط سیگنال پایین تر باشد، سهام خود را می فروشند. غالباً دوره های زمانی مربوط به EMA ها 12 و 26 روزه است.
هرچه واگرایی بین میانگین های متحرک افزایش یابد، مقدار خط MACD قویتر می شود.
در همین حال، خط سیگنال یک میانگین متحرک است که روی خط MACD اعمال می شود و عمق را به اندیکاتور اضافه می چگونه مقدار MACD محاسبه می شود؟ کند. خط سیگنال به طور کلی میانگین نمایی 9 روزه خط MACD را نشان می دهد.
و سرانجام، هیستوگرام تفاوت بین خط MACD و خط سیگنال را نشان می دهد، یعنی هروقت خط مکدی و خط سیگنال به هم برسند، هیستوگرام صفر خواهد شد.
وقتی خط مکدی از بالای خط سیگنال عبور می کند، مقدار هیستوگرام بالای خط صفر قرار می گیرد، و این معمولاً به عنوان یک سیگنال صعودی تحلیل می شود. هرچه خط مکدی بالاتر از خط سیگنال قرار بگیرد، مقدار هیستوگرام بیشتر خواهد شد. هنگامی که خط مکدی از زیر خط سیگنال عبور می کند، مقدار هیستوگرام به زیر خط صفر می رود و این به عنوان یک سیگنال نزولی تحلیل می شود. هرچه خط مکدی در زیر خط سیگنال بیشتر واگرا شود ، مقدار هیستوگرام بیشتر کاهش می یابد.
نحوه استفاده از اندیکاتور MACD
وقتی نوبت به استفاده از مکدی می رسد، معامله گران باید توجه داشته باشند که عبور خط MACD از بالای خط سیگنال معمولاً به عنوان یک سیگنال صعودی تلقی می شود. این بدان معناست که – بسته به سایر موارد تکنیکال و همچنین تحلیل بنیادی – هنگام وقوع این امر معامله گران ممکن است بخواهند مدت طولانی تری موقعیت فعال بودن معامله را باز نگه دارند.
برعکس، هنگامی که خط MACD به زیر خط سیگنال می افتد، این به طور کلی به عنوان یک سیگنال نزولی تحلیل می شود، و ممکن است معامله گران را مجبور کند که موقعیت فعال بودن معامله را کوتاه در نظر بگیرند.
هیستوگرام مکدی را میتوان با بزرگتر شدن میله های آن و واگرایی خط MACD از خط سیگنال ردیابی کرد. وقتی هیستوگرام یک میله کوچکتر ایجاد می کند، معامله گران میتوانند ورود در جهت کاهش هیستوگرام را در نظر بگیرند، چه در زیر خط صفر (طولانی) و چه بالاتر از خط صفر (کوتاه).
مقایسه اندیکاتور MACD با RSI
اندیکاتور RSI سیگنال های خرید و فروش بیش از حد را برای تحلیل تکنیکال قیمت های اخیربازار بورس ارائه می دهد. به عبارت دیگر RSI یک اندیکاتور نوسانگر است که سود و زیان معدل قیمت های بورس یعنی تغییرات قیمت به دلیل نوسانات اخیر سهام را اندازه گیری می کند. مقادیر آن از 0 تا 100 متغیر است و یک دوره 14 روزه را بررسی می کند. اما اندیکاتور MACD رابطه بین دو میانگین متحرک نمایی را اندازه گیری می کند. از این دو همراه با هم استفاده می شود تا تحلیل تکنیکال جامع تری از بازار سهام به عمل آورده شود. هر دو شوک های بازار را اندازه گیری می کنند. اما فاکتورهای متفاوتی را در نظر می گیرند، بنابراین گاهی اوقات آنها سیگنالهای متضاد یکدیگر را نشان می دهند. به عنوان مثال، ممکن است RSI برای مدت طولانی بالاتر از 70 باشد، و این بدان معناست که در بورس به دلیل قیمت های اخیرخرید بیش از حد صورت گرفته. در حالی که MACD نشان می دهد که بازار هنوز به سمت افزایش خرید حرکت می کند. هر چگونه مقدار MACD محاسبه می شود؟ دواندیکاتور قادراند با توجه به واگرایی نسبت به قیمت، تغییرات روند بازار سهام را پیش بینی کنند.
راهنمای گام به گام MACD
برای شروع استفاده از اندیکاتور MACD به این راهنمای گام به گام نگاهی بیندازید، تا بتوانید آنرا به راحتی در نمودارهای خود مورد استفاده قرار دهید.
1- اندیکاتور MACD را روی نمودار خود باز کنید.
2- مقادیر EMA دوره های کوتاه و بلند مدت و خط سیگنال را در صورت لزوم تنظیم کنید. پیش فرض معمولاً دوره های 12 و 26 روزه است ، اما کسانی که به دنبال حساسیت بیشتری هستند ممکن است بخواهند دوره های کوتاه مدت تر و بلند مدت تری را امتحان کنند (به عنوان مثال 5،35،5 روزه).
3-همراه با سایر استراتژیهای تکنیکال و بنیادی مشخص شده در برنامه تجارت خود، فرصتهای کوتاه یا بلند مدت را بر اساس فعالیت خط MACD ، خط سیگنال و هیستوگرام شناسایی کنید. به عنوان مثال ، خط MACD که در بالای خط سیگنال حرکت می کند ممکن است روی طول مدت ورودی تأثیر بگذارد.
4- بر اساس همان معیارها، و مجدداً در پیوند با استراتژی خود، از معاملات خارج شوید. به عنوان مثال، خط MACD که در زیر خط سیگنال حرکت می کند ممکن است یک خروجی باشد (کوتاه مدت).
اگر از قبل در بازار معاملات حضور داشته اید، به احتمال زیاد اصطلاحات “تحلیل بنیادی” و “تحلیل تکنیکال” را شنیده اید. این مفاهیم تعریف و پیش بینی ارزش ارز کریپتوکارنسی را به ذهن می آورد. تقریباً همه معامله گران اتفاق نظر دارند که تجزیه و تحلیل فنی یک تمرین اساسی است که باید از آن استفاده شود؛ روش های مختلف تحلیل سیگنال کریپتو کارنسی را بررسی کنید تا بتوانید باعلم کامل و دقیق به خرید و فروش ارز دیجیتال بپردازید.
اندیکاتور MACD ؛ آموزش کامل اندیکاتور مکدی
اندیکاتور MACD ؛ آشنایی کامل با اندیکاتور MACD در این مقاله ، شما خواهید فهمید که نشانگر واگرایی همگرایی میانگین متحرک یا به اختصار اندیکاتور MACD چیست. این یکی از محبوب چگونه مقدار MACD محاسبه می شود؟ ترین و مورد استفاده ترین ابزارهای تجزیه و تحلیل فنی است. ما در مورد شاخص MACD ، از نحوه محاسبه و نحوه صحیح خواندن ، تا نحوه استفاده از اندیکاتور MACD هنگام معامله مستقیم ، به همه موارد خواهیم پرداخت.
این شاخص تقریباً 40 سال پیش توسط Gerald Appel ایجاد شده است. اولین بار در سال 1979 مورد استفاده قرار گرفت. MACD مخفف Moving Average Convergence / Divergence است .
شاخص در تجزیه و تحلیل فنی استفاده می شود . به تعیین جهت ، قدرت و مدت زمان روند کمک می کند. محدوده قیمت ، سطح معکوس ؛ همچنین توصیه های تجاری را ارائه می دهد .
این شاخص را شاخص روند می نامند زیرا بر اساس دو میانگین متحرک شکل می گیرد . آنها روی نمودار قابل مشاهده نیستند ، فقط از مقادیر آنها در محاسبات استفاده می شود. نشانگرهای MACD در پنجره جداگانه ای در زیر نمودار نشان داده می شوند. عملا ، ما یک نوسانگر روند داریم. نمودار MACD کلاسیک یک هیستوگرام با میله های عمودی و یک خط صاف کننده اضافی است. هیستوگرام فاصله بین میانگین متحرک و پویایی همگرایی یا واگرایی را نشان می دهد. با افزایش فاصله بین میانگین ها ، میله های هیستوگرام نیز طولانی می شوند. اگر منطقه کوچکتر شود ، میله ها کوتاه می شوند. وقتی آنها بالای خط صفر صف آرایی کنند و برای مدت طولانی تری رشد کنند ، قیمت در حال افزایش است. وقتی میله های نمودار زیر صفر جمع می شوند و کوتاه می شوند ، انتظار می رود قیمت کاهش یابد.
MACD یک شاخص ذاتاً عقب مانده از قینا است زیرا داده های اولیه را از میانگین متحرک نمایی سریع (دوره 12) و کند (دوره 26) (EMA) دریافت می کند .
چرا آگاهی از واگرایی همگرایی میانگین متحرک مهم است؟ دلیل این امر این است: با آگاهی از اینکه شاخص شامل تعریف ، فرمول و روش محاسبه آن می تواند به شما کمک کند سیگنالهای قوی مانند عبور یا واگرایی را تشخیص دهید. یادگیری استفاده از اندیکاتور برای پیش بینی دقیق شکل گیری روندهای جدید در بازار ، تجارت شما را تا حد زیادی بهبود می بخشد. برای معامله گران فنی ما روش ساده تری را برای استفاده از شاخص MACD با استفاده از نمودار آن پیشنهاد می کنیم. علاوه بر این ، ما همچنین نحوه کار با تنظیمات نشانگر را توضیح خواهیم داد.
اندیکاتور MACD چیست؟
اندیکاتور MACD مخفف عبارت Moving Average Convergence Divergence است. این اندیکاتور ابداع آقای جرالد بی اپل است. از این اندیکاتور در تحلیل تکنیکال در بازار فارکس برای به دست آوردن قدرت، جهت و شتاب در یک روند استفاده میشود. این اندیکاتور در اغلب موارد با استفاده از قیمت پایانی محاسبه میشود. بر خلاف اندیکاتورهای دیگر اندیکاتور MACD فرمول سختی برای محاسبه خود ندارد
در یک نمودار معاملاتی ، MACD به عنوان دو خط چرخش بدون محدودیت نشان داده شده است. خط کوتاه تر ، میانگین متحرک نمایی 12 دوره (EMA) است و سریعتر حرکت می کند و مسئول اکثر حرکات MACD است. در حالی که طولانی ترین میانگین متحرک نمایی 26 دوره است که به کندی نسبت به تغییرات قیمت واکنش نشان می دهد.
برای درک کامل نشانگر MACD ، ابتدا باید نگاهی بیندازیم که چرا این محبوبیت بین معامله گران است. برای تعیین بازارهای بیش از حد (خرید بیش از حد) یا فروش بیش از حد (بیش از حد فروخته شده) استفاده نمی شود. با ترکیب دو میانگین متحرک نمایی که روند را دنبال چگونه مقدار MACD محاسبه می شود؟ می کنند و به یک نوسان ساز حرکت تبدیل می شوند و همزمان به عنوان یک نشانگر دنباله روند و یک نشانگر حرکت است.
اسیلاتور واگرایی MACD در اواخر دهه 1970 توسط جرالد آبل که مدیر ETF است توسعه داده شد. این شاخص با گذشت زمان به عنوان یکی از ساده ترین ابزار تجزیه و تحلیل فنی ثابت شده است. این بسیار ساده است زیرا به دنبال همگرایی و واگرایی بین دو EMA است. جایی که همگرایی است وقتی خطوط به سمت یکدیگر حرکت می کنند. در حالی که تفاوت یا کنتراست زمانی است که آنها از یکدیگر دور شوند.
فرمول نشانگر MACD
برای محاسبه MACD ، ابتدا باید مقادیر میانگین متحرک نمایی کوتاه مدت و بلند مدت را داشته باشیم. ایده استفاده از EMA این است که آنها بیشتر وزن بر جدیدترین تغییرات قیمت قائل می شوند (برعکس ، میانگین متحرک ساده ، وزن برابر را برای تمام نقاط قیمت اعمال می کنند). در این معادله ، EMA بلند مدت برای یک دوره 26 دوره ای در نظر گرفته می شود ، در حالی که مقدار EMA کوتاه مدت برای یک دوره 12 دوره ای در نظر گرفته می شود. این دوره بازه زمانی را نشان می دهد که در آن معامله می کنید ، بنابراین برای نمودار روزانه به ترتیب 12 و 26 روز EMA خواهد بود. در مرحله بعدی ، ما باید EMA بلند مدت را از EMA کوتاه مدت کم کنیم و این تفاوت در همگرایی MACD را به ما می دهد. برای این کار باید از قیمت های پایانی هر دوره استفاده کنیم.
MACD = EMA دوره 12 – میانگین متحرک نمایی 26 دوره ای
ما همچنین باید خط سیگنال MACD و هیستوگرام را در آن قرار دهیم. در مورد مقدار خط سیگنال ، ما باید یک میانگین متحرک نمایی 9 روزه از MACD بگیریم. این امر با شناسایی زمانی که روند معکوس وجود دارد ، به تولید سیگنالهای تجاری (توصیه ها) کمک می کند. در همین حال ، هیستوگرام فاصله بین خط MACD و خط سیگنال را نشان می دهد. اگر MACD بالاتر از خط سیگنال باشد ، هیستوگرام مثبت است و بالعکس.
نحوه خواندن نشانگر MACD
برای اینکه بتوانید تفاوت همگرایی میانگین متحرک را با جزئیات درک کنید ، مهم است که بتوانید اجزای آن را بر روی نمودار بخوانید. نشانگر از سه عنصر تشکیل شده است که به دور خط صفر حرکت می کنند: خط MACD ، خط سیگنال و هیستوگرام.
- MACD Line(EMA 12 دوره ای – EMA 26 دوره ای) – به معامله گران کمک می کند روند صعودی و نزولی آینده بازار را شناسایی کنند.
- Signal Line(9-EMA MACD Line) – علاوه بر خط MACD برای کمک به شناسایی چرخش روند و شناسایی بهترین نقاط ورود و خروج ، تجزیه و تحلیل می شود.
- هیستوگرام(خط MACD – خط سیگنال) – هیستوگرام نمایشی گرافیکی از همگرایی و واگرایی دو مورد قبلی یعنی MACD و خطوط چگونه مقدار MACD محاسبه می شود؟ سیگنال را ارائه می دهد.
هر یک از این خطوط مقدار جداگانه ای دارند. هرچه از EMA کوتاهتر دورتر افزایش یابد ، در مقدار مثبت خط MACD افزایش می یابد. این نشانه حرکت رو به رشد صعودی است. از طرف دیگر ، یک MACD منفی نشان می دهد که خط EMA کوتاه تر زیر خط EMA طولانی تر است. و دوباره مقادیر منفی با افزایش فاصله دو خط افزایش می یابد. در این حالت ، یک حرکت نزولی فزاینده داریم.
انواع اندیکاتور مکدی :
در شکل زیر دو نوع و شکل اندیکاتور قدیم (classic MACD) و جدید را مشاهده میکنید. همانطور که میبینید با وجود اینکه کارایی هر دو تقریباً مشابه است اما از نظر ظاهری با هم تفاوت دارند که در این مطالب کاربرد هر دو را توضیح میدهیم
اندیکاتور مک دی کلاسیک (در شکل بالا اندیکاتور بالایی) شامل یک هیستوگرام (خطوط عمودی مشکی) و دو خط است که در اینجا این دو خط با آبی و قرمز نشان داده شدهاند. خط قرمز رنگ با نام خط سیگنال (Signal) و خط آبی رنگ با نام خط MACD شناخته میشوند.
MACD جدید نیز از یک هیستوگرام و یا همان نمودار میلهای و خط قرمز رنگ که همان خط سیگنال است تشکیل شده است که برای سیگنال گیری در بازار فارکس می توانید استفاده کنید.
کاربرد اندیکاتور MACD:
همانطور که گفته شد از اندیکاتور MACD استفادههای متفاوتی میشود. از جمله محاسبه واگرایی MACD همانطور که در شکل زیر میبینید زمانی که واگرایی در MACD و خط روند اتفاق افتاده است بعد از آن ریزش سهم ایران خودرو اتفاق افتاده است و برعکس این موضوع نیز صادق است.
همچنین زمانی که دو خط سیگنال و مک دی همدیگر را قطع میکنند نیز نوعی سیگنال خرید و فروش محسوب میشود که البته به تنهایی قابل استفاده نیست و باید حتماً در کنار ابزارهای دیگر تحلیل تکنیکال درست استفاده شود، در شکل زیر این نوع سیگنال را همزمان در هر دو اندیکاتور نشان دادهایم.
MACD چگونه مقدار MACD محاسبه می شود؟ یک فرکانس است ، گرچه غالباً آن را شاخص روند یا حتی “نوسانگر روند” می نامند ، زیرا نشانگر MACD بر اساس دو قرائت میانگین متحرک است که مستقیماً روی نمودار قرار گرفته اند.
نشانگر MACD خود در یک پنجره جداگانه در زیر نمودار نشان داده می شود و به نظر می رسد یک نمودار میله ای با یک خط کمکی است و نمودار درجه اختلاف را در دو میانگین متحرک نشان می دهد: اگر یکی از دیگری دور شود چگونه مقدار MACD محاسبه می شود؟ ، میله های نمودار رشد می کنند ، و اگر میانگین های متحرک به هم نزدیکتر باشند ، میله ها پایین می آیند ، وقتی که حرکت MACD میله های طولانی روی نمودار با یک تخت کوتاه است.
اگر نمودار بالای خط صفر ساخته شده باشد ، این بدان معنی است که میانگین متحرک به سرعت از سطح آهسته در حال حرکت است و به تدریج در حال افزایش است ، به این معنی که به سمت بالا حرکت می کند. اگر میله ها از صفر به پایین تراز شوند ، روند نزولی سریع و کند انجام می شود و روند نزولی است.
خط کمکی که به طور دوره ای با هیستوگرام در پنجره نشانگر تلاقی می کند ، یک میانگین متحرک است ، در واقع به جای نمودار قیمت ، روی نمودار MACD ساخته می شود و این خط برای دریافت سیگنال های اضافی از نشانگر ایجاد می شود تا از سردرگمی جلوگیری کند و می توانیم آن را “کشوی MACD” بنامیم.
بولینگر باند و MACD
به منظور استفاده موثرتر از اختلافات ، معامله گرها شاخص دوم را به نمودار اضافه می کنند و سیگنالهای اضافی دریافت می کنند. باندهای بولینگر شاخص یک نمونه از این ابزارهای مکمل است. دامنه های نشانگر محدوده فعلی حداکثر و حداقل قیمت را نشان می دهد. نفوذ آن نوسانات شدیدی در نظر گرفته می شود. اگر همزمان با شکست قیمت از مرز ، واگرایی ایجاد شود ، این یک سیگنال قوی برای باز کردن موقعیت محسوب می شود. به داخل محدوده ، قیمت تایید می کند که رالی به پایان رسیده است ، و تلاش می کند تا در واگرایی ها حرکت کند.
الگوی سر و شانه ها روی MACD
جستجوی الگوهای نمودار در نمودار در بین معامله گران غیر معمول نیست. با این حال ، این روش تا حدودی موثر است. همه مدل هایی که باید مراقب آنها باشید فقط سر و شانه ها یکی نیستند. علاوه بر این ، نمودار قیمت ممکن است هیچ نشانه ای از وارونگی نداشته باشد ، در حالی که نمودار MACD الگوی واضحی را نشان می دهد. بهترین حالت برای ورود به بازار شانه راست است ، همانطور که در معامله به روش کلاسیک با نمودار قیمت منظم انجام می شود. نقطه ای که خط سیگنال از ناحیه هیستوگرام فرار می کند می تواند نقطه ورودی دیگری باشد. برای خروج باید منتظر ورود خط سیگنال به ناحیه هیستوگرام بود.
هیستوگرام MACD در مک دی کلاسیک:
تفاوت بین خط سیگنال و خط مک دی است، به همین خاطر هر زمان که این دو به هم رسیدهاند هیستوگرام نیز صفر شده است.
در مک دی جدید خط سیگنال تبدیل به همان هسیتوگرام و یا نمودار میلهای شده است. اگر دقت کنید در اندیکاتور پائینی که مک دی کلاسیک است هیستوگرامش دقیقاً مثل خط MACD نوسان میکند. و خط قرمز رنگ همان خط سیگنال است.
یک استراتژی تجارت ساده شاخص MACD
ساده ترین استراتژی معاملاتی MACD نیازی به نصب هیچ شاخص اضافی ندارد ، یک سیگنال تنها برای یافتن نقاط ورود به بازار کافی است.
معاملات بر اساس این استراتژی به شرح زیر باز می شوند:
- اگر نمودار MACD در نمودار از پایین به بالا حرکت کند ، یک موقعیت خرید باز می شود.
- اگر نشانگر نمودار را از بالا به پایین کاهش دهد ، یک موقعیت فروش باز می شود.
تجارت همگرایی / واگرایی MACD
همگرایی MACD یکی از قوی ترین سیگنالهای ارائه شده توسط این شاخص است ، و تناقض بین جهت نمودار MACD و نمودار قیمت را بیان می کند ، برای تعیین واگرایی شما نیاز به اتصال دو سر مخالف (یا شکاف) بر روی نمودار و نشانگر دارید مانند این:
نمودار نشان می دهد که چگونه ، پس از یک روند نزولی شدید ، قیمت با کند شدن حداقل کاهش یافته ، اصلاح شده و سپس دوباره کاهش یافته است ، در همان زمان MACD نیز حداقل محلی را تشکیل داده است ، اما بالاتر از سطح قبلی است. این نشان می دهد که حرکت “خسته” شده است. ، و احتمال افزایش قیمت زیاد است حتی اگر در نمودار دیده نشود ، این شاخص سیگنال اصلی را می دهد.
تجارت واگرایی به شرح زیر انجام می شود:
هنگامی که دومین حداقل شاخص “روند” بالاتر از شاخص اول است ، شما باید برای ورود به خرید آماده شوید.
ورود به بازار زمانی اتفاق می افتد که نقض خط روند بالایی (مقاومت) تأیید شود.
تفاوت همگرایی با واگرایی در این است که خطوط رسم شده روی نمودار و بالای نمودار همگرا نیستند بلکه واگرا می شوند (یک خط روی نمودار به سمت بالا است و در پنجره نشانگر پایین است).
در این حالت ، اگر قیمت خط حمایت کانال قیمت در نمودار را بشکند ، یک موقعیت فروش باز می شود.
نتیجه
صرف نظر از این شاخص که تقریبا 40 سال پیش تاسیس شده است ، هنوز هم بسیار محبوب است. البته مانند سایر شاخص ها مزایا و معایب خاص خود را دارد. برخی ممکن است بگویند منسوخ شده و نیاز به ارتقا دارد. دیگران آن را ترجیح می دهند زیرا ایجاد شده و در زمان حال وجود دارد. این سوال هر معامله گر باید به طور مستقل به آن پاسخ دهد. تنظیمات MACD به قدری انعطاف پذیر هستند که می توانند با هر سازه یا چارچوب زمانی سازگار شوند .
البته ، نباید انتظار داشت که سیگنال ها 100٪ صحیح باشند. بدون توجه به الگوهایی که با آنها کار می کنید ، هیچ شاخصی وجود ندارد که 100٪ پیش بینی دقیق داشته باشد. با این حال ، شاخص MACD همراه با سایر شاخص ها و ترکیبات تنظیمات دیگر می تواند نه تنها در بازار فارکس ، بلکه در بازار کالاها نیز مفید باشد. جام مقدس تجارت در بازار مالی هنوز کشف نشده است و حتی اگر وجود داشته باشد ، در راز نگهداری می شود تا برای مدت طولانی به مردم نشان داده نشود.
نشانگر MACD می تواند کمک چگونه مقدار MACD محاسبه می شود؟ بزرگی در تجزیه و تحلیل فنی معاملات کند ، اما اگر بدون ابزار دیگری استفاده شود بی اثر است.
شاخص MACD یا همان میانگین متحرک واگرایی همگرایی، یک شاخص نوسان ساز است که بازرگانان برای تحلیل تکنیکی (TA) استفاده می کنند. شاخص MACD ابزار دنبال کننده روند است که از میانگین های در حال حرکت برای تعیین تغییرات لحظه ای سهام، ارز دیجیتال یا دارایی قابل تجارت دیگر استفاده می کند.
میانگین متحرک واگرایی همگرایی توسط جرالد اپل در اواخر دهه 1970 توسعه یافته است، و رویدادهای قیمت گذاری را که قبلاً اتفاق افتاده است ردیابی می کند و به این ترتیب در طبقه بندی شاخص های موخر (lagging) قرار می گیرد (که سیگنال هایی را بر اساس عملکرد یا داده های قیمت گذشته ارائه می دهند). شاخص MACD برای اندازه گیری حرکت بازار و روندهای احتمالی قیمت مفید است و توسط بسیاری از معامله گران مورد استفاده قرار می گیرد تا نقاط ورود و خروج از بازار را مشخص کنند.
قبل از پرداختن به مفهوم و مکانیسم شاخص MACD، درک مفهوم میانگین متحرک مهم است. میانگین متحرک (MA) به طور ساده خطی است که نشان دهنده میانگین ارزش داده های قبلی در طی یک دوره از پیش تعریف شده است. در زمینه بازارهای مالی، میانگین متحرک از محبوب ترین شاخص ها برای تجزیه و تحلیل فنی (TA) است و آنها را به دو نوع مختلف میانگین متحرک ساده (SMA) و میانگین متحرک نمایی (EMA) تقسیم می کنند. در حالی که میانگین متحرک ساده (SMA) تمامی ورودی های داده را به یک اندازه مورد سنجش قرار می دهد، میانگین متحرک نمایی (EMA) اهمیت بیشتری به جدیدترین مقادیر داده (نقاط قیمت جدیدتر) می دهند.
شاخص MACD چگونه کار می کند؟
شاخص MACD با کم کردن دو میانگین متحرک نمایی (EMA) برای ایجاد خط اصلی (خط MACD) ایجاد می شود که سپس برای محاسبه میانگین متحرک نمایی دیگری که نشان دهنده خط سیگنال است، استفاده می شود. علاوه بر این، هیستوگرام میانگین متحرک واگرایی همگرایی وجود دارد، که بر اساس تفاوت بین آن دو خط محاسبه می شود. هیستوگرام به همراه با دو خط دیگر در بالا و پایین یک خط میانی، نوسان می کند که به خط صفر نیز معروف است.
بنابراین، شاخص MACD شامل سه عنصر است که در اطراف خط صفر حرکت می کنند:
خط MACD : به تعیین روند صعودی یا نزولی (روند بازار) کمک می کند. با کم کردن دو میانگین حرکت نمایی (EMA) محاسبه می شود.
خط سیگنال : EMA خط MACD (معمولاً 9 دوره EMA). تجزیه و تحلیل ترکیبی خط سیگنال به همراه خط میانگین متحرک واگرایی همگرایی ممکن است در شناسایی نقاط معکوس احتمالی یا نقاط ورود و خروج از بازار مفید باشد.
هیستوگرام : نمایش گرافیکی از واگرایی و همگرایی خط MACD و خط سیگنال. به عبارت دیگر، هیستوگرام بر اساس تفاوت های بین دو خط محاسبه می شود.
خط میانگین متحرک واگرایی همگرایی
به طور کلی، میانگین های متحرک نمایی مطابق قیمت نهایی دارایی اندازه گیری می شوند و دوره های استفاده شده برای محاسبه دو EMA معمولاً به صورت ۱۲ دوره (سریعترین حالت) و ۲۶ دوره (کندترین حالت) تعیین می شود. دوره ممکن است به روش های مختلف (دقیقه، ساعت، روز، هفته، ماه) تنظیم شود، اما در این مقاله به تنظیمات آن بر اساس روز می پردازیم. با این وجود، شاخص MACD ممکن است برای در نظر گرفتن استراتژی های مختلف تجاری سفارشی شود.
با فرض محدوده زمانی استاندارد، خط MACD، با تفریق EMA ۲۶ روزه از EMA ۱۲ روزه محاسبه می شود.
همانطور که گفته شد، خط میانگین متحرک واگرایی همگرایی بالا و پایین خط صفر نوسان می کند، و این همان چیزی است که خط مرکزی متقاطع را نشان می دهد و به معامله گران می گوید که چه زمانی EMA ۱۲ و ۲۶ روزه موقعیت نسبی خود را تغییر می دهند.
خط سیگنال
خط سیگنال بطور پیش فرض، بر اساس EMA ۹ روزه از خط اصلی محاسبه می شود و به همین ترتیب، بینش بیشتری در مورد سیر قبلی خود ارائه می دهد.
خط سیگنال = EMA ۹ روزه خط MACD
اگرچه همیشه دقیق نیستند، اما وقتی خط MACD و خط سیگنال متقاطع می شوند، این وقایع معمولاً به عنوان سیگنال روند معکوس تلقی می شوند، به ویژه هنگامی که در قسمت نهایی نمودار MACD (خیلی بالاتر یا خیلی پایین تر از خط صفر) اتفاق می افتد.
هیستوگرام شاخص MACD
هیستوگرام ثبت بصری از حرکات نسبی خط MACD و خط سیگنال است. این نمودار به سادگی با تفریق یکی از دیگری محاسبه می شود:
هیستوگرام MACD = خط MACD - خط سیگنال
با این حال، به جای اضافه کردن یک خط متحرک سوم، هیستوگرام از یک نمودار میله ای ساخته شده است، که مطالعه و تفسیر آن ساده خواهد شد. توجه داشته باشید که میله های هیستوگرام هیچ ارتباطی با حجم معاملات دارایی ندارند.
تنظیمات میانگین متحرک واگرایی همگرایی
همانطور که توضیح دادیم، تنظیمات پیش فرض برای میانگین متحرک واگرایی همگرایی بر اساس میانگین های متحرک نمایی ۹، ۱۲، ۲۶ دوره ای است.
با این حال، برخی از تحلیلگران فنی و چارتیست ها، دوره ها را به عنوان راهی برای ایجاد یک شاخص حساس تر تغییر می دهند. به عنوان مثال، MACD ۵ و ۳۵ مواردی است که اغلب در بازارهای مالی سنتی به همراه بازه های زمانی طولانی تر مانند نمودارهای هفتگی یا ماهانه مورد استفاده قرار می گیرد.
شایان ذکر است با توجه به نوسانات زیاد بازارهای ارز دیجیتال، افزایش حساسیت شاخص MACD ممکن است خطرناک باشد زیرا احتمالاً منجر به افزایش سیگنال های کاذب و اطلاعات گمراه کننده خواهد شد.
نحوه خواندن نمودارهای شاخص MACD
همانطور که از نام این شاخص پیداست، شاخص میانگین متحرک واگرایی همگرایی، روابط بین میانگین های متحرک را ردیابی می کند، و ارتباط این دو خط را می توان به صورت همگرا یا واگرا توصیف کرد. همگرا زمانی است که خطوط به سمت یکدیگر گرایش می یابند و زمانی که خطوط از هم دور می شوند، این دو خط واگرا هستند.
سیگنال های مربوط به شاخص MACD با نقاط متقاطع مرتبط هستند، وقتی خط MACD از بالا یا پایین خط مرکزی و یا بالاتر یا پایین خط سیگنال عبور کند، این اتفاق می افتد.
به خاطر داشته باشید كه تقاطع دو خط مرکزی و خط سیگنال ممكن است چندین بار اتفاق بیفتد، و سیگنال های كاذب و فریبنده بسیاری خصوصاً در مورد دارایی های متزلزل، مانند ارزهای دیجیتال تولید کند. بنابراین، نباید تنها به شاخص MACD اعتماد کرد.
تقاطع خط مرکزی
تقاطع خط مرکزی هنگامی اتفاق می افتد که خط MACD روی ناحیه مثبت یا منفی حرکت کند. هنگامی که از خط مرکزی عبور می کند، مقدار مثبت MACD نشان میدهد که میانگین متحرک نمایی ۱۲ روزه از ۲۶ روز بیشتر است. در مقابل، هنگامی که خط MACD پایین تر از خط مرکزی می گذرد، میانگین متحرک واگرایی همگرایی منفی نشان داده می شود، به این معنی که میانگین متحرک نمایی ۲۶ روز بیشتر از ۱۲ روز است. به عبارت دیگر، یک خط MACD مثبت نشان دهنده حرکت صعودی قوی تر است، در حالی که MACD منفی نشان دهنده روند نزولی بازار است.
تقاطع خط سیگنال
هنگامی که خط MACD از خط سیگنال عبور می کند، معامله گران اغلب آن را به عنوان یک فرصت خرید (نقطه ورود به بازار) تعبیر می کنند. از طرف دیگر، وقتی خط MACD از پایین خط سیگنال عبور کند، معامله گران تمایل دارند آن را یک فرصت فروش (نقطه خروج از بازار) بدانند.
اگرچه تقاطع خط سیگنال می تواند مفید باشد، اما همیشه قابل اعتماد نیست. اما از این نظر که مکان آنها روی نمودار به عنوان راهی برای به حداقل رساندن خطرات احتمالی در نظر گرفته می شود، ارزشمند است. به عنوان مثال، اگر تقاطع به منزله فرصت خرید باشد اما شاخص خط MACD زیر خط اصلی (منفی) باشد، شرایط بازار نزولی در نظر گرفته می شود. در مقابل، اگر تقاطع خط سیگنال به منزله فرصت فروش در نظر گرفته شود، اما شاخص خط MACD مثبت (بالاتر از خط صفر) باشد، احتمالاً شرایط بازار صعودی است.
در چنین شرایطی، پیروی از سیگنال فروش (با توجه به روند بزرگتر) ممکن است خطر بیشتری داشته باشد.
واگرایی قیمت و میانگین متحرک واگرایی همگرایی
نمودارهای میانگین متحرک واگرایی همگرایی علاوه بر تقاطع خط مرکزی و خط سیگنال، می توانند در مورد واگرایی بین نمودار MACD و ارزش دارایی نیز بینشی را ارائه دهند. به عنوان مثال، اگر عملکرد قیمت ارز دیجیتال سقف بالاتری را نشان چگونه مقدار MACD محاسبه می شود؟ دهد در حالی که MACD سقف پایین تری ایجاد کند، ما واگرایی نزولی خواهیم داشت که نشان می دهد با وجود افزایش قیمت، روند صعودی بازار (فشار خرید) به آن اندازه قوی نیست. واگرایی های نزولی معمولاً به عنوان فرصت فروش تعبیر می شوند، زیرا آنها جلوتر از وارونه شدن قیمت مطرح می شوند.
در مقابل، اگر خط MACD کف افزایشی را تشکیل دهد در حالی که قیمت دارایی کف نزولی را نشان می دهد، این یک واگرایی صعودی در نظر گرفته می شود، و نشان می دهد که با وجود کاهش قیمت، فشار خرید قوی تر است. واگرایی های نزولی تمایل به وارونه شدن قیمت ها دارند، که به طور بالقوه کف کوتاه مدت را نشان می دهد (از روند نزولی تا صعودی).
افکار نهایی
هنگامی که صحبت از تحلیل تکنیکی می شود، شاخص میانگین متحرک واگرایی همگرایی یکی از مفیدترین ابزارهای موجود است. نه تنها به دلیل استفاده نسبتاً آسان آن، بلکه به این دلیل که در شناسایی روند بازار و تغییرات آن کاملاً مؤثر است.
با این حال، به عنوان بیشتر شاخص های تحلیل تکنیکی، شاخص MACD همیشه دقیق نیست و ممکن است سیگنال های کاذب و گمراه کننده بسیاری را، خصوصاً در رابطه با دارایی های متزلزل یا در هنگام روند ضعیف یا اقدام قیمت یک طرفه فراهم می کند. در نتیجه، بسیاری معامله گران از شاخص MACD به همراه سایر شاخص ها مانند شاخص RSI برای کاهش خطرات و تایید بیشتر سیگنال ها استفاده می کنند.
دیدگاه شما