اندیکاتور ZigZag Fibo یکی از ابزارهای شناختهشده برای شناسایی و نمایش نقاط مهم چرخش قیمت در نمودار است. این نسخه علاوه بر رسم ساختار اصلی ZigZag، قابلیت نمایش سطوح Fibonacci Retracement و Fibonacci Expansion را نیز دارد و به معاملهگر کمک میکند نوسانات اصلی بازار و نقاط Swing مهم را بهتر مشاهده و تحلیل کند.
هسته اصلی اندیکاتور با استفاده از سه پارامتر Depth، Deviation و Backstep نقاط سقف و کف بازار را شناسایی میکند. ZigZag با حذف حرکات کوچک و تمرکز روی تغییرات مهمتر قیمت، مسیر حرکت بین Swing High و Swing Low را بهصورت خطوط متصل روی نمودار نمایش میدهد. به این ترتیب ساختار کلی حرکات قیمت نسبت به مشاهده تمام نوسانات کوچک، واضحتر میشود.
پارامتر Depth مشخص میکند برای شناسایی یک نقطه سقف یا کف، چه تعداد کندل در محاسبات مورد بررسی قرار گیرد. Deviation نیز حداقل میزان تغییر قیمت مورد نیاز برای معتبر در نظر گرفتن یک حرکت را تعیین میکند و Backstep فاصلهای را مشخص میکند که در آن نقاط قبلی در صورت پیدا شدن یک نقطه قویتر میتوانند حذف یا جایگزین شوند. ترکیب این سه پارامتر مستقیماً روی تعداد و فاصله نقاط ZigZag تأثیر دارد.
جهت عضویت در کانال اندیکاتور و اکسپرت کلیک کنید ایتا | بله | تلگرام
جهت سفارش طراحی و برنامهنویسی اختصاصی اندیکاتور، اکسپرت و ربات معاملهگر برای MetaTrader 4 و MetaTrader 5 میتوانید استراتژی، ایده یا نیاز معاملاتی خود را با تیم هوش فعال در میان بگذارید. برای دریافت مشاوره، بررسی امکان پیادهسازی و ثبت سفارش، از طریق شماره 09364549266 با پشتیبانی هوش فعال در ارتباط باشید.
یکی از قابلیتهای اضافهشده در این نسخه، رسم خودکار Fibonacci Retracement بر اساس آخرین Swingهای شناساییشده است. با فعال کردن DrawFibRet، اندیکاتور آخرین و Swing قبلی را انتخاب کرده و سطوح فیبوناچی شامل 0، 23.6، 38.2، 50، 61.8، 100، 161.8، 261.8 و 423.6 درصد را روی نمودار رسم میکند. رنگ فیبوناچی نیز بر اساس صعودی یا نزولی بودن حرکت انتخابشده تعیین میشود.
گزینه SwingIndex امکان انتخاب Swing مورد استفاده برای محاسبات فیبوناچی را فراهم میکند. مقدار 0 به معنی استفاده از آخرین Swing است و با افزایش این مقدار میتوان Swingهای قدیمیتر را برای رسم Retracement انتخاب کرد. این قابلیت زمانی کاربردی است که معاملهگر بخواهد بهجای آخرین حرکت قیمت، یک موج مشخصتر از ساختار بازار را بررسی کند.
این نسخه همچنین قابلیت رسم Fibonacci Expansion را در اختیار کاربر قرار میدهد. با فعال کردن DrawFibExp، اندیکاتور سه Swing متوالی را بررسی کرده و سطوح Expansion در 61.8، 100 و 161.8 درصد را رسم میکند. این سطوح میتوانند برای بررسی اهداف احتمالی قیمت پس از تکمیل یک حرکت و اصلاح آن مورد استفاده قرار گیرند و رنگ آنها نیز بر اساس جهت حرکت تعیین میشود.
رنگهای مربوط به فیبوناچی بهصورت جداگانه قابل تنظیم هستند. ClrUpRet و ClrDnRet رنگ Fibonacci Retracement را برای حرکات صعودی و نزولی تعیین میکنند و ClrUpExp و ClrDnExp نیز رنگ Fibonacci Expansion را برای این دو جهت مشخص میکنند. بنابراین کاربر میتواند ساختار حرکات صعودی و نزولی و همچنین دو نوع ابزار فیبوناچی را با رنگهای متفاوت روی نمودار مشاهده کند.
در مجموع، این نسخه از ZigZag علاوه بر نمایش نقاط Swing و ساختار حرکتی بازار، یک ابزار ترکیبی برای تحلیل موجهای قیمت و سطوح فیبوناچی محسوب میشود. استفاده از ZigZag در کنار Retracement و Expansion میتواند دید واضحتری از اصلاحها، ادامه حرکت و اهداف احتمالی قیمت ایجاد کند؛ با این حال باید توجه داشت که نقاط ZigZag ممکن است با شکلگیری اطلاعات جدید در سمت راست نمودار تغییر کنند، بنابراین نباید هر نقطه ZigZag را بهتنهایی بهعنوان یک سیگنال قطعی معاملاتی در نظر گرفت.

تنظیمات اندیکاتور ZigZag Fibo
Depth – ZigZag Depth : تعداد کندلهایی را مشخص میکند که اندیکاتور برای شناسایی نقاط سقف و کف Swing در هر مرحله بررسی میکند. مقدار پیشفرض 12 است. افزایش این مقدار باعث میشود ZigZag نقاط کمتری را شناسایی کرده و بیشتر روی حرکات بزرگتر تمرکز کند، در حالی که کاهش آن باعث حساسیت بیشتر به نوسانات کوچکتر میشود.
Deviation – Minimum Price Deviation : حداقل میزان تغییر قیمت مورد نیاز برای معتبر در نظر گرفتن یک سقف یا کف جدید را مشخص میکند. مقدار پیشفرض 5 پوینت است. افزایش این مقدار باعث فیلتر شدن حرکات کوچکتر و کاهش تعداد Swingها میشود، در حالی که کاهش آن باعث حساستر شدن ZigZag نسبت به تغییرات جزئی قیمت خواهد شد.
Backstep – Backstep Distance : تعداد کندلهایی را مشخص میکند که برای بررسی و حذف نقاط Swing قبلی در صورت پیدا شدن یک نقطه قویتر مورد استفاده قرار میگیرند. مقدار پیشفرض 3 است. مقدار Backstep باید کمتر از Depth باشد؛ در غیر این صورت اندیکاتور اجرا نمیشود.
Draw Retracement – Enable Fibonacci Retracement : فعال یا غیرفعال کردن رسم Fibonacci Retracement بر اساس Swingهای شناساییشده توسط ZigZag را کنترل میکند. در صورت فعال بودن، اندیکاتور بر اساس Swing انتخابشده و Swing قبلی، سطوح فیبوناچی اصلاحی را روی نمودار رسم میکند.
Color Uptrend – Fibonacci Retracement Uptrend Color : رنگ سطوح Fibonacci Retracement را برای حرکات صعودی تعیین میکند. مقدار پیشفرض LawnGreen است و زمانی استفاده میشود که Swing قبلی پایینتر از Swing فعلی باشد.

Color Downtrend – Fibonacci Retracement Downtrend Color : رنگ سطوح Fibonacci Retracement را برای حرکات نزولی مشخص میکند. مقدار پیشفرض IndianRed است و زمانی استفاده میشود که حرکت انتخابشده از Swing بالاتر به Swing پایینتر باشد.
Draw Expansion – Enable Fibonacci Expansion : فعال یا غیرفعال کردن رسم Fibonacci Expansion را کنترل میکند. در صورت فعال بودن، اندیکاتور از سه Swing متوالی برای محاسبه و نمایش سطوح Expansion استفاده میکند.
Color Uptrend – Fibonacci Expansion Uptrend Color : رنگ Fibonacci Expansion را در ساختار صعودی مشخص میکند. مقدار پیشفرض YellowGreen است و برای Expansion مربوط به حرکت صعودی استفاده میشود.
Color Downtrend – Fibonacci Expansion Downtrend Color : رنگ Fibonacci Expansion را در ساختار نزولی تعیین میکند. مقدار پیشفرض PaleVioletRed است و برای Expansion مربوط به حرکت نزولی استفاده میشود.
Swing Index – Swing Selection Index : مشخص میکند کدام Swing برای محاسبه Fibonacci Retracement و Fibonacci Expansion استفاده شود. مقدار پیشفرض 0 است که به معنی آخرین Swing شناساییشده است. با افزایش مقدار این گزینه میتوان Swingهای قدیمیتر را انتخاب کرد؛ برای مثال مقدار 1 به Swing قبلی و مقدار 2 به Swing قدیمیتر اشاره میکند.
اندیکاتور ZigZag Fibo
پس از تایید شماره موبایل، لینک دانلود فایل به شما نمایش داده خواهد شد.










