اکسپرت واگرایی ابزاری برای متاتریدر است که فرایند شناسایی واگرایی و در برخی نسخه ها بخشی از اجرای معامله را خودکار می کند. در این مقاله، نحوه عملکرد اکسپرت واگرایی، انواع واگرایی قابل تشخیص، مشخصات، دانلود نسخه های MT4 و MT5، روش نصب، تفاوت با اندیکاتور واگرایی و مهم ترین مزایا و محدودیت های آن بررسی می شود.
اکسپرت واگرایی چیست؟
اکسپرت واگرایی یا Divergence EA رباتی برای متاتریدر است که واگرایی های معاملاتی را بصورت خودکار روی نمودار شناسایی می کند و نیاز به بررسی دستی مداوم چارت را کاهش می دهد. بسته به طراحی اکسپرت، این ابزار می تواند تنها هشدار شناسایی واگرایی صادر کند یا بخشی از فرایند ورود و مدیریت معامله را نیز بصورت خودکار انجام دهد.
اکسپرت واگرایی چگونه کار می کند؟
اکسپرت واگرایی ابتدا نقاط مهم سقف و کف قیمت را بر اساس منطق برنامه نویسی خود شناسایی می کند و سپس حرکت قیمت را با مقدار اندیکاتور در همان نقاط مقایسه می کند. اگر جهت حرکت قیمت و اندیکاتور با یکدیگر متفاوت باشد و شرایط تعریف شده در اکسپرت برقرار شود، یک واگرایی احتمالی ثبت میشود. در برخی اکسپرت ها، سیگنال قبل از صدور هشدار یا ورود به معامله با فیلترهایی مثل جهت روند، فاصله بین نقاط Swing یا شرایط اندیکاتور بررسی میشود.
انواع واگرایی قابل تشخیص توسط اکسپرت
اکسپرت های واگرایی بسته به الگوریتم خود ممکن است واگرایی معمولی صعودی و نزولی، واگرایی مخفی صعودی و نزولی یا فقط بخشی از این الگوها را شناسایی کنند.
- واگرایی معمولی صعودی: قیمت هنوز کف جدید می سازد، اما قدرت نزول کمتر شده است. این حالت می تواند هشدار دهد که فروشندگان در حال ضعیف شدن هستند و احتمال برگشت قیمت به سمت بالا وجود دارد.
- واگرایی معمولی نزولی: قیمت هنوز سقف جدید می سازد، اما قدرت حرکت صعودی کمتر شده است. این وضعیت می تواند نشانه ضعیف شدن خریداران و احتمال شروع حرکت نزولی باشد.
- واگرایی مخفی صعودی: قیمت در یک روند صعودی اصلاح می کند، اما ساختار صعودی حفظ میشود. اکسپرت این حالت را به عنوان نشانهای از احتمال پایان اصلاح و ادامه رشد بررسی میکند.
- واگرایی مخفی نزولی: قیمت در یک روند نزولی کمی بالا می رود، اما ساختار نزولی از بین نمی رود. این الگو می تواند نشان دهد اصلاح رو به پایان است و افت قیمت ادامه پیدا میکند.
در عمل، واگرایی معمولی بیشتر برای پیدا کردن نقاط احتمالی برگشت و واگرایی مخفی برای پیدا کردن فرصت های ادامه روند استفاده می شود. تشخیص هر چهار نوع به منطق برنامه نویسی همان اکسپرت بستگی دارد.
مشخصات اکسپرت واگرایی
قبل از دانلود، مشخصات اصلی اکسپرت را بررسی کنید تا بدانید فایل با نسخه متاتریدر، سبک استفاده و نیاز شما سازگار است.
| مشخصه | توضیح |
| پلتفرم | Meta Trader 4 / Meta Trader 5 |
| نوع فایل | EX4 / EX5 |
| نوع واگرایی | معمولی، مخفی یا هر دو |
| اندیکاتور مبنا | RSI، MACD، Stochastic یا سایر ابزارهای تعریف شده |
| نوع عملکرد | شناسایی واگرایی، هشدار یا اجرای خودکار معامله |
| تایم فریم قابل استفاده | براساس طراحی اکسپرت |
| نمادهای قابل استفاده | فارکس، طلا، شاخص ها یا سایر نمادهای پشتیبانی شده |
| مدیریت معامله | حد ضرر، حد سود، Trailing Stop یا سایر قابلیت ها در صورت وجود |
دانلود اکسپرت واگرایی برای MT4 و MT5
برای دانلود اکسپرت واگرایی باید نسخه متناسب با پلتفرم خود را انتخاب کنید؛ فایلهای MT4 و MT5 جدا هستند و نمی توان فایل MQ4/EX4 را مستقیما روی MT5 اجرا کرد.
| نسخه | نام اکسپرت | توضیحات | دانلود |
| MT4 | Divergence Expert | اکسپرت رایگان MQL5 برای Meta Trader 4؛ از سیگنالهای Divergence Viewer استفاده میکند و امکان تنظیم Stop Loss و Take Profit دارد. | دانلود اکسپرت واگرایی MT4 |
| MT5 | Multi_Divergence_EA | اکسپرت رایگان برای Meta Trader 5 که واگرایی را با RSI، MACD و Stochastic بررسی میکند و دارای فیلتر روند و حجم است. | دانلود اکسپرت واگرایی MT5 |
هر دو فایل از Code Base رسمی MQL5 قابل دریافت هستند و سورس MQ4/MQ5 آن ها نیز برای بررسی در دسترس است. قبل از استفاده روی حساب واقعی، اکسپرت را در Strategy Tester و سپس روی حساب دمو آزمایش کنید؛ نتایج بک تست یا عملکرد گذشته تضمینی برای نتیجه آینده نیست.
بیشتر بخوانید: تبدیل اکسپرت MT4 به MT5
آموزش نصب اکسپرت واگرایی در متاتریدر
برای نصب اکسپرت واگرایی، ابتدا در متاتریدر از مسیر File > Open Data Folder وارد پوشه داده شوید. در MT4 فایل اکسپرت را داخل MQL4/Experts و در MT5 داخل MQL5/Experts قرار دهید. فایل های اجرایی EX4 و EX5 قابل استفادهاند؛ اگر فقط فایل سورس MQ4 یا MQ5 دارید، باید آن را در Meta Editor کامپایل کنید تا فایل اجرایی ساخته شود.
مراحل نصب:
مرحله اول؛ فایل متناسب با MT4 یا MT5 را دانلود کنید.
مرحله دوم؛ در متاتریدر روی File > Open Data Folder بزنید.

مرحله سوم؛ در MT4 وارد MQL4 > Experts و در MT5 وارد MQL5 > Experts شوید.
مرحله چهارم؛ فایل اکسپرت را در این پوشه کپی کنید.

مرحله پنجم؛ به متاتریدر برگردید و از پنجره Navigator بخش Expert Advisors را Refresh کنید؛ اگر نمایش داده نشد، متاتریدر را یک بار ببندید و دوباره اجرا کنید.
مرحله ششم؛ اکسپرت را از Navigator روی نمودار نماد مورد نظر Drag & Drop کنید.
مرحله هفتم؛ تنظیمات Inputs را بررسی کرده و گزینه Auto Trading در MT4 یا Algo Trading در MT5 را فعال کنید تا اکسپرت اجازه اجرای معاملات خودکار داشته باشد.

اگر اکسپرت در Navigator نمایش داده نمی شود، یکی از این موارد علت است: فایل در پوشه اشتباه قرار گرفته، نسخه MT4 و MT5 با هم اشتباه شده، فایل سورس هنوز Compile نشده یا یکی از فایل های جانبی مورد نیاز وجود ندارد.
تفاوت اکسپرت واگرایی با اندیکاتور واگرایی
تفاوت اصلی این دو ابزار در نقش آن ها بعد از تشخیص واگرایی است. اندیکاتور واگرایی فقط شرایط بازار را تحلیل کرده و سیگنال یا علامت را روی نمودار نمایش می دهد؛ تصمیم ورود و خروج همچنان بر عهده تریدر است. در مقابل، اکسپرت واگرایی می تواند همان منطق تحلیلی را بصورت خودکار اجرا کند و در صورت تعریف شدن در کد، هشدار بدهد، معامله باز کند یا مدیریت معامله را انجام دهد.
| موارد | اندیکاتور واگرایی | اکسپرت واگرایی |
| وظیفه اصلی | نمایش و تشخیص واگرایی روی چارت | اجزای خودکار منطق واگرایی |
| نیاز به تصمیم گیری تریدر | بیشتر | کمتر |
| مدیربت معامله | ندارد | می تواند SL، TP یا مدیریت پوزیشن داشته باشد |
| مناسب برای | تحلیل و معامله دستی | معاملات نیمه خودکار یا خودکار |
نکته مهم این است که اکسپرت لزوما تحلیل بهتری از اندیکاتور ندارد؛ تفاوت اصلی در اتوماسیون است. حتی یک EA می تواند برای تشخیص شرایط ورود از همان RSI، MACD یا اندیکاتورهای دیگری استفاده کند که در حالت دستی روی چارت نمایش داده می شوند.
مزایای استفاده از اکسپرت واگرایی
مزیت اصلی اکسپرت واگرایی این است که فرایند پیدا کردن و بررسی سیگنالهای واگرایی را سریعتر و منظمتر میکند. این ابزار میتواند بخشی از تحلیل و در برخی نسخهها اجرای معامله را خودکار کند، بدون اینکه نیاز باشد معاملهگر دائماً نمودار را بررسی کند.
- شناسایی خودکار واگرایی: اکسپرت می تواند بدون بررسی دستی مداوم چارت، شرایط تعریف شده برای واگرایی را پیدا کند.
- کاهش خطای انسانی: قواعد از قبل در کد مشخص شدهاند و تصمیم گیری لحظهای یا احساسی کمتر وارد فرایند می شود.
- بررسی چند نماد یا تایم فریم: بعضی اکسپرت ها می توانند چند بازار یا بازه زمانی را سریع تر از بررسی دستی تحلیل کنند.
- هشدار سریع تر: پس از تشکیل شرایط، اکسپرت می تواند Alert، Notification یا سیگنال داخلی صادر کند.
- امکان اجرای خودکار معامله: در نسخه های معاملاتی، ورود، حد ضرر، حد سود یا مدیریت پوزیشن می تواند خودکار شود.
- قابلیت تست استراتژی: منطق اکسپرت را می توان در Strategy Tester روی داده های گذشته بررسی کرد.
- اجرای منظم قوانین: اکسپرت در صورت تنظیم صحیح، همان منطق مشخص را بدون تغییر سلیقهای اجرا می کند.
محدودیت های اکسپرت واگرایی
محدودیت اصلی اکسپرت واگرایی این است که فقط بر اساس قوانین از پیش تعریف شده عمل می کند و نمی تواند همه شرایط بازار را مانند یک تریدر باتجربه تفسیر کند. به همین دلیل، کیفیت الگوریتم، تنظیمات، نماد معاملاتی و شرایط بازار روی نتیجه آن اثر می گذارند.
- سیگنال کاذب: واگرایی همیشه به برگشت یا ادامه روند منجر نمی شود و در بازارهای پرنوسان می تواند خطا داشته باشد.
- وابستگی به الگوریتم: اگر منطق تشخیص Swing، فیلترها یا شرایط ورود ضعیف طراحی شده باشد، خروجی اکسپرت نیز ضعیف خواهد بود.
- حساسیت به تنظیمات: پارامتر نامناسب می تواند تعداد سیگنال های کاذب یا معاملات نامطلوب را افزایش دهد.
- تفاوت عملکرد بین بازارها: تنظیمی که روی یک نماد یا تایم فریم مناسب است الزاما روی بازار دیگر نتیجه مشابهی ندارد.
- ریسک Overfitting: ممکن است اکسپرت در بک تست عملکرد خیلی خوبی نشان دهد، چون تنظیمات آن بیش از حد با داده های گذشته هماهنگ شده است؛ در نتیجه همان عملکرد الزاما در بازار واقعی تکرار نمی شود.
- عدم درک شرایط خبری: بسیاری از اکسپرت ها بدون فیلتر اخبار، تفاوت شرایط عادی و رویدادهای پرنوسان را تشخیص نمی دهند.
- نیاز به تست و نظارت: اجرای خودکار به معنی بی نیازی از بررسی نیست؛ عملکرد اکسپرت باید در دمو، بک ست و سپس حساب واقعی ارزیابی شود.
جمع بندی
اکسپرت واگرایی می تواند فرایند پیدا کردن سیگنال های واگرایی را سریع تر و منظم تر کند، اما عملکرد آن به الگوریتم، تنظیمات و شرایط بازار وابسته است. قبل از استفاده، نسخه متناسب با MT4 یا MT5 را انتخاب کنید، مشخصات همان فایل را بررسی کنید و اکسپرت را ابتدا در Strategy Tester و حساب دمو آزمایش کنید. واگرایی نیز به تنهایی تضمین کننده ورود موفق نیست و بهتر است در کنار سایر شرایط استراتژی معاملاتی استفاده شود.
اگر به دنبال گزینه های آماده با پشتیبانی و تنظیمات مشخص هستید، میتوانید صفحه خرید ربات فارکس را نیز بررسی کنید.