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

استراتژی معاملاتی چیست؟ (و چرا باید آن را تست کنید)
استراتژی معاملاتی یعنی مجموعهای از قوانین مشخص که به شما میگویند کِی وارد معامله شوید، کِی خارج شوید، و چقدر ریسک کنید. این قوانین میتوانند بر اساس اندیکاتورها، الگوهای قیمتی، خطوط روند یا ترکیبی از همه اینها باشند.
نکته مهم اینجاست: هیچ استراتژیای برای همه داراییها و همه تایمفریمها کار نمیکند. یک استراتژی که روی بیتکوین در تایمفریم روزانه عالی عمل میکند، ممکن است روی یورو/دلار در تایم ۴ ساعته کاملاً شکست بخورد.
پس چهکار کنید؟ قبل از استفاده در بازار واقعی، استراتژی را بک تست کنید.
مزایای بک تست گرفتن در تریدینگ ویو
بک تست گرفتن فقط «چک کردن» نیست؛ یک فرآیند یادگیری و بهینهسازی است. بیایید مزایا را با هم مرور کنیم:

۱. صرفهجویی در زمان
بدون بک تست، باید هفتهها یا ماهها منتظر بمانید تا ببینید استراتژیتان کار میکند یا نه. با بک تست، همین مسیر را در چند دقیقه طی میکنید.
۲. صرفهجویی در سرمایه
تست کردن استراتژی در بازار واقعی یعنی ریسک از دست دادن پول. بک تست به شما اجازه میدهد قبل از اینکه یک ریال از سرمایهتان در معرض خطر باشد، بفهمید استراتژی سودده است یا نه.
۳. کشف نقاط ضعف استراتژی
روی کاغذ همه چیز خوب به نظر میرسد. اما وقتی استراتژی را روی نمودار واقعی تست میکنید، متوجه میشوید در انتهای روند کار نمیکند، یا در بازارهای رنج سیگنالهای اشتباه زیاد میدهد. اینجاست که میتوانید استراتژی را اصلاح و بهینه کنید.
۴. سنجش واقعی سودآوری
فرض کنید استراتژیتان بهنظر «خوب» میآید. اما خوب یعنی چه؟ بک تست به شما اعداد واقعی میدهد: نرخ موفقیت معاملات، میانگین سود در هر ماه، بدترین ضرر پشتسرهم (Drawdown) و خیلی چیزهای دیگر.
نکته حرفهایدر بک تست حتماً کارمزد معاملات را حساب کنید. خیلی از استراتژیها روی کاغذ سودده به نظر میرسند، اما وقتی کارمزد هر معامله را کم میکنید، عملاً سربهسر یا حتی زیانده میشوند.
نحوه بک تست گرفتن در تریدینگ ویو با ابزار Replay (روش اصلی)
تریدینگ ویو یک ابزار داخلی بهنام Bar Replay دارد که مخصوص بک تست است. این روش سادهترین و قدرتمندترین راه برای تست دستی استراتژی است.
محدودیت مهمابزار Bar Replay در حساب رایگان تریدینگ ویو فقط برای تایمفریم روزانه (Daily) و بالاتر در دسترس است. برای تایمفریمهای ۴ ساعته، ۱ ساعته و پایینتر باید حساب پولی داشته باشید. اگر حساب رایگان دارید، ادامه مقاله را بخوانید روش جایگزین رایگان را معرفی میکنیم.
گام اول: انتخاب دارایی و تایمفریم
ابتدا وارد تریدینگ ویو شوید و نمودار دارایی موردنظرتان را باز کنید. تایمفریم دلخواه را انتخاب کنید. برای مثال فرض میکنیم میخواهیم استراتژی شکست خط روند را روی بیتکوین در تایم روزانه تست کنیم.
گام دوم: فعالسازی Bar Replay
در نوار ابزار بالای صفحه تریدینگ ویو، دکمهای بهشکل ▶ Replay وجود دارد. روی آن کلیک کنید تا فعال شود. با فعال شدن این حالت، یک خط عمودی روی نمودار ظاهر میشود.

گام سوم: انتخاب نقطه شروع بک تست
ماوس را روی نمودار حرکت دهید. میبینید که خط عمودی همراه ماوس جابهجا میشود. در نقطهای که میخواهید کندلهای بعد از آن پنهان شوند، کلیک چپ کنید. از این لحظه، نمودار به آن نقطه برمیگردد و کندلهای بعدی حذف میشوند انگار در آن تاریخ هستید و آیندهای وجود ندارد.

گام چهارم: اعمال ابزارها و اندیکاتورها
حالا نوبت است استراتژیتان را روی نمودار پیاده کنید. خطوط روند بکشید، اندیکاتورها را اضافه کنید، سطوح حمایت و مقاومت را مشخص کنید. هر کاری که در معامله واقعی انجام میدهید را اینجا هم انجام دهید.
گام پنجم: پخش کندلها و تست استراتژی
در نوار پایین نمودار، یک نوار کنترلی ظاهر شده است. روی دکمه ▶ (Play) کلیک کنید تا کندلها یکییکی ظاهر شوند. حالا میتوانید ببینید بعد از سیگنال استراتژیتان، قیمت چه مسیری طی کرده است.

تنظیم سرعت پخش کندلها
یکی از قابلیتهای جالب Bar Replay این است که میتوانید سرعت پخش کندلها را تنظیم کنید. روی عدد 10X در نوار کنترلی کلیک کنید تا گزینههای سرعت را ببینید:

تیپ حرفهایبرای اینکه بک تست شما واقعیتر باشد، توصیه میکنم با سرعت ۱ کندل در ۳ ثانیه کار کنید. این سرعت به شما فرصت میدهد مثل یک معاملهگر واقعی تصمیم بگیرید نه اینکه با دیدن چند کندل آینده، ناخودآگاه سوگیری ذهنی داشته باشید.
بک تست رایگان در تریدینگ ویو با اندیکاتور Replay (بدون نیاز به حساب پولی)
اگر میخواهید در تایمفریمهای پایینتر از روزانه (مثل ۴ ساعته یا ۱ ساعته) بک تست بگیرید، اما حساب پریمیوم ندارید، یک راهحل هوشمندانه وجود دارد: استفاده از اندیکاتور Replay ساخته شده توسط کاربر Kheirandish_V.
گام اول: پیدا کردن اندیکاتور
در تریدینگ ویو، روی بخش Indicators (اندیکاتورها) کلیک کنید. در کادر جستجو عبارت Replay را تایپ کنید. در نتایج، اندیکاتوری با نام Replay و سازنده Kheirandish_V را پیدا کنید و روی آن کلیک کنید.

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

استفاده از حالت Full Screen
برای تجربه بهتر، میتوانید روی گزینه Full Screen کلیک کنید تا تمام صفحهنمایش به نمودار اختصاص پیدا کند و بدون حواسپرتی روی بک تست تمرکز کنید.

مقایسه دو روش بک تست در تریدینگ ویو
کدام روش را انتخاب کنم؟اگر حساب رایگان دارید و روی تایمفریم روزانه کار میکنید، Bar Replay کافی است. اگر تایمفریمهای پایینتر را نیاز دارید و نمیخواهید پول بدهید، اندیکاتور Replay (Kheirandish_V) بهترین گزینه است.
چطور بک تست را درست انجام دهیم؟ نکات طلایی
بک تست گرفتن یک مهارت است. اگر درست انجام نشود، نتایج گمراهکننده میدهد. این نکات را جدی بگیرید:
۱. از دادههای کافی استفاده کنید
بک تست روی ۲۰ کندل کاری نیست. حداقل روی ۱۰۰ تا ۲۰۰ سیگنال استراتژیتان را تست کنید تا نتایج از نظر آماری معنادار باشند. هرچه نمونه بیشتر، نتیجه قابلاعتمادتر.
۲. از Overfitting پرهیز کنید
Overfitting یعنی استراتژی را آنقدر تنظیم کنید که روی دادههای گذشته فوقالعاده به نظر برسد، اما در واقعیت کار نکند. اگر استراتژیتان روی دادههای بک تست ۹۵٪ موفقیت نشان میدهد، احتمالاً Overfitting دارید.
۳. دادهها را به دو بخش تقسیم کنید
حرفهایترین روش این است: یک بازه زمانی را برای بهینهسازی استراتژی (In-Sample) و یک بازه دیگر را برای تأیید نهایی (Out-of-Sample) استفاده کنید. اگر استراتژی در بازه تأیید هم خوب عمل کرد، اعتماد بیشتری به آن داشته باشید.
۴. شرایط مختلف بازار را بررسی کنید
بازار حالتهای مختلفی دارد: روند صعودی، روند نزولی، و بازار رنج (خنثی). استراتژیتان را در هر سه حالت تست کنید. خیلی از استراتژیها فقط در یک شرایط خاص کار میکنند.
۵. احساسات را کنار بگذارید
یکی از بزرگترین دامهای بک تست این است که ناخودآگاه نتایج را به نفع خودتان تفسیر میکنید. وقتی میدانید قیمت چه مسیری رفته، تمایل دارید سیگنالهای برنده را «واضحتر» ببینید. برای جلوگیری از این، قوانین استراتژی را قبل از شروع بک تست بهصورت کتبی بنویسید.
هشدار مهمبک تست دستی (Manual Backtesting) که در این مقاله آموختید، به مهارت و صبر نیاز دارد. اگر قوانین استراتژیتان کاملاً مکانیکال است (مثل دو اندیکاتور که سیگنال میدهند)، میتوانید از Pine Script در تریدینگ ویو برای بک تست خودکار استفاده کنید که نتایج دقیقتری دارد.


