ایده کارفرما
سمیرا باقری با USDCAD روی M15 کار میکند و دستور کار اولیه این بود: من فقط دو ساعت در روز وقت دارم؛ ربات باید رنج سشن را بفهمد و خودش تصمیم بگیرد.
پروژه و وضعیت اولیه
کارفرما در ساعت کاری نمیتوانست پشت چارت باشد و تصمیمهای عجولانه در دو ساعت آزاد، نتیجه ماه را خراب میکرد.
معماری راهحل
ربات رنج سشن را میسازد، فقط در بازگشت به داخل رنج وارد میشود و در پایان روز همه سفارشهای معلق را لغو میکند.
لغو سفارشهای پایان روز از ابتدا در کد آمد تا هیچ معاملهای بدون ناظر باز نماند. سازگار با روش کاری که روی USDCAD استفاده میشود و قابل تست با داده تاریخی موجود.
دلیل این انتخاب
لغو سفارشهای پایان روز از ابتدا در کد آمد تا هیچ معاملهای بدون ناظر باز نماند. سازگار با روش کاری که روی USDCAD استفاده میشود و قابل تست با داده تاریخی موجود.
قابلیتهای پیادهسازیشده
ماژولها و بخشهای پیادهشده: تشخیص رنج + لغو پایان روز.
خروجی تحویلشده:
ربات رنج سشن نیویورک — USDCAD (M15)
سند مشخصات و جدول تطبیق قوانین (New York range bot)
سورس کامل MQL4 با کامنت
گزارش تست: تست دوساله
مستند پارامترها و راهنمای نصب (۶ هفته)
پیشگیریها و کنترل ریسک
هر قاعدهای که در متن استراتژی مبهم بود، در سند مشخصات به یک تصمیم صریح تبدیل و تأیید شده است.
روش بکتست و تست رو به جلو
روش تست: تست دوساله.
تست در سه مرحله اجرا میشود: بکتست روی داده تاریخی، بهینهسازی محدود در محدودهٔ قرارداد، و اجرای رو به جلو با پارامترهای قفلشده.
ابزارها و پشته فنی: MQL4، داده M5، گزارش روزانه.
هر عدد این پروژه همراه با شرایط اندازهگیریاش منتشر میشود: بازه داده، مدل تیک، اسپرد، کارمزد و نسخه فایل اجرایی. بدون این شرایط، عدد نهایی با هیچ چیز قابل مقایسه نیست.
نتایج قابل انتشار
در دوره تست، بیشتر معاملات در دو ساعت اول سشن بسته شدند و کارفرما گزارش پایان روز را روی موبایل میخواند.
محدودیتها و نکات احتیاطی
هر قاعدهای که در متن استراتژی مبهم بود، در سند مشخصات به یک تصمیم صریح تبدیل و تأیید شده است.
نتایج هر تست به کیفیت داده تاریخی، اسپرد بروکر و شرایط بازار وابسته است و تضمینی برای آینده نیست. در گپ قیمتی شدید یا قطع ارتباط بروکر، حد ضرر قابل تضمین نیست و رفتار سیستم در آن شرایط باید جداگانه بررسی شود.
پیشنهاد ما برای مرحله بعد
پیشنهاد بعدی، مستندسازی نسخه دوم استراتژی پس از چند هفته اجرای دمو است.
نمونهکارها
نتیجه اندازهگیریشده
اعداد همان چیزی است که در تست اندازهگیری شده؛ نه وعده عملکرد آینده.
- 480 معاملات بررسیشده
- 10.6 % حداکثر افت سرمایه در تست
- 1 سشنهای کنترلشده
- 2 years بازه تست