ایده کارفرما
لیلا صدر با GBPUSD روی M30 کار میکند و دستور کار اولیه این بود: تنظیم بهینه را قبول دارم؛ ولی بگو اگر پارامترها را کمی جابهجا کنم، نتیجه چقدر میریزد.
پروژه و وضعیت اولیه
بهینهسازی فقط یک نقطه خوب میداد و معلوم نبود آن نقطه، قله واقعی است یا یک برجستگی تصادفی در داده.
معماری راهحل
جاروب شبکهای دو پارامتر کلیدی، رسم نقشه پایداری و گزارش درصد افت نتیجه بهازای جابهجایی کوچک هر پارامتر.
پارامترهایی که به هم وابسته بودند جدا شدند تا نقشه معنای روشنی داشته باشد. سازگار با روش کاری که روی GBPUSD استفاده میشود و قابل تست با داده تاریخی موجود.
دلیل این انتخاب
پارامترهایی که به هم وابسته بودند جدا شدند تا نقشه معنای روشنی داشته باشد. سازگار با روش کاری که روی GBPUSD استفاده میشود و قابل تست با داده تاریخی موجود.
قابلیتهای پیادهسازیشده
ماژولها و بخشهای پیادهشده: نقشه دوپارامتری + آستانه هشدار.
خروجی تحویلشده:
گزارش حساسیت پارامترها — GBPUSD (M30)
سند مشخصات و جدول تطبیق قوانین (Parameter sensitivity report)
سورس کامل MQL5/Python با کامنت
گزارش تست: جاروب شبکهای روی داده تازه
مستند پارامترها و راهنمای نصب (۷ هفته)
پیشگیریها و کنترل ریسک
هیچ پارامتری روی کل داده بهینه نشده؛ بخشی از داده برای تست خارج از نمونه کنار گذاشته شده است.
روش بکتست و تست رو به جلو
روش تست: جاروب شبکهای روی داده تازه.
تست در سه مرحله اجرا میشود: بکتست روی داده تاریخی، بهینهسازی محدود در محدودهٔ قرارداد، و اجرای رو به جلو با پارامترهای قفلشده.
ابزارها و پشته فنی: MQL5، اسکریپت پایتون، نقشه حرارتی.
هر عدد این پروژه همراه با شرایط اندازهگیریاش منتشر میشود: بازه داده، مدل تیک، اسپرد، کارمزد و نسخه فایل اجرایی. بدون این شرایط، عدد نهایی با هیچ چیز قابل مقایسه نیست.
نتایج قابل انتشار
گزارش نشان داد یکی از پارامترها روی لبه افتاده بود؛ با جابهجایی کوچک، نتیجه پایدارتر و بدون کاهش سود شد.
محدودیتها و نکات احتیاطی
هیچ پارامتری روی کل داده بهینه نشده؛ بخشی از داده برای تست خارج از نمونه کنار گذاشته شده است.
نتایج هر تست به کیفیت داده تاریخی، اسپرد بروکر و شرایط بازار وابسته است و تضمینی برای آینده نیست. در گپ قیمتی شدید یا قطع ارتباط بروکر، حد ضرر قابل تضمین نیست و رفتار سیستم در آن شرایط باید جداگانه بررسی شود.
پیشنهاد ما برای مرحله بعد
گام بعدی، اجرای نسخه منتخب روی حساب دمو و بازبینی هفتگی انحراف از نتایج تست است.
نمونهکارها
نتیجه اندازهگیریشده
اعداد همان چیزی است که در تست اندازهگیری شده؛ نه وعده عملکرد آینده.
- 48 پارامترهای قابل تنظیم
- 8 scenarios پوشش سناریوهای تست
- 4 years بازه تست
- 97 % پایداری اجرا در تست