بهترین نرمافزار بکتست برای تریدرهای پراپ؛ مقایسه ۶ ابزار
آخرین بررسی اطلاعات و قیمتها: ۶ اوت ۲۰۲۶. امکانات و هزینه ابزارها ممکن است تغییر کنند؛ بنابراین پیش از خرید، صفحه رسمی هر محصول را دوباره بررسی کنید.
پاسخ مستقیم: بهترین نرمافزار بکتست پراپ به نوع فعالیت شما بستگی دارد. Forex Tester Online برای تعریف مستقیم قوانین چالش، FX Replay برای تمرین دستی در محیطی ساده، MetaTrader 5 برای تست اکسپرت و TradingView برای تحلیل بصری مناسبترند. TradesViz نیز برای مقایسه قوانین شرکتهای مختلف کاربردی است و Soft4FX گزینهای اقتصادی برای تمرین دستی در متاتریدر محسوب میشود.
ممکن است یک استراتژی در پایان بکتست سودده باشد، اما همان استراتژی در حساب پراپ بهدلیل نقض حداکثر ضرر روزانه یا افت سرمایه کلی مردود شود.
دلیل این اتفاق ساده است: در حساب پراپ فقط نتیجه نهایی اهمیت ندارد؛ مسیر رسیدن به نتیجه نیز بخشی از ارزیابی است. ترتیب معاملات سودده و زیانده، ضرر شناور، هزینه معاملات و میزان ریسک روزانه میتوانند نتیجه یک چالش را تغییر دهند.
بنابراین، نرمافزار مناسب برای تریدر پراپ باید علاوه بر سود و زیان نهایی، محدودیتهای حساب را نیز در طول بکتست کنترل کند.
[پیشنهاد لینک داخلی: بکتست معاملاتی چیست؟]
تفاوت بکتست معمولی با شبیهسازی چالش پراپ چیست؟
بکتست معمولی بیشتر برای بررسی عملکرد تاریخی یک استراتژی ساخته شده است. این نوع تست معمولاً معیارهایی مانند سود خالص، نرخ برد، میانگین سود، میانگین زیان و حداکثر افت سرمایه را نشان میدهد.
اما شبیهسازی چالش پراپ باید یک مرحله جلوتر برود و مشخص کند آیا تریدر در هیچ نقطهای از مسیر، قوانین حساب را نقض کرده است یا خیر.
برای مثال، ممکن است استراتژی شما در پایان یک دوره ۱۰ درصد سود ساخته باشد، اما در روز پنجم، زیان بستهشده و ضرر شناور حساب از سقف ضرر روزانه عبور کرده باشد. در چنین شرایطی، نتیجه نهایی مثبت است؛ اما چالش در همان روز پنجم مردود شده است.
| معیار | بکتست معمولی | شبیهسازی حساب پراپ |
|---|---|---|
| سود نهایی | معیار اصلی | مهم، اما کافی نیست |
| حداکثر ضرر روزانه | ممکن است جداگانه بررسی نشود | باید در طول روز کنترل شود |
| افت سرمایه کلی | بهصورت عمومی گزارش میشود | باید مطابق قانون حساب محاسبه شود |
| ضرر شناور | ممکن است فقط در Equity دیده شود | ممکن است باعث نقض قانون شود |
| تارگت سود | یک معیار تحلیلی | بخشی از شرایط قبولی |
| حداقل روز معاملاتی | معمولاً وجود ندارد | ممکن است بخشی از چالش باشد |
| نوع دراودان | معمولاً حداکثر افت عمومی | ممکن است ثابت، شناور یا روزانه باشد |
| قوانین خاص حساب | بررسی نمیشود | باید دستی یا خودکار کنترل شود |
شرکتها و پلنهای مختلف ممکن است دراودان را براساس Balance، Equity، مقدار ثابت یا بهصورت Trailing محاسبه کنند. بنابراین اعداد و منطق یک حساب را نباید به حساب دیگر تعمیم داد.
نرمافزار بکتست مناسب برای تریدر پراپ چه ویژگیهایی دارد؟
کنترل حداکثر ضرر روزانه
ابزار باید بتواند مجموع زیان بستهشده و ضرر شناور هر روز را کنترل کند. نمایش حداکثر افت کلی بهتنهایی برای ارزیابی یک چالش پراپ کافی نیست.
کنترل حداکثر افت سرمایه کلی
حداکثر افت کلی مشخص میکند موجودی یا Equity حساب تا چه سطحی اجازه کاهش دارد. در برخی حسابها این حد ثابت است و در بعضی دیگر با افزایش موجودی حرکت میکند.
محاسبه Balance و Equity
Balance فقط نتیجه معاملات بستهشده را نشان میدهد، اما Equity سود و زیان معاملات باز را نیز در نظر میگیرد. ابزاری که فقط Balance را نمایش دهد، ممکن است بخشی از ریسک واقعی حساب را پنهان کند.
پشتیبانی از دراودان ثابت و شناور
دراودان ثابت از یک سطح مشخص پایینتر نمیرود؛ اما Trailing Drawdown ممکن است با افزایش موجودی یا Equity حساب بالا بیاید. نرمافزار مناسب باید یا این منطق را مستقیماً پشتیبانی کند یا امکان کنترل دستی آن را بدهد.
تارگت سود و حداقل روز معاملاتی
در شبیهسازهای تخصصی پراپ، کاربر باید بتواند هدف سود، تعداد روزهای معاملاتی و شرایط قبولی را تنظیم کند.
داده تاریخی دقیق
برای معاملات کوتاهمدت، ترتیب حرکت قیمت داخل کندل اهمیت زیادی دارد. داده Tick یا داده با وضوح زمانی بالاتر میتواند نسبت به داده صرفاً کندلی، تصویر دقیقتری از برخورد حد ضرر، حد سود و سفارشهای معلق ارائه کند.
البته داشتن داده Tick بهتنهایی کافی نیست؛ منبع داده، اسپرد، اسلیپیج و مدل اجرای سفارش نیز بر نتیجه اثر میگذارند.
اسپرد، کمیسیون، سواپ و اسلیپیج
یک استراتژی ممکن است بدون هزینه معاملات سودده باشد، اما پس از محاسبه اسپرد و کمیسیون نتیجه متفاوتی داشته باشد. این موضوع بهخصوص برای اسکالپرها و استراتژیهای پرتعداد اهمیت بیشتری دارد.
چند نماد و چند تایمفریم
تریدرهایی که همزمان چند بازار را بررسی میکنند، باید بتوانند نمودارها را بدون مشاهده اطلاعات آینده بهصورت هماهنگ Replay کنند.
گزارش عملکرد و خروجی معاملات
حداقل گزارشهای موردنیاز عبارتاند از:
- نمودار Balance و Equity
- حداکثر Drawdown
- Profit Factor
- نرخ برد
- میانگین سود و زیان
- توالی معاملات زیانده
- نتیجه به تفکیک روز، نماد و سشن
- خروجی CSV، Excel یا HTML
جدول مقایسه سریع نرمافزارهای بکتست پراپ
| ابزار | نوع تست | قوانین آماده پراپ | کیفیت داده | بازارها | نسخه رایگان | مناسب برای |
|---|---|---|---|---|---|---|
| Forex Tester Online | دستی و خودکار | دارد | داده Tick تا ۲۳ سال برای برخی نمادها | فارکس، کریپتو، شاخص، سهام، کالا و فیوچرز | دموی محدود | شبیهسازی مستقیم چالش |
| TradesViz | دستی و تحلیلی | دارد؛ پروفایلهای آماده | اجرای قوانین روی هر Tick؛ داده Tick فیوچرز | فارکس و فیوچرز | Basic رایگان؛ شبیهساز کامل در Platinum/Trial | مقایسه قوانین شرکتهای مختلف |
| FX Replay | دستی | دارد | داده ثانیهای در Pro | فارکس، کریپتو؛ سهام و فیوچرز در Pro | پلن رایگان محدود | تمرین دستی و بصری |
| TradingView | دستی و کدنویسیشده | آماده ندارد | داده زمانمحور؛ Tick Replay محدود در Ultimate | بازارهای متنوع | دارد | چارتینگ و تحلیل بصری |
| MetaTrader 5 | عمدتاً خودکار | آماده ندارد | تیک واقعی در صورت ارائه بروکر | وابسته به بروکر | رایگان | اکسپرت و معاملات الگوریتمی |
| Soft4FX | دستی | آماده ندارد | ۱۰ تا ۲۰ سال داده Tick | فارکس، فلزات، شاخص، بیتکوین و اتریوم | دموی محدود | تمرین دستی در MT4 و MT5 |
اطلاعات جدول از مستندات و صفحات رسمی همین ابزارها استخراج شده است. درباره TradesViz، صفحه معرفی از تمرینهای نامحدود و بدون هزینه مالی برای هر تلاش صحبت میکند؛ اما همان صفحه و جدول قیمت، دسترسی کامل به Challenge Mode و شبیهساز را در پلن Platinum قرار میدهند. بنابراین سطح دقیق دسترسی رایگان باید در نسخه آزمایشی بررسی شود.
بررسی بهترین نرمافزارهای بکتست برای تریدرهای پراپ
۱. Forex Tester Online؛ مناسب برای شبیهسازی مستقیم چالش
Forex Tester Online یک ابزار تحتوب است که علاوه بر بکتست عمومی، حالت اختصاصی Prop Challenge Simulator دارد.
در این حالت میتوانید موارد زیر را تنظیم کنید:
- اندازه حساب
- تارگت سود
- حداکثر ضرر روزانه
- حداکثر افت کلی
- حداقل روزهای معاملاتی
پس از شروع تست، ابزار وضعیت قوانین را کنترل میکند و در صورت عبور از محدودیتها، نتیجه چالش را مشخص میکند. این ویژگی باعث میشود کاربر فقط به سود نهایی نگاه نکند و موارد نقض قانون را نیز ببیند.
داده و بازارهای پشتیبانیشده
پلن Pro طبق صفحه رسمی به ۲۸۳ نماد از بازارهای فارکس، ارز دیجیتال، سهام، شاخص، فیوچرز، کالا و ETF دسترسی دارد.
برای برخی نمادها تا ۲۳ سال داده Tick ارائه میشود. ابزار همچنین امکان استفاده از حداکثر ۱۰ نمودار هماهنگ، تنظیم اسپرد، سواپ و کمیسیون، تقویم اقتصادی و ژورنال معاملاتی را فراهم میکند.
قیمت
در زمان بررسی، قیمت تبلیغاتی سالانه Starter حدود ۱۵۹ دلار و Pro حدود ۲۳۹ دلار بود. برای Pro گزینه ماهانه و مادامالعمر نیز وجود دارد و تخفیفها ممکن است تغییر کنند. نسخه دمو بدون نیاز به کارت بانکی ارائه میشود.
نقاط قوت
- شبیهساز داخلی قوانین پراپ
- داده Tick برای بسیاری از نمادها
- پشتیبانی از چند بازار
- تست دستی و خودکار
- تنظیم هزینههای معاملاتی
- ژورنال و تحلیل داخلی
محدودیتها
- شبیهساز پراپ در پلن Pro قرار دارد.
- هزینه آن نسبت به ابزارهای سادهتر بیشتر است.
- قیمتهای تبلیغاتی ممکن است مرتب تغییر کنند.
مناسب برای چه کسی؟
Forex Tester Online برای تریدری مناسب است که میخواهد پیش از خرید یک چالش، همان محدودیتها را روی داده تاریخی تمرین کند.
۲. TradesViz؛ مناسب برای مقایسه قوانین شرکتهای پراپ
TradesViz در اصل یک ژورنال معاملاتی و پلتفرم تحلیل عملکرد است، اما بخش Prop Firm Simulator آن میتواند قوانین بیش از ۲۰ شرکت پراپ و بیش از ۶۵ پروفایل حساب را اجرا کند.
چهار مدل دراودان در این ابزار معرفی شده است:
- Trailing End-of-Day
- Trailing Intraday
- Static
- Trailing-to-Static
در صورت نقض قانون، شبیهساز متوقف میشود و قانون نقضشده را نمایش میدهد. قابلیت Retroactive Evaluation نیز اجازه میدهد سابقه معاملات قبلی خود را با قوانین یک پروفایل پراپ مقایسه کنید.
داده و بازارها
بخش Prop Firm Simulator روی فارکس و فیوچرز متمرکز است. صفحه رسمی، داده Tick برای قراردادهای اصلی فیوچرز و پشتیبانی از جفتارزهای اصلی، فرعی و Exotic را اعلام میکند.
قیمت و دسترسی
پلن Basic رایگان است، پلن Pro در پرداخت سالانه ۱۴.۹۹ دلار در ماه و Platinum حدود ۲۲.۴۹ دلار در ماه قیمتگذاری شده است.
در جدول رسمی، شبیهسازهای کامل از جمله Prop Firm Simulator در Platinum قرار گرفتهاند. در عین حال، بعضی صفحات تبلیغاتی TradesViz از تمرینهای نامحدود و بدون پرداخت هزینه برای هر تلاش صحبت میکنند. منطقیترین راه، استفاده از دوره آزمایشی و بررسی دسترسی حساب پیش از پرداخت است.
نقاط قوت
- پروفایلهای آماده برای شرکتهای مختلف
- پشتیبانی از چند نوع دراودان
- کنترل خودکار قوانین
- بررسی سابقه معاملات واقعی
- ژورنال و تحلیلهای گسترده
محدودیتها
- دسترسی رایگان به تمام بخشهای شبیهساز در صفحات رسمی کاملاً شفاف نیست.
- بخش پراپ بیشتر روی فارکس و فیوچرز متمرکز است.
- پروفایلهای آماده باید پیش از استفاده با قوانین فعلی شرکت موردنظر تطبیق داده شوند.
مناسب برای چه کسی؟
TradesViz برای تریدری مناسب است که میخواهد یک استراتژی یا سابقه معاملاتی را با قوانین چند شرکت پراپ مقایسه کند.
۳. FX Replay؛ مناسب برای تمرین دستی و بصری
FX Replay یک پلتفرم تحتوب با رابط کاربری نزدیک به TradingView است. Prop Firm Simulator آن اجازه میدهد تارگت سود، حداکثر ضرر روزانه، حداکثر افت کلی و سایر شرایط چالش را تنظیم کنید.
در زمان اجرای تست، قوانین بهصورت خودکار کنترل میشوند. اگر محدودیتی نقض شود، جلسه در همان نقطه مردود میشود؛ در صورت قبولی نیز گواهی شبیهسازیشده صادر خواهد شد. این گواهی بهمعنای قبولی در یک شرکت پراپ واقعی نیست.
داده و بازارها
نسخه Pro به داده ثانیهای دسترسی دارد. این عبارت نباید با داده Tick یکسان در نظر گرفته شود؛ منبع رسمی FX Replay از Seconds Data استفاده میکند.
فارکس و ارز دیجیتال در پلتفرم پوشش داده شدهاند و داده سهام و فیوچرز در پلن Pro در دسترس است. سایت رسمی همچنین اعلام میکند بخشی از داده صرافیهای کریپتو از Kaiko تأمین میشود.
قیمت
در زمان بررسی:
- Intermediate ماهانه: ۱۷.۹۹ دلار
- Pro ماهانه: ۳۵ دلار
- Intermediate سالانه: ۱۸۰ دلار
- Pro سالانه: ۳۵۰ دلار
Prop Firm Simulator در پلنهای Intermediate و Pro قرار دارد و در پلن رایگان ارائه نمیشود.
نقاط قوت
- محیط ساده و بصری
- اجرای خودکار قوانین چالش
- تنظیم اسپرد و کمیسیون
- گزارش دراودان و عملکرد
- پشتیبانی از فارکس و کریپتو
- نسخه رایگان برای آشنایی اولیه
محدودیتها
- شبیهساز پراپ در نسخه رایگان فعال نیست.
- داده ثانیهای فقط در Pro ارائه میشود.
- داده ثانیهای را نباید داده Tick واقعی معرفی کرد.
مناسب برای چه کسی؟
FX Replay برای تریدر دستی و کاربری مناسب است که میخواهد بدون نصب نرمافزار، تجربهای شبیه معامله زنده داشته باشد.
۴. TradingView؛ مناسب برای تحلیل بصری و Pine Script
TradingView یک شبیهساز اختصاصی و یککلیکی برای چالش پراپ ندارد، اما چند ابزار مرتبط ارائه میکند:
- Bar Replay برای مرور تاریخی بازار
- Replay Trading برای ثبت معاملات روی داده تاریخی
- Strategy Report برای بررسی استراتژیهای Pine Script
- توابع مدیریت ریسک برای استراتژیهای کدنویسیشده
در Replay Trading میتوان سرمایه اولیه، ارز پایه و کمیسیون را تعیین کرد و سفارشهای Market، Limit، Stop و Stop-Limit ثبت کرد. این حالت از Paper Trading عادی جداست. سفارشهای Paper Trading یا حسابهای متصل به بروکر در Bar Replay معمولی همچنان براساس داده زنده اجرا میشوند.
داده Tick و محدودیت Replay
در بیشتر پلنها، Bar Replay روی دادههای زمانمحور مانند یکدقیقهای یا یکثانیهای اجرا میشود.
کاربران Ultimate میتوانند به Tick Replay تاریخی دسترسی داشته باشند، اما تاریخچه آن در حال حاضر به هفت روز اخیر محدود است. همچنین Bar Replay روی خودِ نمودارهای Tick-based اجرا نمیشود؛ Tick Replay و نمودار Tick-based دو قابلیت متفاوت هستند.
شبیهسازی قوانین پراپ با Pine Script
Pine Script توابع آمادهای برای کنترل بعضی محدودیتهای ریسک دارد؛ از جمله:
- strategy.risk.max_drawdown()
- strategy.risk.max_intraday_loss()
- strategy.risk.max_cons_loss_days()
- strategy.risk.max_intraday_filled_orders()
- strategy.risk.max_position_size()
این توابع میتوانند بخشی از محدودیتهای پراپ را شبیهسازی کنند، اما برای قوانینی مانند نوع دقیق Trailing Drawdown، زمان بازنشانی ضرر روزانه یا Consistency Rule ممکن است به منطق سفارشی نیاز باشد.
قیمت
در زمان بررسی، قیمت سالانه پلنها از حدود ۱۲.۹۵ دلار در ماه برای Essential تا ۱۹۹.۹۵ دلار در ماه برای Ultimate متغیر بود. دسترسی به امکاناتی مانند داده ثانیهای، Tick و عمق بیشتر تاریخچه به نوع پلن بستگی دارد.
نقاط قوت
- پوشش گسترده بازارها
- چارتینگ حرفهای
- Replay Trading
- امکان کدنویسی قوانین ریسک
- مناسب برای فارکس و ارز دیجیتال
- نسخه رایگان
محدودیتها
- شبیهساز آماده Prop Challenge ندارد.
- پیادهسازی دقیق قوانین ممکن است به Pine Script نیاز داشته باشد.
- Tick Replay فقط در Ultimate و با تاریخچه محدود ارائه میشود.
- کیفیت و عمق داده به نماد و پلن بستگی دارد.
مناسب برای چه کسی؟
TradingView برای تریدری مناسب است که از قبل در این پلتفرم تحلیل میکند و میخواهد بکتست دستی یا کدنویسیشده را در همان محیط انجام دهد.
۵. MetaTrader 5 Strategy Tester؛ مناسب برای اکسپرتها
Strategy Tester متاتریدر ۵ در درجه اول برای تست و بهینهسازی Expert Advisor طراحی شده است.
این ابزار امکان موارد زیر را فراهم میکند:
- تست اکسپرت روی داده تاریخی
- تست چندارزی
- بهینهسازی پارامترها
- Forward Testing
- حالت تصویری
- شبیهسازی تأخیر اجرای سفارش
- تنظیم کمیسیون، مارجین و شرایط حساب
- استفاده از تیک واقعی در صورت ارائه داده توسط بروکر
متاتریدر ۵ چند مدل تولید داده دارد؛ از جمله Every Tick، Every Tick Based on Real Ticks، یکدقیقه OHLC و Open Prices Only.
در مستندات رسمی، ماژول آمادهای با عنوان Prop Challenge معرفی نشده است. بنابراین برای اعمال محدودیتهایی مانند ضرر روزانه یا افت کلی باید آنها را در منطق MQL5 اکسپرت پیادهسازی کرد یا با ابزار دیگری کنترل کرد.
سیستمعامل
متاتریدر ۵ برای ویندوز ارائه میشود و راهنماهای رسمی نصب آن روی macOS و Linux نیز وجود دارد؛ اجرای نسخه دسکتاپ در این سیستمها از لایه سازگاری Wine استفاده میکند. بنابراین توصیف آن بهعنوان نرمافزاری «فقط برای ویندوز» دقیق نیست، هرچند سادهترین محیط اجرای آن همچنان ویندوز است.
قیمت
Strategy Tester همراه پلتفرم MetaTrader 5 و بدون هزینه جداگانه در دسترس است. کیفیت و عمق داده تاریخی به بروکر و سرور متصل بستگی دارد.
نقاط قوت
- رایگان
- مناسب برای اکسپرت
- تیک واقعی در صورت ارائه بروکر
- تست چندارزی
- Forward Testing
- بهینهسازی پارامترها
- تنظیم شرایط حساب و اجرای سفارش
محدودیتها
- برای بکتست دستی طراحی نشده است.
- قوانین آماده حساب پراپ ندارد.
- برای پیادهسازی قوانین سفارشی به دانش MQL5 نیاز است.
- کیفیت داده میان بروکرها متفاوت است.
مناسب برای چه کسی؟
MetaTrader 5 برای توسعهدهندگان اکسپرت و تریدرهای الگوریتمی انتخاب مناسبتری است.
۶. Soft4FX؛ مناسب برای تمرین دستی در متاتریدر
Soft4FX Forex Simulator بهصورت افزونه روی MT4 و MT5 اجرا میشود و برای بکتست دستی ساخته شده است.
کاربر میتواند بازار تاریخی را متوقف کند، سرعت آن را تغییر دهد، کندلبهکندل جلو یا عقب برود، معامله باز کند و نتیجه را در محیط آشنای متاتریدر بررسی کند.
این ابزار طبق اطلاعات رسمی، بین ۱۰ تا ۲۰ سال داده Tick از منابعی مانند Dukascopy، TrueFX و HistData ارائه میکند. نمادهای پشتیبانیشده شامل جفتارزها، طلا، نقره، شاخصها، بیتکوین و اتریوم هستند.
قابلیتهای مهم
- MT4 و MT5
- چند نمودار و تایمفریم
- داده Tick
- اسپرد متغیر
- تقویم اقتصادی
- محاسبه حجم براساس ریسک
- خروجی Excel و HTML
- ذخیره و ادامه شبیهسازی
در فهرست رسمی امکانات، ماژول اختصاصی Prop Challenge مشاهده نمیشود. بنابراین قوانین حساب باید دستی یا با یک فایل جانبی کنترل شوند.
قیمت
نسخه کامل ۱۰۹ دلار است و بهصورت لایسنس مادامالعمر برای یک کاربر و حداکثر دو حساب متاتریدر عرضه میشود.
دموی رایگان تمام امکانات اصلی را دارد، اما در هر شبیهسازی فقط پنج معامله و دو سال داده نمونه در اختیار کاربر قرار میدهد.
سیستمعامل
Soft4FX فقط روی ویندوز اجرا میشود. برای استفاده روی Mac یا Linux باید از ماشین مجازی استفاده شود.
نقاط قوت
- پرداخت یکباره
- محیط آشنای MT4 و MT5
- داده Tick
- پشتیبانی از بیتکوین و اتریوم
- خروجی Excel و HTML
- نسخه دموی قابلآزمایش
محدودیتها
- ماژول آماده پراپ ندارد.
- فقط در ویندوز اجرا میشود.
- کنترل قوانین باید دستی انجام شود.
مناسب برای چه کسی؟
Soft4FX برای تریدری مناسب است که ترجیح میدهد در محیط متاتریدر تمرین کند و نمیخواهد هزینه اشتراک دائمی بپردازد.
بهترین نرمافزار بکتست برای هر نوع تریدر
برای شبیهسازی مستقیم قوانین پراپ
Forex Tester Online یکی از کاملترین گزینههاست؛ زیرا امکان تعریف مستقیم تارگت سود، ضرر روزانه، افت کلی و حداقل روزهای معاملاتی را دارد.
جایگزین: FX Replay برای تمرین دستی یا TradesViz برای پروفایلهای آماده شرکتها.
برای تریدر دستی
FX Replay رابط سادهتری دارد و قوانین را نیز بهصورت خودکار کنترل میکند.
جایگزین: Soft4FX برای کاربران متاتریدر و Forex Tester Online برای امکانات گستردهتر.
برای تریدر الگوریتمی
MetaTrader 5 Strategy Tester برای توسعه، تست و بهینهسازی اکسپرت مناسبتر است.
جایگزین: TradingView Strategy Report برای کاربران Pine Script.
برای اسکالپر
ابزاری انتخاب کنید که داده Tick یا داده با وضوح بالا، اسپرد، کمیسیون و اسلیپیج را پوشش دهد.
Forex Tester Online، Soft4FX و MetaTrader 5 در حالت Real Ticks گزینههای مناسبتری برای بررسی هستند. نتیجه نهایی همچنان به کیفیت داده و مدل اجرای سفارش بستگی دارد.
برای ارز دیجیتال
FX Replay، TradingView و Forex Tester Online پوشش رسمی کریپتو دارند. Soft4FX نیز بیتکوین و اتریوم را در فهرست نمادهای قابلاستفاده ذکر کرده است.
برای شروع رایگان
برای بکتست اکسپرت، MetaTrader 5 رایگان است.
برای تمرین دستی، TradingView و FX Replay نسخه رایگان محدود دارند. TradesViz نیز پلن Basic و دوره آزمایشی ارائه میکند، اما دسترسی کامل Prop Firm Simulator باید در پلن یا Trial بررسی شود.
برای پرداخت یکباره
Soft4FX با لایسنس ۱۰۹ دلاری مادامالعمر، یکی از گزینههای اقتصادی با پرداخت یکباره است.
Forex Tester Online نیز گزینه مادامالعمر دارد، اما هزینه آن بیشتر است.
چگونه قوانین حساب پراپ را وارد نرمافزار بکتست کنیم؟
۱. قوانین همان پلن را استخراج کنید
قوانین را مستقیماً از صفحه رسمی همان پلن بردارید. به خلاصههای شبکههای اجتماعی، مطالب قدیمی یا قوانین پلن دیگری تکیه نکنید.
[پیشنهاد لینک داخلی: قوانین پلنهای مایپراپ]
۲. سرمایه اولیه را وارد کنید
موجودی شبیهساز باید با بالانس حساب موردنظر یکسان باشد.
۳. حداکثر ضرر روزانه را تنظیم کنید
بررسی کنید این محدودیت براساس کدام مورد محاسبه میشود:
- Balance ابتدای روز
- Equity ابتدای روز
- بیشترین Balance روز
- زمان سرور
- زیان بستهشده
- مجموع زیان بستهشده و شناور
۴. حداکثر افت کلی را تعیین کنید
نوع آن را مشخص کنید:
- ثابت
- Trailing
- End-of-Day Trailing
- Intraday Trailing
- Trailing-to-Static
۵. تارگت سود را وارد کنید
اگر چالش چند مرحله دارد، هر مرحله را جداگانه شبیهسازی کنید.
۶. روزهای معاملاتی را تنظیم کنید
حداقل روزهای معاملاتی یا محدودیت زمانی چالش را مطابق قوانین همان پلن وارد کنید.
۷. شرایط اجرای معامله را واقعی کنید
تا حد امکان این موارد را وارد کنید:
- اسپرد
- کمیسیون
- سواپ
- اسلیپیج
- لوریج
- ساعت سرور
- محدودیت معاملات خبری
- محدودیت نگهداری معامله در پایان هفته
۸. حاشیه امن تعریف کنید
قرار نیست همیشه تا آخرین دلار ضرر مجاز پیش بروید. بهتر است محدودیت داخلی شما از قانون شرکت محافظهکارانهتر باشد.
۹. تست را در دورههای مختلف اجرا کنید
استراتژی را فقط روی یک ماه یا یک شرایط خاص بازار آزمایش نکنید. دورههای روندی، رنج، کمنوسان و پرنوسان را جداگانه بررسی کنید.
۱۰. نقض قوانین را ثبت کنید
حتی اگر تست در پایان سودده است، هر روزی را که قانون در آن نقض شده جداگانه علامتگذاری کنید.
مثال عملی از مردودی یک استراتژی سودده
این مثال کاملاً فرضی است و قوانین واقعی مایپراپ یا شرکت دیگری را نشان نمیدهد.
فرض کنید:
- بالانس اولیه: ۱۰٬۰۰۰ دلار
- تارگت سود: ۸۰۰ دلار
- سقف ضرر روزانه: ۴۰۰ دلار
- سقف افت کلی: ۸۰۰ دلار
- ریسک برنامهریزیشده هر معامله: ۱۰۰ دلار
در روز پنجم، دو معامله با مجموع ۲۵۰ دلار زیان بسته میشوند. معامله سوم همچنان باز است و در یک لحظه به ۲۰۰ دلار ضرر شناور میرسد.
در این نقطه:
- زیان تحققیافته: ۲۵۰ دلار
- زیان شناور: ۲۰۰ دلار
- مجموع زیان روز: ۴۵۰ دلار
بنابراین سقف فرضی ۴۰۰ دلاری نقض شده است.
ممکن است معامله سوم بعداً برگردد و با ۵۰ دلار سود بسته شود. حتی ممکن است حساب در پایان تست ۹۰۰ دلار سود داشته باشد؛ اما چالش در همان لحظهای که زیان روزانه به ۴۵۰ دلار رسید، مردود شده است.
این مثال نشان میدهد چرا گزارش سود نهایی بهتنهایی برای ارزیابی استراتژی پراپ کافی نیست.
چه معیارهایی را بعد از بکتست بررسی کنیم؟
- سود خالص
- نرخ برد
- میانگین سود هر معامله
- میانگین زیان هر معامله
- نسبت واقعی ریسک به بازده
- امید ریاضی
- Profit Factor
- Maximum Drawdown
- بیشترین افت روزانه
- بیشترین ضرر شناور
- طولانیترین توالی زیان
- میانگین تعداد معاملات روزانه
- تعداد روزهای نقض قانون
- نتیجه به تفکیک نماد
- نتیجه به تفکیک سشن
- نتیجه به تفکیک روز هفته
- تأثیر اسپرد و کمیسیون
- فاصله میان افت واقعی و سقف مجاز حساب
[پیشنهاد لینک داخلی: تحلیل ۵۰ معامله]
[پیشنهاد لینک داخلی: ژورنال معاملاتی چیست؟]
اشتباهات رایج در بکتست حساب پراپ
توجهکردن فقط به سود نهایی
ممکن است سود نهایی مثبت باشد، اما قوانین حساب در میانه مسیر نقض شده باشند.
نادیدهگرفتن Equity
زیان شناور میتواند از محدودیت حساب عبور کند، حتی اگر معامله بعداً با سود بسته شود.
استفاده از اسپرد و کمیسیون غیرواقعی
استراتژیهای اسکالپ و پرتعداد نسبت به هزینه معاملات حساسترند.
بکتست روی یک دوره کوتاه
چند هفته یا چند معامله محدود، الزاماً عملکرد استراتژی را در شرایط مختلف بازار نشان نمیدهد.
ارائه یک تعداد ثابت برای معاملات
عدد واحدی وجود ندارد که برای همه استراتژیها «کافی» باشد. حجم نمونه باید متناسب با تعداد ستاپها، نرخ برد، پراکندگی نتایج و تنوع شرایط بازار تعیین شود.
Look-Ahead Bias
این خطا زمانی اتفاق میافتد که در تصمیمگیری از اطلاعاتی استفاده کنید که در لحظه معامله هنوز در دسترس نبودهاند؛ برای مثال، مشاهده کامل یک کندل و سپس انتخاب نقطه ورود در ابتدای همان کندل.
Overfitting یا بیشبرازش
اگر پارامترهای استراتژی را بارها تغییر دهید تا بهترین نتیجه ممکن روی یک دوره تاریخی ساخته شود، ممکن است استراتژی فقط همان دادهها را حفظ کرده باشد و در دوره جدید عملکرد مشابهی نداشته باشد.
پژوهشهای حوزه بکتست نشان دادهاند انتخاب بهترین نتیجه از میان آزمایشهای متعدد میتواند احتمال بیشبرازش و عملکرد ضعیف خارج از نمونه را افزایش دهد.
نادیدهگرفتن ساعت بازنشانی روزانه
ضرر روزانه ممکن است براساس ساعت سرور محاسبه و بازنشانی شود، نه ساعت محلی تریدر.
افزایش ریسک بعد از یک بکتست مثبت
یک تست موفق بهمعنای اثبات قطعی استراتژی نیست. ابتدا باید نتیجه در دوره مستقل و سپس در Forward Test بررسی شود.
بکتست دستی بهتر است یا خودکار؟
| معیار | بکتست دستی | بکتست خودکار |
|---|---|---|
| سرعت | کمتر | بسیار بیشتر |
| مناسب برای | تریدرهای دستی | اکسپرت و استراتژی قانونمحور |
| تمرین تصمیمگیری | دارد | ندارد |
| تأثیر احساسات | تا حدی قابلمشاهده | تقریباً حذف میشود |
| نیاز به برنامهنویسی | معمولاً ندارد | اغلب دارد |
| تعداد معاملات | محدودتر | بسیار زیاد |
| امکان تکرار | زمانبر | سریع |
| کنترل قوانین پراپ | دستی یا با شبیهساز | از طریق کد یا شبیهساز |
بکتست دستی برای تمرین اجرای ستاپ، صبر، انتخاب معامله و رعایت قوانین مناسبتر است. بکتست خودکار برای بررسی تعداد زیادی معامله و مقایسه پارامترها کاربرد بیشتری دارد.
برای رسیدن به تصویر واقعبینانهتر، بهتر است از ترکیب این مراحل استفاده شود:
- بکتست اولیه
- تست روی داده خارج از نمونه
- Forward Test روی حساب آزمایشی
- تحلیل نتایج در ژورنال
- اجرای محدود و کنترلشده در شرایط واقعی
آیا بکتست قبولی در چالش پراپ را تضمین میکند؟
خیر.
بکتست میتواند میزان آمادگی و نقاط ضعف استراتژی را نشان دهد، اما نتیجه آینده را تضمین نمیکند.
دلایل این محدودیت عبارتاند از:
- تفاوت داده تاریخی و اجرای زنده
- اسلیپیج
- نقدشوندگی
- تغییر اسپرد
- تأخیر اجرای سفارش
- تغییر شرایط بازار
- تفاوت رفتار واقعی تریدر
- خطاهای انسانی
- تغییر قوانین شرکت پراپ
- محدودیتهای خود شبیهساز
CFTC نیز هشدار میدهد که نتایج فرضی ممکن است اثر شرایط واقعی بازار، اجرای سفارش و توانایی تحمل زیانهای متوالی را بهطور کامل منعکس نکنند.
چکلیست انتخاب نرمافزار بکتست پراپ
پیش از انتخاب ابزار این سؤالها را بررسی کنید:
- بازار موردنظر من را پشتیبانی میکند؟
- داده Tick یا داده با وضوح کافی دارد؟
- منبع داده مشخص است؟
- اسپرد قابلتنظیم است؟
- کمیسیون و سواپ محاسبه میشوند؟
- Balance و Equity را جداگانه نشان میدهد؟
- حداکثر ضرر روزانه را کنترل میکند؟
- نوع دراودان حساب من را پوشش میدهد؟
- تارگت سود قابلتعریف است؟
- حداقل روز معاملاتی قابلتنظیم است؟
- هنگام نقض قانون هشدار میدهد؟
- گزارش عملکرد دارد؟
- امکان خروجی گرفتن دارد؟
- تست دستی یا خودکار موردنیاز من را ارائه میدهد؟
- روی سیستمعامل من اجرا میشود؟
- نسخه آزمایشی دارد؟
- روش پرداخت آن برای من قابلاستفاده است؟
- هزینه آن با تعداد دفعات استفاده من تناسب دارد؟
جمعبندی؛ کدام نرمافزار بکتست پراپ بهتر است؟
هیچ ابزار واحدی برای تمام تریدرها بهترین نیست.
- برای تعریف مستقیم قوانین چالش: Forex Tester Online
- برای تمرین دستی و بصری: FX Replay
- برای مقایسه پروفایل شرکتهای پراپ: TradesViz
- برای چارتینگ و Pine Script: TradingView
- برای تست اکسپرت: MetaTrader 5 Strategy Tester
- برای تمرین دستی در متاتریدر با پرداخت یکباره: Soft4FX
پیش از پرداخت هزینه، نسخه رایگان یا Trial ابزار را آزمایش کنید. سپس قوانین دقیق همان پلنی را که قصد انتخاب آن را دارید، از صفحه رسمی بردارید و بدون تغییر در شبیهساز وارد کنید.
بکتست قرار نیست قبولی شما را تضمین کند؛ هدف آن این است که پیش از شروع چالش، نقاط ضعف استراتژی و مدیریت ریسک شما را آشکار کند.
هشدار ریسک: معامله در فارکس، شاخصها، فلزات و ارزهای دیجیتال با ریسک همراه است. نتایج تاریخی و شبیهسازیشده، تضمینکننده عملکرد آینده نیستند.
سؤالات متداول
بهترین نرمافزار بکتست برای حساب پراپ چیست؟
برای شبیهسازی مستقیم قوانین چالش، Forex Tester Online گزینه کاملتری است. FX Replay نیز برای تمرین دستی و TradesViz برای مقایسه پروفایل شرکتهای مختلف مناسباند.
آیا TradingView برای بکتست پراپ کافی است؟
برای تمرین دستی و تحلیل نمودار مناسب است، اما شبیهساز آماده چالش پراپ ندارد. قوانین باید دستی یا با Pine Script کنترل شوند.
Soft4FX بهتر است یا Forex Tester Online؟
Soft4FX ارزانتر و مبتنی بر پرداخت یکباره است، اما قوانین پراپ را خودکار کنترل نمیکند. Forex Tester Online هزینه بیشتری دارد، ولی شبیهساز داخلی چالش ارائه میدهد.
آیا MetaTrader 5 برای بکتست دستی مناسب است؟
Strategy Tester بیشتر برای اکسپرتها طراحی شده است. برای بکتست دستی، Soft4FX، FX Replay یا Forex Tester Online گزینههای سادهتری هستند.
بهترین نرمافزار رایگان بکتست چیست؟
برای تست اکسپرت، MetaTrader 5 رایگان و کاربردی است. برای تست دستی، نسخه رایگان TradingView و FX Replay امکانات محدودی ارائه میدهند.
بهترین نرمافزار بکتست ارز دیجیتال چیست؟
TradingView و FX Replay پوشش گستردهای برای کریپتو دارند. Forex Tester Online نیز تعدادی نماد ارز دیجیتال ارائه میکند و Soft4FX از بیتکوین و اتریوم پشتیبانی میکند.
آیا برای اسکالپ به داده Tick نیاز داریم؟
داده Tick یا داده با وضوح بالا میتواند ترتیب حرکت قیمت و اجرای سفارش را دقیقتر نشان دهد. بااینحال، اسپرد، اسلیپیج و منبع داده نیز باید بررسی شوند.
چند معامله برای بکتست کافی است؟
عدد ثابتی برای همه استراتژیها وجود ندارد. نمونه باید شرایط مختلف بازار و تعداد کافی از ستاپهای مستقل را پوشش دهد.
آیا بکتست قبولی در چالش پراپ را تضمین میکند؟
خیر. بکتست فقط ابزار ارزیابی و آمادگی است و نتیجه بازار زنده را تضمین نمیکند.
تفاوت Market Replay و Strategy Tester چیست؟
Market Replay بیشتر برای تمرین دستی روی حرکت تاریخی بازار استفاده میشود. Strategy Tester یک استراتژی کدنویسیشده را بهصورت خودکار اجرا و گزارش آماری تولید میکند.

