خواندن کارنامه و دفتر معاملات تست گذشته
گزارش استراتژی را از خلاصه نمادها تا دفتر معاملات و نمودار حساب دنبال کنید و سازگاری اعداد را پیش از نتیجهگیری بسنجید.
پیشنیاز: یک استراتژی ذخیرهشده با قواعد ورود و خروج و گزارش تکمیلشده تست گذشته؛ تنظیمات بازه، نمادها، حجم و هزینه را کنار گزارش نگه دارید.
اول تکمیل گزارش را کنترل کنید
در طراحی پیشرفته، دکمه گزارش برای مشاهده گزارش فایل است. اگر پیام «گزارشی وجود ندارد» دیدید، هنوز نتیجهای برای خواندن ندارید. پیش از اجرای تست، تنظیمات فایل و خاموش بودن حالت زنده را کنترل کنید. پنجره اجرا هشدار میدهد که گزارش قبلی جایگزین میشود و هر فایل فقط یک گزارش دارد؛ اطلاعات موردنیاز مقایسه را پیش از اجرای دوباره نگه دارید.
در اجرای بررسیشده، وضعیت بهترتیب پیشپردازش، اجرای استراتژی و ذخیرهسازی بود. بعضی ردیفها پیش از پایان پردازش ظاهر شدند؛ وجود یک ردیف یا رسیدن به ۹۹ درصد، نشانه کافی پایان نیست. پس از پایان نمایش پردازش، خلاصه و جزئیات نماد را دوباره باز کنید. جدول خالی حین پردازش را صفر معامله قطعی تعبیر نکنید.
خلاصه گزارش را برای هر نماد بخوانید
تب «خلاصه گزارش» ستونهای نماد، تاریخ شروع و پایان، تعداد روزهای معامله، سود خالص مبلغی و درصدی، تعداد معاملات و تعداد و درصد معاملات موفق و ناموفق دارد. تعداد ردیفهای این جدول، تعداد نمادهای گزارش است؛ آن را با تعداد معاملات اشتباه نگیرید. برای مشاهده ردیفهای بیشتر از صفحهبندی و تعداد سطر استفاده کنید.
نام نماد انتخابشده کنار تبهای گزارش دیده میشود و دکمههای قبلی و بعدی برای جابهجایی میان نمادها وجود دارند. پیش از مقایسه «آمار» و «معاملات»، همین نام را کنترل کنید. همچنین تاریخ پایان هر ردیف را بخوانید؛ صرف یکسان بودن بازه درخواستی تضمین نمیکند همه نمادها داده کامل آن بازه را داشته باشند.
از دفتر معاملات به یک معامله مشخص برسید
تب «معاملات» برای نماد انتخابشده تاریخ شروع و پایان، روز در معامله، قیمت و مبلغ خرید، قیمت و مبلغ فروش، حجم و سود/زیان مبلغی و درصدی را نشان میدهد. قیمت یک واحد با مبلغ کل معامله فرق دارد؛ برای تطبیق مبلغ، حجم و مدل هزینه همان تست را در نظر بگیرید.
در گزارش بررسیشده، گزینه «بدون استفاده از حجم» فعال و کارمزد خرید و فروش هر دو صفر بود. توضیح رابط برای این گزینه میگوید هنگام خرید تنها یک واحد خریداری میشود. تشکیل پورتفو نیز غیرفعال بود؛ بنابراین این نمونه را آزمون تخصیص سرمایه میان چند سهم معرفی نکنید.
یک ردیف ثمسکن در همین گزارش خرید ۲٬۱۰۸ و فروش ۲٬۳۳۶ با حجم ۱، سود ۲۲۸ و بازده ۱۰٫۸۲ درصد داشت. تفاضل دو قیمت ۲۲۸ است و تقسیم آن بر قیمت خرید، درصد نمایشی را با گرد کردن بازتولید میکند. این کنترل با کارمزد صفر همان نمونه سازگار است؛ روش اعمال کارمزد غیرصفر یا محاسبه بازده کل گزارش را ثابت نمیکند.
تاریخ و قیمت یک ردیف را با قاعده ورود و خروج و داده همان نماد مقایسه کنید. ساعت درجشده گزارش را بدون بررسی مبنای زمان، ساعت ارسال سفارش واقعی فرض نکنید. همینطور ستون «روز در معامله» را بدون دانستن روش شمارش، تعداد کندل یا تعداد روز کاری ننامید.
قیمت، حساب و آمار چه کمکی میکنند؟
تب «قیمت» نمودار نماد را نمایش میدهد. در نمونه کراس دو میانگین، دو میانگین و محدودههای رنگی معاملات نیز روی نمودار دیده شدند. ظاهر این نمونه را به همه فایلها تعمیم ندهید؛ خروجیهای نموداری فایل خود را بررسی و تاریخ معامله را با دفتر تطبیق دهید.
در تب «حساب»، منحنیهای Balance، Equity و Cash و نمودار Drawdown دیده میشوند. برای دنبالکردن مسیر نتیجه، تغییر منحنیها را کنار زمان معاملات بخوانید. واحد محور و روش محاسبه را پیش از نسبتدادن مبلغ یا درصد کنترل کنید؛ نام یک منحنی بهتنهایی فرمول دقیق آن در هر حالت تست را ثابت نمیکند.
تب «آمار» علاوه بر تعداد و نتیجه معاملات، سود و زیان ناخالص، برد و باخت متوالی، زمان فعالیت و تعداد معاملات در هفته و ماه را نشان میدهد. درصد موفقیت را همراه اندازه سود و زیان و تعداد معامله بخوانید؛ یک درصد بالا بهتنهایی کیفیت نتیجه را توضیح نمیدهد.
اگر خلاصه با جزئیات سازگار نبود
در نمونه مشاهدهشده، خلاصه ثمسکن سه معامله، یک معامله موفق و دو ناموفق نشان داد و دفتر نیز سه ردیف داشت. این شمارش سازگار بود؛ اما مبلغ سود خالص خلاصه صفر نمایش داده شد، در حالی که سود/زیان سه ردیف دفتر برابر منفی ۳۵۱، منفی ۲۴۶ و مثبت ۲۲۸ بود. بنابراین از صفرِ ستون خلاصه نتیجه نگیرید که سود یا زیانی رخ نداده است.
اگر چنین اختلافی دیدید، نام فایل و نماد، تنظیمات تست، وضعیت پایان پردازش و ردیفهای مرتبط را ثبت کنید. ابتدا یکسان بودن نماد و گزارش را کنترل کنید و اختلاف باقیمانده را برای بررسی گزارش مطرح کنید. فرمول جمع یا ترکیب درصدها را برای توجیه اختلاف حدس نزنید و تا روشن شدن آن، نتیجه کلی استراتژی را از آن عدد استخراج نکنید.
در کد گزارش، وقتی گزینه «بدون استفاده از حجم» فعال باشد، محاسبهٔ پایان گزارش مبلغ NetProfit را صفر نگه میدارد و NetProfitPercentage را بهصورت مرکب از نسبت فروش به خرید هر معامله میسازد. پس صفر مبلغی و درصد منفی دو سنجهٔ متفاوتاند؛ جمع خطی سود/زیان دفتر را با درصد مرکب مقایسه نکنید. این قرارداد برای حالت حجم۱ همین فایل آزمون نشده است.
تمرین و کنترل نتیجه
در گزارش تکمیلشده خود یک نماد انتخاب کنید. تعداد ردیفهای دفتر، تعداد معاملات موفق و ناموفق، و قیمت و حجم یک معامله را با خلاصه تطبیق دهید. هر اختلاف را همراه تنظیمات تست ثبت کنید.
نتیجه مورد انتظار: برای نمونه ثمسکن، سه ردیف دفتر با شمارش ۳ معامله و نسبت موفقیت ۱ از ۳ سازگار بود. کنترل ردیف خرید ۲٬۱۰۸ و فروش ۲٬۳۳۶ با حجم ۱، سود ۲۲۸ و حدود ۱۰٫۸۲ درصد میدهد. اختلاف مبلغ خلاصه جدا ثبت میشود و علت آن هنوز روشن نیست.