راهنمای جامع استفاده از ربات معامله‌گر (Expert Advisor) در MetaTrader 5

راهنمای جامع استفاده از ربات معامله‌گر (Expert Advisor) در MetaTrader 5

EA (ربات معامله‌گر) چیست؟

ربات معامله‌گر یا Expert Advisor (EA) یک برنامه خودکار است که در پلتفرم MetaTrader 5 اجرا می‌شود و می‌تواند معاملات خرید و فروش را به‌صورت خودکار بر اساس قوانین و استراتژی‌های از پیش تعریف‌شده انجام دهد. هدف این ابزار حذف احساسات انسانی، اجرای سریع‌تر معاملات و بهینه‌سازی مدیریت ریسک است.

نمونه این ربات را میتوانید از اینجا دریافت کنید: مشاهده

بخش اول — نصب و فعال‌سازی ربات در MT5

 مراحل نصب

  1. باز کردن پوشه داده MT5
    در منوی File → Open Data Folder وارد شوید.

  2. کپی فایل EA در پوشه مناسب
    فایل .ex5‌ ربات را در مسیر
    MQL5/Experts قرار دهید.

  3. راه‌اندازی مجدد MetaTrader 5
    پلتفرم را ببندید و دوباره باز کنید تا ربات در لیست EAها ظاهر شود.

  4. قرار دادن ربات روی چارت
    از پنجره Navigator → Expert Advisors، ربات را روی چارت جفت‌ارز موردنظر بکشید و رها کنید.

 فعال کردن AutoTrading

برای اینکه ربات بتواند سفارش بگذارد باید:

✔ دکمه AutoTrading در نوار ابزار MT5 روشن باشد.
✔ در تنظیمات EA در تب Common گزینه Allow Algo Trading فعال شود.

بخش دوم — تنظیمات و پارامترهای اصلی ربات

هر EA پارامترهای خود را دارد، اما معمولاً شامل موارد زیر است:

 تنظیمات پایه

پارامتر توضیح
Lot Size حجم معامله در هر پوزیشن
Take Profit (TP) حد سود به پیپ
Stop Loss (SL) حد ضرر به پیپ
Magic Number شناسه منحصربه‌فرد برای معاملات ربات
Max Trades حداکثر تعداد معاملات همزمان
Time Frame بازه زمانی تحلیل چارت
RSI Thresholds سطوح اندیکاتور RSI برای ورود/خروج

مثلاً در ربات Bodjex:
– اندیکاتور RSI برای تشخیص شرایط خرید/فروش استفاده می‌شود.
– امکان فعال‌سازی Trailing Stop (حد ضرر متحرک) و Break Even (انتقال SL به نقطه سر به سر) وجود دارد.

بخش سوم — بهترین روش‌ها برای شروع

 قبل از شروع با حساب واقعی

✔ حتماً در حساب دمو تنظیمات را آزمایش کن تا با رفتار ربات در شرایط مختلف بازار آشنا شوی.
✔ تست‌های Backtest را در Strategy Tester انجام بده تا عملکرد ربات روی داده‌های تاریخی بررسی شود.

 مدیریت ریسک

– همیشه حد ضرر مشخص بگذار (مثلاً 20–30 پیپ برای جفت‌ارزهای اصلی).
– حجم معامله را با توجه به حجم حساب و مدیریت سرمایه تعیین کن (سعی کن بیشتر از 1–2% ریسک در هر معامله نداشته باشی).
– در بازه‌های خبری مهم مراقب باش چون نوسانات شدید می‌تواند SL‌ را فعال کند.

بخش چهارم — انتخاب جفت‌ارزها و تنظیمات پیشنهادی

انتخاب جفت‌ارز مناسب بسیار مهم است چون هر ربات روی برخی بازارها بهتر عمل می‌کند. در ادامه چند جفت‌ارز محبوب با تنظیمات پیشنهادی آورده شده:

1) EUR/USD (یورو به دلار)

Time Frame: H1 یا H4
Lot Size: 0.01–0.05 (برای حساب‌های کوچک)
Take Profit: 20–40 پیپ
Stop Loss: 15–30 پیپ
✔ توضیح: یک جفت‌ارز اصلی با نوسان استاندارد، مناسب برای استراتژی‌های روندی و نوسان‌گیری.

2) GBP/USD (پوند به دلار)

Time Frame: H1
Lot Size: 0.01–0.04
Take Profit: 30–50 پیپ
Stop Loss: 25–45 پیپ
✔ توضیح: پوند معمولاً نوسانات بیشتری دارد؛ پس TP و SL باید کمی بزرگ‌تر باشد.

3) USD/JPY (دلار به ین)

Time Frame: H1
Lot Size: 0.01–0.03
Take Profit: 20–35 پیپ
Stop Loss: 15–30 پیپ
✔ توضیح: نقدشوندگی بالایی دارد و برای مدیریت ریسک مناسب است.

4) XAU/USD (طلا) (اختیاری پیشرفته)

Time Frame: H1 یا M30
Lot Size: 0.01 برای شروع
Take Profit: 40–80 پیپ
Stop Loss: 30–60 پیپ
✔ توضیح: طلا نوسان بیشتری دارد؛ اگر ربات از قبل برای XAUUSD بهینه شده باشد، می‌تواند سودآور باشد، ولی ریسک بیشتری دارد.

 ربات‌ها ابزارهای قدرتمندی هستند اما “جادوی سود” نیستند — باید مناسب استراتژی تو انتخاب و تست شوند.
 ابتدا در حساب دمو تست کن و تنظیمات را بهینه‌سازی کن.
 مدیریت ریسک را جدی بگیر تا ضررها کنترل شود.

خلاصه

روی یک جفت‌ارز تمرکز کن

به‌جای تست روی همه بازارها، فقط یکی را انتخاب کن:

پیشنهاد امن:
EURUSD – تایم‌فریم H1

چرا؟

  • اسپرد کم

  • رفتار تکنیکالی تمیز

تنظیمات کلیدی که باید تغییر بدهی

در ربات Bodjex (و ربات‌های مشابه)، این پارامترها حیاتی‌اند:

 Lot Size

اگر حساب کوچک است: 0.01

نه بیشتر.
حجم بالا = نابودی سریع حساب

Stop Loss و Take Profit

اگر SL خیلی کوچک باشد → پشت‌سرهم استاپ می‌خوری
اگر TP خیلی بزرگ باشد → معامله‌ها بسته نمی‌شوند

 زمان معامله

ربات را در زمان درست فعال کن.

بهترین ساعات:
لندن + نیویورک
(حدود 10:30 تا 19:30 به وقت ایران)