راهنمای جامع استفاده از ربات معاملهگر (Expert Advisor) در MetaTrader 5
EA (ربات معاملهگر) چیست؟
ربات معاملهگر یا Expert Advisor (EA) یک برنامه خودکار است که در پلتفرم MetaTrader 5 اجرا میشود و میتواند معاملات خرید و فروش را بهصورت خودکار بر اساس قوانین و استراتژیهای از پیش تعریفشده انجام دهد. هدف این ابزار حذف احساسات انسانی، اجرای سریعتر معاملات و بهینهسازی مدیریت ریسک است.
نمونه این ربات را میتوانید از اینجا دریافت کنید: مشاهده
بخش اول — نصب و فعالسازی ربات در MT5
مراحل نصب
-
باز کردن پوشه داده MT5
در منوی File → Open Data Folder وارد شوید. -
کپی فایل EA در پوشه مناسب
فایل .ex5 ربات را در مسیرMQL5/Expertsقرار دهید. -
راهاندازی مجدد MetaTrader 5
پلتفرم را ببندید و دوباره باز کنید تا ربات در لیست EAها ظاهر شود. -
قرار دادن ربات روی چارت
از پنجره 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 به وقت ایران)



