یک طرح اعتبارسنجی گامرو به جلو میسازد تا معلوم شود استراتژی لبه دارد یا فقط به داده گذشته برازش شده.
بکتست و اعتبارسنجی استراتژی
یک استراتژی تا زمانی که آزمون نشده، فقط یک عقیده است. پرامپتهای این هاب مسیر کامل را پوشش میدهند: تبدیل قواعد مبهم به منطق صریح و قابل کدنویسی، تولید کد بکتست با احتساب کارمزد و اسلیپیج، تفسیر درست نتایج (چون بازدهی کل، گمراهکنندهترین معیار است) و مهمتر از همه، بررسی اینکه نتیجه خوب، محصول واقعی استراتژی است یا بیشبرازش روی داده گذشته.
چطور شروع کنم؟
- قواعد ورود، خروج، حد ضرر و اندازه پوزیشن را به زبان صریح و بدون ابهام بنویسید.
- از پرامپت «کدنویس بکتست» برای تولید اسکریپت و از «منتقد بکتست» برای بررسی نتایج استفاده کنید.
- همیشه بخشی از داده را برای آزمون خارج از نمونه کنار بگذارید.
پرامپتهای این بخش
قواعد استراتژی شما را به یک اسکلت کد تمیز با جداسازی سیگنال، ریسک و اجرا تبدیل میکند.
الگوی کندلی مورد علاقه شما را به یک استراتژی کامل با فیلتر، ورود، خروج و قاعده اندازه تبدیل میکند.
ایده مبهم «انگار این الگو جواب میدهد» را به فرضیهای با شرط ورود، خروج و معیار رد تبدیل میکند.
منطق استراتژی شما را به کد MQL5 تمیز با مدیریت ریسک، لاگگیری و محافظهای ایمنی تبدیل میکند.
انتظار آماری سیستم را محاسبه، احتمال توالی ضرر را شبیهسازی و ریسک ورشکستگی را برآورد میکند.
منطق استراتژی را به کد بکتست پایتون بدون نگاه به آینده و با احتساب هزینه تبدیل میکند.
نتایج بکتست را با نگاه بدبینانه بررسی میکند تا مشخص شود عملکرد واقعی است یا بیشبرازش.