این اکسپرت یک ربات معاملاتی بر پایه اندیکاتور سفارشی “Heiken Ashi Smoothed Oscillator” یا به اختصار نوسانساز هموارشده هیکن اشی است. هیکن اشی نوعی نمودار است که به جای کندلهای معمولی، از یک فرمول میانگینگیری شده استفاده میکند تا نویز بازار را حذف کند و روندها را شفافتر نشان دهد. در این اکسپرت، یک نوسانساز (اسیلاتور) از این کندلهای هموارشده ساخته شده که مانند یک فلش، جهت و قدرت روند را نشان میدهد و ربات بر اساس تقاطع خطوط این اسیلاتور تصمیم به خرید یا فروش میگیرد.
استراتژی سیگنالدهی ربات بسیار شبیه به اندیکاتور MACD است اما با پایه کندلهای هیکن اشی. این نوسانساز دو خط دارد: یک خط اصلی (HA oscillator line) و یک خط میانگین (HA oscillator average). سیگنال خرید وقتی صادر میشود که در کندل قبلی، خط اصلی پایینتر از خط میانگین بوده باشد (یعنی در فاز نزولی)، اما در کندل فعلی خط اصلی از خط میانگین عبور کرده و بالاتر رفته باشد (تقاطع صعودی). سیگنال فروش هم دقیقاً برعکس این حالت است. به زبان ساده، ربات دقیقاً در لحظهای وارد معامله میشود که اسیلاتور تغییر جهت میدهد و روند جدیدی را نشان میدهد.

این اکسپرت دارای یک ویژگی جالب به نام Reverse Signal (سیگنال معکوس) است. اگر این گزینه را فعال کنید، ربات دقیقاً برعکس سیگنالهای معمولی عمل میکند: یعنی وقتی سیگنال خرید صادر میشود، ربات فروش میرود و بالعکس. این قابلیت برای شرایط خاص بازار یا برای تست این فرضیه که “اگر یک استراتژی ضرر میدهد، شاید معکوس آن سود دهد” بسیار مفید است. همچنین ربات یک گزینه Close Opposite (بستن معامله مخالف) دارد که اگر فعال باشد، با رسیدن یک سیگنال جدید، ابتدا معامله قبلی در جهت مخالف را میبندد و بعد معامله جدید را باز میکند.
سیستم مدیریت معامله ربات کامل و حرفهای است. شما میتوانید حد سود (Take Profit) و حد ضرر (Stop Loss) را به پیپ تعیین کنید. همچنین یک حد ضرر دنبالکننده (Trailing Stop) با گام دنبالکنندگی (Trailing Step) دارد که با حرکت قیمت در جهت سود، حد ضرر را به دنبال خود میکشد تا سودهای کسب شده را حفظ کند. نکته مهم دیگر این است که ربات به طور پیشفرض فقط زمانی معامله جدید باز میکند که هیچ معامله بازی از قبل وجود نداشته باشد (مگر اینکه گزینه Close Opposite فعال باشد)، بنابراین در حالت عادی فقط یک معامله در هر زمان خواهد داشت.

این اکسپرت از نظر سطح ریسک و پیچیدگی، چیزی بین ربات ساده ایچیموکو و رباتهای پرریسکتر مثل GalacticExplosion یا فیبوناچی قرار میگیرد. برخلاف فیبوناچی که با حجمهای تصاعدی و معاملات متعدد در خلاف روند کار میکرد، این ربات با یک معامله و حجم ثابت کار میکند. اما برخلاف ایچیموکو که بر اساس الگوهای کندل و ابر تصمیم میگرفت، از یک اسیلاتور تکنیکال برای تشخیص تغییر روند استفاده میکند. نکته منحصربهفرد آن، لایههای متعدد هموارسازی است: ابتدا کندلهای هیکن اشی (Pre-Smooth) نویز را میگیرند، سپس یک بار دیگر هموار میشوند (Pos-Smooth)، و نهایتاً از این دادههای دو بار صافشده، سیگنال استخراج میشود. این یعنی ربات ذاتاً برای جلوگیری از سیگنالهای کاذب و نویز بازار طراحی شده است.در اینجا تنظیمات اکسپرت “AlliHeik” را به زبان ساده و دقیقاً بر اساس آنچه در پنجره تنظیمات میبینید، توضیح میدهم:

تنظیمات اکسپرت AlliHeik
بخش اصلی تنظیمات معاملاتی
-
Lots (حجم معامله): حجم ثابت برای هر معامله را مشخص میکند. مقدار پیشفرض ۰.۱ است (یعنی ۰.۱ لات استاندارد). ربات در حالت عادی فقط یک معامله باز دارد و تمام معاملات با همین حجم ثابت انجام میشوند.
-
Stop Loss – in pips (حد ضرر به پیپ): فاصله حد ضرر از قیمت ورود را به پیپ مشخص میکند. اگر ۵۰ باشد، ربات ۵۰ پیپ بعد از باز شدن معامله، حد ضرر را قرار میدهد. اگر معامله در ضرر برود و به این حد برسد، بسته میشود. اگر صفر بگذارید، حد ضرر تعیین نمیشود.
-
Take Profit – in pips (حد سود به پیپ): فاصله حد سود از قیمت ورود را به پیپ مشخص میکند. اگر ۵۰ باشد، ربات ۵۰ پیپ بعد از باز شدن معامله، حد سود را قرار میدهد. نسبت ریسک به ریوارد پیشفرض ۱ به ۱ است.
-
Trailing Stop – in pips (حد ضرر دنبالکننده به پیپ): وقتی معامله به سود میرود، ربات حد ضرر را به دنبال قیمت جابجا میکند تا سود محافظت شود. اگر صفر باشد (پیشفرض)، این قابلیت کاملاً غیرفعال است. اگر عددی مثل ۲۰ بگذارید، ربات ۲۰ پیپ پشت قیمت فعلی، حد ضرر را نگه میدارد.
-
Trailing Step – in pips (گام دنبالکنندگی به پیپ): حداقل فاصلهای که قیمت باید در سود حرکت کند تا حد ضرر دوباره جابجا شود. پیشفرض ۵ پیپ است. مثلاً اگر Trailing Stop روی ۲۰ و Trailing Step روی ۵ باشد، قیمت باید حداقل ۲۵ پیپ در سود برود تا حد ضرر فعال شود، و بعد از آن هر ۵ پیپ سود بیشتر، حد ضرر ۵ پیپ جلوتر میرود. اگر Trailing Stop صفر باشد، این تنظیم بیاثر است.

تنظیمات اندیکاتور هیکن اشی هموارشده (Heiken Ashi Smoothed Oscillator)
اندیکاتور این ربات سه لایه هموارسازی دارد که به ترتیب اعمال میشوند:
-
Pre smoothing average period (دوره هموارسازی اولیه): اولین لایه صافکنندگی که روی کندلهای هیکن اشی اعمال میشود. عدد ۷ یعنی از ۷ کندل اخیر برای میانگینگیری استفاده میشود. عدد بزرگتر یعنی سیگنالهای دیرتر ولی مطمئنتر.
-
Pre smoothing average method (روش هموارسازی اولیه): نوع میانگینگیری در لایه اول. پیشفرض LWMA (میانگین وزنی خطی) است که به قیمتهای جدیدتر وزن بیشتری میدهد. گزینههای دیگر: SMA (ساده)، EMA (نمایی)، Smoothed MA (هموارشده).
-
Pos smoothing average period (دوره هموارسازی ثانویه): دومین لایه صافکنندگی که روی خروجی لایه اول اعمال میشود. عدد ۷ یعنی باز هم ۷ دوره برای میانگینگیری استفاده میشود. این لایه باعث میشود نوسانات ریز کاملاً حذف شوند.
-
Pos smoothing average method (روش هموارسازی ثانویه): نوع میانگینگیری در لایه دوم. پیشفرض LWMA است.
-
Signal period (دوره سیگنال): دوره محاسبه خط سیگنال (خط میانگین) که مانند خط سیگنال در MACD عمل میکند. عدد ۲ یعنی خط سیگنال، میانگین ۲ دورهای خط اصلی اسیلاتور است. عدد کوچکتر یعنی حساسیت بیشتر به تغییرات.
-
Signal method (روش سیگنال): نوع میانگینگیری برای خط سیگنال. پیشفرض Smoothed MA (میانگین هموارشده) است که سیگنالهای نرمتری تولید میکند.
تنظیمات کنترلی سیگنال
-
Reverse signal (سیگنال معکوس): اگر این گزینه را فعال کنید (true)، ربات دقیقاً برعکس سیگنالهای معمولی عمل میکند. یعنی جایی که باید خرید کند، فروش میکند و بالعکس. پیشفرض خاموش (false) است. این گزینه برای معامله در شرایط خاص بازار یا برای تست استراتژی معکوس کاربرد دارد.
-
Close the opposite position on a signal (بستن معامله مخالف با سیگنال جدید): اگر فعال باشد (true)، وقتی سیگنال جدیدی (مثلاً خرید) صادر میشود، ربات ابتدا معامله قبلی در جهت مخالف (فروش) را میبندد و بعد معامله جدید را باز میکند. اگر خاموش باشد (پیشفرض)، ربات فقط زمانی معامله جدید باز میکند که هیچ معامله بازی از قبل وجود نداشته باشد.
-
magic number (عدد جادویی): یک عدد منحصربهفرد که مثل برچسب روی معاملات ربات میماند تا با معاملات دستی یا رباتهای دیگر اشتباه نشود.
نکات مهم:
۱. در حالت پیشفرض، ربات فقط یک معامله در هر زمان باز میکند. اگر گزینه Close Opposite فعال شود، با هر سیگنال جدید، جهت معامله عوض میشود.
۲. سه لایه هموارسازی باعث میشود این ربات ذاتاً دیرتر از تغییرات قیمت واکنش نشان دهد، اما در عوض سیگنالهای کاذب کمتری تولید میکند. این یعنی برای تایمفریمهای بالاتر (یک ساعته به بالا) و بازارهای رونددار مناسبتر است.
۳. قابلیت Reverse Signal یک ویژگی منحصربهفرد این ربات است که در هیچکدام از چهار اکسپرت قبلی دیده نمیشود. اگر یک استراتژی در شرایط خاص بازار دائماً ضرر میدهد، معکوس کردن آن میتواند به یک استراتژی سودآور تبدیل شود.
۴. تنظیمات هموارسازی را با احتیاط تغییر دهید. اعداد بزرگتر برای دورهها (مثلاً ۱۴ یا ۲۱) سیگنالهای مطمئنتر ولی کمتری میدهند. اعداد کوچکتر (مثلاً ۳ یا ۵) سیگنالهای بیشتری میدهند اما احتمال سیگنال کاذب هم بیشتر میشود.
اکسپرت AlliHeik
پس از تایید شماره موبایل، لینک دانلود فایل به شما نمایش داده خواهد شد.
راهنمای نصب اندیکاتور و اکسپرت در متاتریدر
راهنمای ایجاد حساب دمو و ریل ، نصب متاتریدر و اضافه کردن حساب به متاتریدر








دمتون گرم که کد رو میزارید خسته نباشید
سلام و درود
سپاسگزارم از لطف شما
موفق باشید