اندیکاتور Advanced Harmonic Scanner برای متاتریدر 5 یک ابزار تخصصی برای شناسایی و نمایش الگوهای هارمونیک روی نمودار قیمت است. این اندیکاتور با بررسی ساختار حرکتی بازار و نقاط چرخش قیمت، تلاش میکند الگوهایی مانند Gartley، Bat، Butterfly، Crab و AB=CD را شناسایی کرده و نواحی احتمالی برگشت قیمت را در اختیار معاملهگر قرار دهد.
یکی از ویژگیهای اصلی این اندیکاتور استفاده همزمان از دو ساختار موجی Major و Minor است. موج Major با طول پیشفرض 21 و موج Minor با طول پیشفرض 8 محاسبه میشوند تا اندیکاتور بتواند حرکات بزرگتر و کوچکتر بازار را بررسی کند. این ساختار به اسکنر اجازه میدهد بسته به شرایط نمودار، الگوی معتبر را از میان دو مقیاس مختلف حرکتی انتخاب کند.
در بخش تشخیص الگو، نسبتهای فیبوناچی بین نقاط X، A، B، C و D محاسبه میشوند و با محدودههای مورد انتظار الگوهای هارمونیک مقایسه میشوند. پارامتر Fibonacci Tolerance نیز امکان تعیین میزان انعطاف در این مقایسه را فراهم میکند؛ بنابراین معاملهگر میتواند مشخص کند که قیمت تا چه اندازه میتواند از نسبت ایدهآل فیبوناچی فاصله داشته باشد و همچنان الگو معتبر در نظر گرفته شود.
جهت عضویت در کانال اندیکاتور و اکسپرت کلیک کنید ایتا | بله | تلگرام
جهت سفارش طراحی و برنامهنویسی اختصاصی اندیکاتور، اکسپرت و ربات معاملهگر برای MetaTrader 4 و MetaTrader 5 میتوانید استراتژی، ایده یا نیاز معاملاتی خود را با تیم هوش فعال در میان بگذارید. برای دریافت مشاوره، بررسی امکان پیادهسازی و ثبت سفارش، از طریق شماره 09364549266 با پشتیبانی هوش فعال در ارتباط باشید.
Advanced Harmonic Scanner علاوه بر ساختار قیمت، از RSI نیز برای تأیید شرایط ورود استفاده میکند. RSI بهصورت پیشفرض با دوره 14 محاسبه شده و سطوح اشباع خرید 70 و اشباع فروش 30 در نظر گرفته میشوند. در الگوهای صعودی، عبور RSI از ناحیه اشباع فروش یا قرار داشتن آن در این محدوده میتواند بهعنوان تأیید ورود مورد استفاده قرار گیرد و در الگوهای نزولی نیز شرایط مشابه در محدوده اشباع خرید بررسی میشود.
پس از شناسایی یک الگوی معتبر، اندیکاتور ساختار آن را مستقیماً روی نمودار رسم میکند. نقاط X، A، B، C و D با برچسب مشخص میشوند و خطوط مربوط به XA، XB، AB، BC و CD نمایش داده میشوند. همچنین خطوط کمکی AC و BD نیز برای نمایش بهتر هندسه الگو رسم شدهاند تا معاملهگر بتواند ساختار هارمونیک را بهصورت بصری و سریع بررسی کند.
این اندیکاتور برای الگوهای صعودی و نزولی از رنگهای مجزا استفاده میکند و جهت احتمالی معامله را نیز در کنار نقطه D نمایش میدهد. برای مثال، الگوهای صعودی با برچسب Bull و علامت ▲ و الگوهای نزولی با برچسب Bear و علامت ▼ مشخص میشوند. امکان نگهداری یا حذف الگوهای تاریخی نیز از طریق گزینه Keep Historical Patterns قابل کنترل است و معاملهگر میتواند تصمیم بگیرد که تنها آخرین سیگنال یا تاریخچه الگوهای شناساییشده را روی نمودار مشاهده کند.
یکی دیگر از قابلیتهای کاربردی Advanced Harmonic Scanner، محاسبه خودکار سطوح هدف و ریسک پس از تأیید الگو است. اندیکاتور دو هدف قیمتی TP1 و TP2 را بر اساس نسبتهای 38.2 و 61.8 درصد از حرکت AD محاسبه میکند و یک سطح Risk نیز بهعنوان حد ریسک در فاصله 20 درصدی از این محدوده قرار میدهد. این سطوح بهصورت خطوط افقی روی نمودار نمایش داده میشوند و قیمت دقیق هر سطح نیز در کنار آن درج میشود.
در مجموع، Advanced Harmonic Scanner یک ابزار ترکیبی برای تحلیل ساختار قیمت، الگوهای هارمونیک و شرایط RSI است که بخش قابل توجهی از فرآیند شناسایی و ترسیم الگوهای هارمونیک را بهصورت خودکار انجام میدهد. ترکیب دو ساختار موجی، فیلتر فیبوناچی، تأیید RSI، نمایش نقاط هارمونیک و ارائه سطوح TP1، TP2 و Risk باعث میشود این اندیکاتور برای معاملهگرانی که از تحلیل هارمونیک استفاده میکنند، ابزار مناسبی برای بررسی سریعتر فرصتهای احتمالی بازار در MetaTrader 5 باشد.

توضیحات طراح اندیکاتور
موتور دوگانه زیگزاگ: این اسکریپت بهصورت همزمان دو موج «Major» و «Minor» را بررسی میکند. ابتدا تلاش میکند ساختارهای بزرگتر و مهمتر بازار را شناسایی کند، اما اگر روند کلی بازار نوسانی و نامنظم باشد، بهصورت خودکار به بررسی ساختارهای کوچکتر میپردازد تا فرصتهای معاملاتی در مقیاس Minor نیز از دست نروند.
ردیابی زنده نقطه D: برخلاف اسکریپتهای معمول که منتظر تأیید کامل یک پیوت میمانند و در نتیجه ممکن است سیگنال ورود را با تأخیر ارائه دهند، این اندیکاتور نقطه D را بهصورت لحظهای و بر اساس سایه کندل جاری دنبال میکند. به این ترتیب، نسبتهای فیبوناچی نیز همزمان با حرکت قیمت بهسمت ناحیه بازگشت احتمالی (PRZ) در لحظه بهروزرسانی میشوند.
تأیید ورود با RSI: صرفاً تشکیل یک الگوی هارمونیک برای صدور سیگنال کافی نیست. اسکریپت تنها زمانی سیگنال ورود Bull ▲ یا Bear ▼ را صادر میکند که نقطه D شکل گرفته باشد و RSI نیز خستگی حرکت قیمت را تأیید کند؛ یعنی RSI از سطح اشباع فروش به سمت بالا یا از سطح اشباع خرید به سمت پایین عبور کند.
ریسک و اهداف پویا: دیگر نیازی به اندازهگیری دستی سطوح هدف و حد ضرر نیست. پس از فعال شدن شرایط ورود، اسکریپت بلافاصله سطوح Take Profit و Stop Loss را محاسبه کرده و روی نمودار نمایش میدهد. هدف اول (TP1) در سطح 38.2 درصد بازگشت از موج A تا D و هدف دوم (TP2) در سطح 61.8 درصد بازگشت همین موج قرار میگیرد.
سطح Risk یا Stop Loss نیز بهصورت پویا و در فاصلهای معادل 20 درصد از اندازه ساختاری نقطه D قرار داده میشود. این روش با هدف ایجاد فضای محافظتی بیشتر در برابر حرکات عمیق قیمت و الگوهایی با امتداد زیاد مانند Butterfly و Crab طراحی شده است.

تنظیمات اندیکاتور Advanced Harmonic Scanner
InpPrdMaj – Major Wave Length (min 5) : طول موج اصلی برای شناسایی نقاط چرخش و ساختارهای بزرگتر بازار را تعیین میکند. مقدار پیشفرض 21 است. افزایش این مقدار باعث میشود اندیکاتور روی حرکات بزرگتر و مهمتر قیمت تمرکز کند و تعداد نقاط چرخش و الگوهای شناساییشده کاهش پیدا کند.
InpPrdMin – Minor Wave Length (min 2) : طول موج فرعی برای شناسایی نوسانات کوچکتر بازار را مشخص میکند. مقدار پیشفرض 8 است. مقادیر پایینتر حساسیت اندیکاتور را افزایش داده و نقاط چرخش بیشتری ایجاد میکنند، در حالی که مقادیر بالاتر باعث میشوند تنها حرکات مهمتر شناسایی شوند.
InpFibTolerance – Fibonacci Tolerance (%) : میزان خطای قابل قبول در نسبتهای فیبوناچی مورد استفاده برای تشخیص الگوهای هارمونیک را تعیین میکند. مقدار پیشفرض 8 درصد است. افزایش این مقدار باعث میشود اندیکاتور الگوهایی را که از نسبتهای ایدهآل فیبوناچی فاصله بیشتری دارند نیز معتبر در نظر بگیرد؛ اما ممکن است تعداد الگوهای ضعیفتر افزایش پیدا کند.
InpRsiLen – RSI Length : دوره محاسبه اندیکاتور RSI را مشخص میکند. مقدار پیشفرض 14 است. کاهش این مقدار باعث حساستر شدن RSI نسبت به تغییرات کوتاهمدت قیمت میشود، در حالی که افزایش آن RSI را نرمتر کرده و تمرکز بیشتری بر روندهای کلیتر بازار ایجاد میکند.
InpRsiOB – RSI Overbought : سطح اشباع خرید RSI را تعیین میکند. مقدار پیشفرض 70 است. زمانی که RSI در این محدوده قرار داشته باشد، اندیکاتور میتواند شرایط مناسبتری برای بررسی سیگنالهای نزولی و الگوهای Bearish در نظر بگیرد.

InpRsiOS – RSI Oversold : سطح اشباع فروش RSI را مشخص میکند. مقدار پیشفرض 30 است. قرار گرفتن RSI در این محدوده یا عبور آن به سمت بالا از این سطح میتواند برای تأیید شرایط ورود در الگوهای صعودی مورد استفاده قرار گیرد.
InpShowHist – Keep Historical Patterns : مشخص میکند که الگوهای هارمونیک شناساییشده قبلی روی نمودار باقی بمانند یا فقط الگوی فعلی نمایش داده شود. مقدار پیشفرض True است؛ بنابراین بهصورت پیشفرض تاریخچه الگوهای شناساییشده حفظ میشود.
InpProjBars – Target Line Length (Bars) : طول خطوط مربوط به TP1، TP2 و Risk را به تعداد کندل مشخص میکند. مقدار پیشفرض 20 است. افزایش این مقدار باعث میشود خطوط اهداف و سطح ریسک برای تعداد کندل بیشتری به سمت آینده نمودار امتداد پیدا کنند.
InpColBull – Bullish Pattern Color : رنگ نمایش الگوهای هارمونیک صعودی را تعیین میکند. رنگ پیشفرض آبی است و برای خطوط و برچسبهای مربوط به ساختارهای Bullish استفاده میشود.
InpColBear – Bearish Pattern Color : رنگ نمایش الگوهای هارمونیک نزولی را تعیین میکند. رنگ پیشفرض قرمز است و برای خطوط و برچسبهای مربوط به ساختارهای Bearish روی نمودار مورد استفاده قرار میگیرد.
اندیکاتور Advanced Harmonic Scanner
پس از تایید شماره موبایل، لینک دانلود فایل به شما نمایش داده خواهد شد.










