مشخصات فنی پروژه
- بازار
- GBPUSD
- تایمفریم
- M30
- پلتفرم
- MT5
- نوع مشتری
- تریدر حرفهای
- بازه اجرا
- ۹ هفته
- ساختار و ابزار
- MQL5، داده M30، شبیهساز اسپرد
- استراتژی
- شکست بر پایه انحراف معیار
- ماژولها
- پنجره محاسبه + فیلتر تکراری
- تست
- بکتست چهارساله و تست رو به جلو
کارفرما این پروژه
مهدی صادقی
- نقش
- تحلیلگر تکنیکال
- شهر
- مشهد
- کد پروژه
- TBT-1405-19
ایده کارفرما
مهدی صادقی با GBPUSD روی M30 کار میکند و دستور کار اولیه این بود: ایده شکست نوسان را که فقط روی کاغذ دارم، به چیزی قابل تست تبدیل کن.
مسئله اولیه
ایده روی کاغذ روشن بود، اما معلوم نبود در داده تاریخی چه تعداد سیگنال میدهد و آیا هزینه اجرا آن را توجیه میکند.
راهحل
پیادهسازی قابل تنظیم پنجره محاسبه، فیلتر سیگنال تکراری در یک پنجره زمانی و گزارش تعداد سیگنال به ازای هر تنظیم.
دلیل این انتخاب
اولین خروجی پروژه یک گزارش شمارش سیگنال بود، نه یک ربات آماده معامله. سازگار با روش کاری که روی GBPUSD استفاده میشود و قابل تست با داده تاریخی موجود.
پیشگیریها و کنترل ریسک
هر قاعدهای که در متن استراتژی مبهم بود، در سند مشخصات به یک تصمیم صریح تبدیل و تأیید شده است.
پیشنهاد ما برای مرحله بعد
پیشنهاد بعدی، مستندسازی نسخه دوم استراتژی پس از چند هفته اجرای دمو است.
نمونهکارها
نتیجه اندازهگیریشده
اعداد همان چیزی است که در تست اندازهگیری شده؛ نه وعده عملکرد آینده.
- 4 years بازه تست
- 6,500 کندلهای داده تست
- 15 پارامترهای قابل تنظیم
- 8 scenarios پوشش سناریوهای تست
نمونهکارها
روند پیشرفت پروژه
هر پروژه از همین پنج مرحله عبور میکند و بازه هر مرحله در سند مشخصات مشخص است.
-
کشف و صورتبندی مسئله
انجامشدهبازخوانی مستند یا قوانین شفاهی استراتژی و پیدا کردن ابهامها روی GBPUSD.
روز ۲–۶
-
سند مشخصات اجرایی
انجامشدهنوشتن شرطهای عددی ورود و خروج تا زمانی که هیچ «بستگی دارد» باقی نماند.
روز ۷–۱۷
-
پیادهسازی
انجامشدهکدنویسی قوانین با گزارش هر تصمیم روی چارت، قابل بررسی کارفرما.
روز ۱۸–۳۹
-
تست و اعتبارسنجی
انجامشدهتست سناریوهای مرزی: داده ناقص، اسپرد بالا و شرایط غیرمنتظره GBPUSD.
روز ۴۰–۵۳
-
تحویل و پشتیبانی
انجامشدهتحویل همراه جدول تطبیق قوانین کارفرما با خطوط کد.
روز ۵۴–۵۷