خیلی‌ها بعد از یاد گرفتن تحلیل تکنیکال، یک استراتژی می‌سازند و مستقیم وارد بازار واقعی می‌شوند. نتیجه؟ ضرر، تعجب، و این سؤال که «مگه این استراتژی کار نمی‌کرد؟»

جواب ساده است: شاید کار می‌کرد، اما آزمایشش نکرده بودید. اینجاست که بک تست در تریدینگ ویو وارد می‌شود؛ ابزاری که به شما اجازه می‌دهد قبل از ریسک کردن با پول واقعی، استراتژی‌تان را روی داده‌های تاریخی بسنجید.

در این راهنما، به‌صورت کاملاً عملی و گام‌به‌گام یاد می‌گیرید چطور در تریدینگ ویو بک تست بگیرید هم با روش رایگان، هم با ابزار Replay اصلی. همچنین نکاتی را یاد می‌گیرید که اکثر آموزش‌های فارسی از آن‌ها چیزی نمی‌گویند.

قبل از شروع بدانید

بک تست جادو نمی‌کند؛ نتایج گذشته تضمین‌کننده آینده نیست. اما بک تست درست، احتمال موفقیت شما را به‌شکل قابل‌توجهی بالا می‌برد.

بک تست چیست و چرا اهمیت دارد؟

تصور کنید یک ماشین زمان دارید. به یک سال پیش برمی‌گردید، استراتژی‌تان را اجرا می‌کنید و می‌بینید چه اتفاقی می‌افتد. سپس با سرعت زیاد به امروز برمی‌گردید.

بک تست (Backtesting) دقیقاً همین کار را می‌کند؛ شما یک بازه زمانی در گذشته نمودار را انتخاب می‌کنید، کندل‌های بعد از آن را پنهان می‌کنید، و استراتژی‌تان را روی داده‌های واقعی اما تاریخی اجرا می‌کنید.

پایه و اساس این روش یک حقیقت مهم بازار است: «تاریخ تکرار می‌شود». الگوهای قیمتی در نمودارها بارها و بارها تکرار می‌شوند همین موضوع هم تحلیل تکنیکال را ممکن می‌کند و هم بک تست گرفتن را معنادار.

بک تست در تریدینگ ویو چیست

استراتژی معاملاتی چیست؟ (و چرا باید آن را تست کنید)

استراتژی معاملاتی یعنی مجموعه‌ای از قوانین مشخص که به شما می‌گویند کِی وارد معامله شوید، کِی خارج شوید، و چقدر ریسک کنید. این قوانین می‌توانند بر اساس اندیکاتورها، الگوهای قیمتی، خطوط روند یا ترکیبی از همه این‌ها باشند.

نکته مهم اینجاست: هیچ استراتژی‌ای برای همه دارایی‌ها و همه تایم‌فریم‌ها کار نمی‌کند. یک استراتژی که روی بیت‌کوین در تایم‌فریم روزانه عالی عمل می‌کند، ممکن است روی یورو/دلار در تایم ۴ ساعته کاملاً شکست بخورد.

پس چه‌کار کنید؟ قبل از استفاده در بازار واقعی، استراتژی را بک تست کنید.

مزایای بک تست گرفتن در تریدینگ ویو

بک تست گرفتن فقط «چک کردن» نیست؛ یک فرآیند یادگیری و بهینه‌سازی است. بیایید مزایا را با هم مرور کنیم:

مزایای بک تست گرفتن در تریدینگ ویو

۱. صرفه‌جویی در زمان

بدون بک تست، باید هفته‌ها یا ماه‌ها منتظر بمانید تا ببینید استراتژی‌تان کار می‌کند یا نه. با بک تست، همین مسیر را در چند دقیقه طی می‌کنید.

۲. صرفه‌جویی در سرمایه

تست کردن استراتژی در بازار واقعی یعنی ریسک از دست دادن پول. بک تست به شما اجازه می‌دهد قبل از اینکه یک ریال از سرمایه‌تان در معرض خطر باشد، بفهمید استراتژی سودده است یا نه.

۳. کشف نقاط ضعف استراتژی

روی کاغذ همه چیز خوب به نظر می‌رسد. اما وقتی استراتژی را روی نمودار واقعی تست می‌کنید، متوجه می‌شوید در انتهای روند کار نمی‌کند، یا در بازارهای رنج سیگنال‌های اشتباه زیاد می‌دهد. اینجاست که می‌توانید استراتژی را اصلاح و بهینه کنید.

۴. سنجش واقعی سودآوری

فرض کنید استراتژی‌تان به‌نظر «خوب» می‌آید. اما خوب یعنی چه؟ بک تست به شما اعداد واقعی می‌دهد: نرخ موفقیت معاملات، میانگین سود در هر ماه، بدترین ضرر پشت‌سرهم (Drawdown) و خیلی چیزهای دیگر.

نکته حرفه‌ای

در بک تست حتماً کارمزد معاملات را حساب کنید. خیلی از استراتژی‌ها روی کاغذ سودده به نظر می‌رسند، اما وقتی کارمزد هر معامله را کم می‌کنید، عملاً سربه‌سر یا حتی زیان‌ده می‌شوند.

نحوه بک تست گرفتن در تریدینگ ویو با ابزار Replay (روش اصلی)

تریدینگ ویو یک ابزار داخلی به‌نام Bar Replay دارد که مخصوص بک تست است. این روش ساده‌ترین و قدرتمندترین راه برای تست دستی استراتژی است.

محدودیت مهم

ابزار Bar Replay در حساب رایگان تریدینگ ویو فقط برای تایم‌فریم روزانه (Daily) و بالاتر در دسترس است. برای تایم‌فریم‌های ۴ ساعته، ۱ ساعته و پایین‌تر باید حساب پولی داشته باشید. اگر حساب رایگان دارید، ادامه مقاله را بخوانید روش جایگزین رایگان را معرفی می‌کنیم.

گام اول: انتخاب دارایی و تایم‌فریم

ابتدا وارد تریدینگ ویو شوید و نمودار دارایی موردنظرتان را باز کنید. تایم‌فریم دلخواه را انتخاب کنید. برای مثال فرض می‌کنیم می‌خواهیم استراتژی شکست خط روند را روی بیت‌کوین در تایم روزانه تست کنیم.

گام دوم: فعال‌سازی Bar Replay

در نوار ابزار بالای صفحه تریدینگ ویو، دکمه‌ای به‌شکل ▶ Replay وجود دارد. روی آن کلیک کنید تا فعال شود. با فعال شدن این حالت، یک خط عمودی روی نمودار ظاهر می‌شود.

فعال‌سازی Bar Replay در تریدینگ ویو

گام سوم: انتخاب نقطه شروع بک تست

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

انتخاب نقطه شروع بک تست در تریدینگ ویو

گام چهارم: اعمال ابزارها و اندیکاتورها

حالا نوبت است استراتژی‌تان را روی نمودار پیاده کنید. خطوط روند بکشید، اندیکاتورها را اضافه کنید، سطوح حمایت و مقاومت را مشخص کنید. هر کاری که در معامله واقعی انجام می‌دهید را اینجا هم انجام دهید.

گام پنجم: پخش کندل‌ها و تست استراتژی

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

پخش کندل‌ها در بک تست تریدینگ ویو

تنظیم سرعت پخش کندل‌ها

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

سرعت
توضیح
مناسب برای
10 کندل در ثانیه
سریع‌ترین حالت
مرور کلی نمودار
3 کندل در ثانیه
حالت سریع
تست اولیه سریع
1 کندل در ثانیه
حالت متوسط
اکثر موارد
1 کندل در ۲ ثانیه
حالت آرام
بررسی دقیق‌تر
1 کندل در ۳ ثانیه
حالت کند
تمرین تصمیم‌گیری
1 کندل در ۱۰ ثانیه
آرام‌ترین حالت
شبیه‌سازی واقعی

تنظیم سرعت بک تست در تریدینگ ویو

تیپ حرفه‌ای

برای اینکه بک تست شما واقعی‌تر باشد، توصیه می‌کنم با سرعت ۱ کندل در ۳ ثانیه کار کنید. این سرعت به شما فرصت می‌دهد مثل یک معامله‌گر واقعی تصمیم بگیرید نه اینکه با دیدن چند کندل آینده، ناخودآگاه سوگیری ذهنی داشته باشید.

بک تست رایگان در تریدینگ ویو با اندیکاتور Replay (بدون نیاز به حساب پولی)

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

گام اول: پیدا کردن اندیکاتور

در تریدینگ ویو، روی بخش Indicators (اندیکاتورها) کلیک کنید. در کادر جستجو عبارت Replay را تایپ کنید. در نتایج، اندیکاتوری با نام Replay و سازنده Kheirandish_V را پیدا کنید و روی آن کلیک کنید.

اندیکاتور Replay رایگان برای بک تست در تریدینگ ویو

گام دوم: تعیین نقطه شروع

بعد از افزودن اندیکاتور، یک پیغام روی نمودار ظاهر می‌شود که از شما می‌خواهد نقطه شروع بک تست را تعیین کنید. خط عمودی را با ماوس به نقطه موردنظر ببرید و کلیک چپ کنید.

گام سوم: مشاهده نمودار تقسیم‌شده

نمودار به دو بخش تقسیم می‌شود: بخش چپ (گذشته که می‌بینید) و بخش راست (آینده که پنهان است). حالا می‌توانید ابزارهای تحلیلی‌تان را روی بخش گذشته اعمال کنید.

گام چهارم: پیش بردن نمودار به جلو

ماوس را روی خط جداکننده نگه دارید. یک مربع کوچک ظاهر می‌شود. با درگ کردن (کشیدن) این مربع به سمت راست، کندل‌های بعدی یکی‌یکی آشکار می‌شوند. اینجاست که می‌بینید آیا استراتژی‌تان درست عمل کرده یا نه.

روش رایگان بک تست در تریدینگ ویو با اندیکاتور

استفاده از حالت Full Screen

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

حالت تمام‌صفحه در بک تست تریدینگ ویو

مقایسه دو روش بک تست در تریدینگ ویو

ویژگی
Bar Replay (اصلی)
اندیکاتور Replay رایگان
نیاز به حساب پولی
برای TF زیر روزانه: بله
خیر
پخش خودکار کندل‌ها
بله
خیر (درگ دستی)
تنظیم سرعت
بله (۶ سرعت)
خیر
همه تایم‌فریم‌ها
با اکانت پولی: بله
بله
سادگی استفاده
بسیار ساده
ساده
مناسب برای
تست سریع با پخش خودکار
تست دقیق و کنترل‌شده
کدام روش را انتخاب کنم؟

اگر حساب رایگان دارید و روی تایم‌فریم روزانه کار می‌کنید، Bar Replay کافی است. اگر تایم‌فریم‌های پایین‌تر را نیاز دارید و نمی‌خواهید پول بدهید، اندیکاتور Replay (Kheirandish_V) بهترین گزینه است.

چطور بک تست را درست انجام دهیم؟ نکات طلایی

بک تست گرفتن یک مهارت است. اگر درست انجام نشود، نتایج گمراه‌کننده می‌دهد. این نکات را جدی بگیرید:

۱. از داده‌های کافی استفاده کنید

بک تست روی ۲۰ کندل کاری نیست. حداقل روی ۱۰۰ تا ۲۰۰ سیگنال استراتژی‌تان را تست کنید تا نتایج از نظر آماری معنادار باشند. هرچه نمونه بیشتر، نتیجه قابل‌اعتمادتر.

۲. از Overfitting پرهیز کنید

Overfitting یعنی استراتژی را آنقدر تنظیم کنید که روی داده‌های گذشته فوق‌العاده به نظر برسد، اما در واقعیت کار نکند. اگر استراتژی‌تان روی داده‌های بک تست ۹۵٪ موفقیت نشان می‌دهد، احتمالاً Overfitting دارید.

۳. داده‌ها را به دو بخش تقسیم کنید

حرفه‌ای‌ترین روش این است: یک بازه زمانی را برای بهینه‌سازی استراتژی (In-Sample) و یک بازه دیگر را برای تأیید نهایی (Out-of-Sample) استفاده کنید. اگر استراتژی در بازه تأیید هم خوب عمل کرد، اعتماد بیشتری به آن داشته باشید.

۴. شرایط مختلف بازار را بررسی کنید

بازار حالت‌های مختلفی دارد: روند صعودی، روند نزولی، و بازار رنج (خنثی). استراتژی‌تان را در هر سه حالت تست کنید. خیلی از استراتژی‌ها فقط در یک شرایط خاص کار می‌کنند.

۵. احساسات را کنار بگذارید

یکی از بزرگ‌ترین دام‌های بک تست این است که ناخودآگاه نتایج را به نفع خودتان تفسیر می‌کنید. وقتی می‌دانید قیمت چه مسیری رفته، تمایل دارید سیگنال‌های برنده را «واضح‌تر» ببینید. برای جلوگیری از این، قوانین استراتژی را قبل از شروع بک تست به‌صورت کتبی بنویسید.

هشدار مهم

بک تست دستی (Manual Backtesting) که در این مقاله آموختید، به مهارت و صبر نیاز دارد. اگر قوانین استراتژی‌تان کاملاً مکانیکال است (مثل دو اندیکاتور که سیگنال می‌دهند)، می‌توانید از Pine Script در تریدینگ ویو برای بک تست خودکار استفاده کنید که نتایج دقیق‌تری دارد.

سؤالات متداول درباره بک تست در تریدینگ ویو