معاملهگر تصادفی (Stochastic Trader) – کاملاً قابل تنظیم کارشناس: سلمان سلطانیان نسخه: 1.9 تعداد فعالسازی: 20
1. مروری بر روش
Random Trader EA یک سیستم معاملاتی خودکار برای متاتریدر 5 است که معاملات را با انتخاب تصادفی جهت خرید یا فروش آغاز میکند. با وجود ورود تصادفی، این اکسپرت شامل مدیریت ریسک قوی، تعیین پویا اندازه موقعیت و استراتژیهای خروج پیشرفته است. این رویکرد منحصر به فرد بهعنوان ابزاری ارزشمند برای تحقیقات، تنوعبخشی به پرتفوی و بهعنوان الگویی پایه برای توسعه و ارزیابی تکنیکهای مدیریت ریسک در معاملات الگوریتمی عمل میکند.
2. ویژگیهای کلیدی
- ورود تصادفی به معامله: باز کردن معاملات خرید یا فروش بهصورت تصادفی برای ایجاد تعامل بیطرفانه با بازار.
- مدیریت ریسک پیشرفته: محاسبه حجم معامله بر اساس درصد ریسک تعریفشده توسط کاربر و فاصله حد ضرر، با امکان استفاده از حداکثر مارجین مجاز.
- حد ضرر انعطافپذیر: انتخاب بین محاسبه پویا بر اساس ATR یا فاصله ثابت پیپی.
- حد سود و نسبت سود/زیان: تنظیم حد سود بهعنوان ضریبی از حد ضرر بر پایه نسبت مشخصشده سود به زیان.
- گزینههای تریلینگ استاپ: شامل بریکاون و تریلینگ پلهای، همراه با امکان بستن بخشی از موقعیت در هر مرحله.
- فیلتر زمان و اسپرد: امکان محدود کردن معاملات به ساعات مشخص و اجتناب از ورود در شرایط اسپرد بالا.
- حفاظت آخر هفته: بستن خودکار همه موقعیتها قبل از پایان هفته برای کاهش ریسک گپ.
- شماره جادویی (Magic Number): برچسبگذاری همه معاملات با شناسهی منحصر به فرد برای اجرای همزمان چند اکسپرت و مدیریت پرتفوی.
3. پارامترهای ورودی
شناسایی معاملات
magic_number: شناسهی یکتا برای معاملات اکسپرت.
مدیریت ریسک
risk_percent_per_trade: درصدی از موجودی حساب که در هر معامله در معرض ریسک قرار میگیرد.reward_risk_ratio: حد سود بهعنوان ضریبی از حد ضرر.use_max_margin: فعالسازی برای استفاده از حداکثر حجم مجاز بر اساس مارجین.
پیکربندی حد ضرر
loss: روش محاسبه حد ضرر (ATR یا PIP).loss_atr: ضریب ATR برای حد ضرر (در صورت انتخاب ATR).loss_pip: فاصله ثابت پیپی برای حد ضرر (در صورت انتخاب PIP).
تنظیمات تریلینگ استاپ
trail_mode: حالت تریلینگ استاپ (NONE، BREAKEVEN یا STEPWISE).breakeven_distance: فاصله پیپی برای انتقال حد ضرر به نقطه سر به سر (در حالت BREAKEVEN).trail_steps: تعداد مراحل برای تریلینگ پلهای (در حالت STEPWISE).use_partial_close: فعالسازی بستن بخشی از موقعیت در هر مرحله تریلینگ.partial_close_percent: درصدی از موقعیت که در هر مرحله بسته میشود.
تنظیمات زمان معامله
use_time_filter: فعال/غیرفعال کردن محدودیت زمانی معامله.start_hour: ساعت شروع جلسه معاملاتی (0-23).start_minute: دقیقه شروع جلسه معاملاتی (0-59).duration: مدت زمان جلسه معاملاتی به ساعت (امکان عبور از نیمهشب).close_at_end_time: بستن همه موقعیتها در پایان جلسه معاملاتی.
فیلتر شرایط بازار
use_spread_filter: فعال/غیرفعال کردن محدودیت حداکثر اسپرد.max_spread: حداکثر اسپرد مجاز (بر حسب پوینت) برای ورود به معامله.
حفاظت آخر هفته
close_before_weekend: فعالسازی بستن موقعیتها قبل از آخر هفته.friday_close_hour: ساعت جمعه برای بستن معاملات (0-23).friday_close_minute: دقیقه جمعه برای بستن معاملات (0-59).
4. راهنمای نصب
- خرید از طریق بازار متاتریدر 5 (MT5 Market).
- دانلود و نصب خودکار.
- یافتن در قسمت Navigator (Experts > Market).
- کشیدن به نمودار.
- تنظیم پارامترها و فعالسازی Algo Trading.
5. سلب مسئولیت مهم
این اکسپرت تنها برای اهداف تحقیقاتی و آموزشی طراحی شده است. Random Trader EA هیچگونه تضمینی برای سودآوری ارائه نمیدهد و نباید بهعنوان یک راهکار مستقل برای حسابهای زنده در نظر گرفته شود. ماهیت تصادفی ورود به معامله برای تولید سود طراحی نشده است. وظیفه اصلی آن نمایش و تسهیل در تست مدیریت ریسک، تعیین حجم معامله و استراتژیهای خروج است. همواره پیش از استفاده در حساب واقعی، ابتدا در حساب آزمایشی (Demo) بهطور کامل تست کرده و ریسکهای مربوطه را بهخوبی درک کنید.
6. تماس و توسعه اختصاصی
برای پرسشها، پیشنهادات یا درخواست طراحی اکسپرتها یا اندیکاتورهای سفارشی بر پایه این فریمورک، با من در ارتباط باشید.

