ایده کارفرما
مهدی رستگار با XAUUSD روی M15 کار میکند و دستور کار اولیه این بود: قواعد ورود دستیام را به رباتی تبدیل کن که شبها هم بدون من معامله را مدیریت کند.
پروژه و وضعیت اولیه
اجرای دستی روی M15 باعث ورودهای دیرهنگام و حجمهای نامنظم میشد و بازبینی عملکرد واقعی ممکن نبود.
معماری راهحل
چهار ماژول مستقل: موتور سیگنال (EMA + RSI)، موتور ریسک، موتور اجرا با کنترل اسپرد و مدیر پوزیشن برای تریلینگ.
دلیل این انتخاب
کراس EMA با تأیید RSI همان چیزی است که کارفرما سالها دستی اجرا میکرد. سازگار با روش کاری که روی XAUUSD استفاده میشود و قابل تست با داده تاریخی موجود.
قابلیتهای پیادهسازیشده
ورودیهای قابل تنظیم برای دوره EMA و آستانه RSI، سقف ریسک هر معامله، سقف تعداد پوزیشن و لاگ کامل رویدادها.
پیشگیریها و کنترل ریسک
ریسک هر معامله بر پایه فاصله حد ضرر محاسبه میشود، سقف افت روزانه در سطح کد اعمال شده و توقف اضطراری مستقل از منطق سیگنال است.
روش بکتست و تست رو به جلو
بکتست روی بازه ۲۰۱۹ تا ۲۰۲۴ با مدل «هر تیک بر پایه تیکهای واقعی»، اسپرد متغیر و کمیسیون، سپس تست رو به جلو در حساب دمو.
نتایج قابل انتشار
منطق اجرا کامل سیستماتیک شد و پارامترها قابل بازبینی و توسعهپذیرند. اعداد عملکرد فقط همراه با شرایط اندازهگیری منتشر میشوند.
محدودیتها و نکات احتیاطی
نتایج به کیفیت داده تیک، اسپرد بروکر و شرایط بازار وابسته است؛ این نتایج تضمینی برای آینده نیست.
پیشنهاد ما برای مرحله بعد
گام بعدی این پروژه، افزودن گزارش عملکرد ماهانه و بازبینی سالانه فیلترها روی داده XAUUSD است.
نمونهکارها
نتیجه اندازهگیریشده
اعداد همان چیزی است که در تست اندازهگیری شده؛ نه وعده عملکرد آینده.
- 11.8 % حداکثر افت سرمایه در تست
- 1,240 معاملات بررسیشده
- 14 months بازه تست
- 0.4 pip میانگین لغزش اجرا