بکتست دستی استراتژی معاملاتی (و ثبت نتایج بر حسب R)
روش گامبهگام بکتست دستی: قوانین قابل آزمون بنویسید، چارت را بازپخش کنید، هر معامله را بر حسب R ثبت کنید و قبل از ریسک پول واقعی نتایج را بخوانید.
بکتست خودکار به کدنویسی نیاز دارد. بیشتر استراتژیهای دستی را نمیتوان بهسادگی کدنویسی کرد و به همین دلیل بکتست دستی، یعنی بازپخش چارت و ثبت دستی معاملات، هنوز رایجترین راه آزمودن یک ایده قبل از ریسک پول است.
اگر درست انجام شود، نرخ برد، امید ریاضی و افت سرمایه واقعبینانهای برای استراتژی شما میدهد. اگر بد انجام شود، اعتمادبهنفس کاذب. اینجا روش درستش را میگوییم.
گام ۱: قوانینی بنویسید که قابل آزمون باشند
اگر دو نفر نتوانند قوانین شما را روی یک چارت اعمال کنند و به معاملات یکسان برسند، هنوز قانون نیستند. بنویسید:
- بازار و تایمفریم: مثلاً GBPUSD، M15
- سشن: مثلاً ۰۷:۰۰ تا ۱۱:۰۰ به وقت UTC
- شرط ورود: دقیق و قابل دیدن روی چارت
- حد ضرر: دقیقاً کجا
- حد سود و مدیریت: هدف R ثابت، قانون سربهسر، تریل
- فیلترها: خبر، روند، نوسان، حداکثر معامله در روز
نمونه: «شکست سقف یا کف رنج آسیا بعد از ساعت ۰۷:۰۰ UTC. ورود در اولین پولبک. حد ضرر آن سوی میانه رنج. هدف 2R. بدون معامله تا ۳۰ دقیقه اطراف خبر مهم.»
گام ۲: دوره آزمون را انتخاب کنید
- شرایط مختلف بازار را پوشش دهید: روندی، رنج، نوسان بالا و پایین.
- حداقل ۵۰ معامله، ترجیحاً ۱۰۰ یا بیشتر.
- دورهای را که خوب به خاطر دارید انتخاب نکنید؛ پسنگری وارد تصمیمها میشود.
گام ۳: چارت را صادقانه بازپخش کنید
از قابلیت بازپخش کندل پلتفرم یا Strategy Tester متاتریدر ۵ در حالت Visual استفاده کنید و هر بار یک کندل جلو بروید. قوانین صداقت:
- هرگز جلوتر را نگاه نکنید.
- ورود، حد ضرر و هدف را قبل از جلو رفتن تعیین کنید.
- همه ستاپهای معتبر را ثبت کنید، حتی آنهایی که «انجامشان نمیدادید».
- قوانین را وسط آزمون تغییر ندهید. آزمون را تمام کنید، بعد نسخه ۲ بسازید.
گام ۴: هر معامله را بر حسب R ثبت کنید
نتایج را با R-مولتیپل ثبت کنید، نه پول. خوردن حد ضرر کامل −1R است، رسیدن به هدف 2R برابر +2R و خروج سربهسر 0R. این کار بکتست را مستقل از اندازه حساب میکند و بعداً میتوانید هر درصد ریسکی را شبیهسازی کنید. توضیح R-مولتیپل را ببینید.
برای هر معامله ثبت کنید:
| فیلد | نمونه |
|---|---|
| تاریخ و ساعت | 2026-03-12 08:15 |
| جهت | فروش |
| نتیجه | +2R |
| یادداشت | پولبک تمیز، خبر ۲ ساعت بعد |

گام ۵: نتایج را بخوانید
وقتی نمونه کامل شد، اینها را ببینید:
- نرخ برد و امید ریاضی بر حسب R. آیا امید ریاضی بهوضوح مثبت است؟ امید ریاضی در معامله را ببینید.
- پرافیت فاکتور. بالای ۱٫۳ برای هزینهها و اشتباهات دنیای واقعی کمی حاشیه میگذارد.
- حداکثر افت سرمایه بر حسب R. بدترین دوره ضرر چند R هزینه داشت؟ با ریسک ۱٪، افت 12R حدود ۱۱٪ است.
- طولانیترین زنجیره باخت. آیا میتوانستید در طول آن به قوانین پایبند بمانید؟
- بازده شبیهسازیشده. ریسک موردنظرتان را روی نتایج R اعمال کنید تا منحنی موجودی را ببینید.
بکتستهای پیپ لاگ همه اینها را از نتایج R ثبتشده محاسبه میکنند و میتوانند نشان دهند کدام معاملات شبیهسازیشده نزدیک خبرهای مهم بودهاند؛ پس بدون اجرای دوباره بکتست میتوانید فیلتر خبری را بیازمایید.
گام ۶: قبل از معامله واقعی، فوروارد تست کنید
بکتست یک فرضیه است. قبل از ریسک واقعی:
- روی حساب دمو ۲۰ تا ۳۰ معامله فوروارد تست کنید.
- نتایج دمو را با بکتست مقایسه کنید. امید ریاضی مشابه؟ نرخ برد مشابه؟
- با ریسک کمتر وارد حساب واقعی شوید و همه معاملات را ژورنال کنید.
تفاوت زیاد بین بکتست و فوروارد تست معمولاً یعنی قوانین به اندازهای که به نظر میرسید عینی نبودند یا پسنگری وارد شده است.
اشتباهات رایج بکتست دستی
- معاملات خیلی کم. ۲۰ معامله تقریباً هیچ چیز نمیگوید.
- رد کردن ستاپهای «زشت». اگر قوانین را داشت، حساب میشود.
- نادیده گرفتن هزینهها. اسپرد و کمیسیون را کم کنید، بهخصوص در حد ضررهای نزدیک.
- بهینهسازی روی همان داده. دستکاری قوانین تا بینقص شدن بکتست، بیشبرازش است. بخشی از داده را برای آزمون نسخه ۲ کنار بگذارید.
- ثبت نکردن شرایط. وضعیت بازار را یادداشت کنید؛ استراتژیها اغلب فقط در بعضی شرایط کار میکنند.
معاملات MT4 و MT5 خود را خودکار ژورنال کنید
صورتحساب را وارد کنید یا با اکسپرت PipLog بهصورت زنده همگام کنید. نرخ برد، پرافیت فاکتور، امید ریاضی و افت سرمایه برایتان محاسبه میشود.
شروع ژورنالنکات کلیدی
- اول قوانین عینی بنویسید؛ اگر قابل آزمون نیست، قانون نیست.
- کندل به کندل بازپخش کنید و همه ستاپهای معتبر را ثبت کنید.
- بر حسب R ثبت کنید و بعد ریسک واقعیتان را شبیهسازی کنید.
- بر اساس امید ریاضی، افت سرمایه و زنجیره باخت قضاوت کنید و قبل از حساب واقعی فوروارد تست کنید.


