Savdo strategiyasining backtesti: bu nima va uni how to moslamasdan qanday tekshirish mumkin

Maqola muqovasi «Savdo strategiyasining baktesti: bu nima va uni moslashtirmasdan qanday tekshirish»: Strategiya qoidalari shamchiroq grafikaga va mustaqil tekshirishning alohida doirasiga o'tadi

Baktest nima oddiy so'zlar bilan

TradingView backtestingni strategiyaning tarixiy ma’lumotlarda ishlashini qayta yaratish deb belgilaydi. Bu yerda tekshiriladigan obyekt «trend bo‘yicha savdo» kabi nom emas, balki aniq ko‘rsatma: kirish qachon paydo bo‘ladi, qaysi narxda u bajarilgan hisoblanadi, chiqish qayerda, pozitsiya o‘lchami qancha va bitim qachon o‘tkazib yuboriladi.

Agar ushbu qoidalarni dastur bajarayotgan bo‘lsa, bu allaqachon bir qism hisoblanadi algorithmik savdo; backtest faqat ularni tanlangan tarixda tekshirish uchun javobgardir.

Keling, o‘quv qoidasini tasavvur qilaylik: kunlik sham yopilgandan so‘ng oldingi maksimal darajadan yuqorida 20 mash'alalarni keyingi mavjud narxda uzun pozitsiyani ochish; oldindan belgilangan stop yoki teskari signal shartiga ko‘ra chiqish. Uni sinash uchun yana kotirovkalar manbai, tarix davri, gilofni hisobga olish usuli, komissiya va slippage kerak. Ular bo‘lmasa, ikki kishi turlicha natijalarga ega bo‘ladi va ikkalasi ham uni «shu bektest» deb ataydi.

Bektestning uch qatlami bor. Birinchi qatlam - bozor ma’lumotlari: narx, vaqt, mavjud hajm va korporativ tuzatishlar. Ikkinchi - strategiya logikasi. Uchinchi - qachon va qaysi narxda virtual buyurtma bajarilishi mumkinligini hal qiluvchi ijro modeli. Har qanday qatlamdagi xato yakuniy natijani o‘zgartiradi.

  1. 1

    G‘oya

    Daromadlilik haqidagi xulosasiz kuzatish

  2. 2

    Qoidalar

    Kirish, chiqish, stop va o‘tib ketish

  3. 3

    Ma’lumotlar

    Asbob, vaqt oralig‘i va davr

  4. 4

    Ijro

    Komissiya, slippage va buyurtma turi

  5. 5

    O‘tkazish

    Noyob holatlarni o‘chirmasdan barcha savdolar

  6. 6

    Tekshirish

    Qo‘llanilmagan bo‘lim va versiya jurnali

Har bir qadam yakuniy statistika ko‘rilishidan oldin qayd etiladi. Agar qoida o‘zgarsa, yangi test versiyasi boshlanadi.

Sxema 1. Backtest «Ishga tushirish» tugmasini bosishdan oldin boshlanadi: avvalo tekshiriladigan g‘oya versiyasi qayd etiladi.

Baktest forward-test va demo hisobidan nimasi bilan farq qiladi

Tarixiy o‘tkazish tezligi bilan qulay. Bir necha daqiqada bozordagi ko‘plab epizodlarni ko‘rish, davrlarni solishtirish va aniq zaiflikni aniqlash mumkin. Lekin tadqiqotchi allaqachon hikoya qanday tugaganini biladi va parametrlarni tanlashda bu bilimdan ko‘zdan qochirmay foydalanishi mumkin.

Forward test qoidalar muzlatilganidan keyin boshlanadi. TradingView uni grafik yangilanishi bilan strategiyani real vaqt rejimida qayta ijro etish sifatida tasvirlaydi. MetaTrader 5 optimizatsiya natijalarining forward-tahlilini amalga oshirish uchun tarixning kechki qismini ajratishga imkon beradi. Umumiy printsip bitta: tekshiruv bo‘lagi parametrlarni tanlashda ishtirok etmasligi kerak.

Demo-hisob yana bir qatlamni tekshiradi – virtual buyurtmaning interfeys orqali o‘tish yo‘li va joriy kotirovkalar oqimi. U kechikishlarni, yetishmovchiliklarni va buyurtma turlarining xulq-atvorini ko‘rishga yordam beradi, lekin haqiqiy buyurtmalar navbatini yaratmaydi va real bozor likvidligini to‘liq qayta tiklamaydi. Agar u umuman rejalashtirilgan bo‘lsa, kichik haqiqiy xavfga o‘tish alohida qaror bo‘lib qoladi.

  1. Tarix

    Bektest

    Tanlangan o'tgan davrdagi qoidalarni tekshiradi

  2. Yangi shamlar

    Oldinga sinov

    Parametrlar natija paydo bo‘lgunga qadar muzlatib qo‘yilgan

  3. Joriy bozor

    Demo-hisob

    Virtual buyurtmalar oqimini tekshiradi

  4. Tekshiruvdan so‘ng

    Qaror

    Farqlar, xavf va ruxsat etilgan hajmni hisobga oladi

Har bir keyingi bosqich yangi ma’lumot qo‘shadi, lekin oldingi cheklovlarni o‘chirmaydi.

Shema 2. Tarix, yangi ma’lumotlar va demo farq sabablarining turlicha tomonlarini tekshiradi; bitta muvaffaqiyatli bosqich qolganlarini befoyda qilmaydi.

To'g'ri baktest nimadan iborat: ma'lumotlar, qoidalar, xarajatlar, ijro etilish

Ma’lumotlardan boshlang. Tickerni maydon bilan birga, vaqt zonasini ko‘rsating, vaqt oralig‘i, Boshlanish va tugash sanalari. Aksiyalar uchun muhim — tarix splitle va dividendlar bilan tuzatilganmi. Fyuçerslar uchun — uzluksiz shartnoma qanday yig’ilgan. Kun bo‘yi bozor uchun — qaysi ta’minotchidan shamlardan olingan. Bir xil belgi turli manbalarda turlicha ekstremumlarga ega bo‘lishi mumkin.

So‘ngra qayta yozing savdo strategiyasi forma ga, unda «taxminan», «kuchli» yoki «chiroyli» so‘zlari yo‘q. Signalning hisoblanadigan chegarasi bo'lishi kerak. “Qattiq o‘sishda sotib olish” o‘rniga “oxirgi N yopingan shamlarning maksimumidan yuqoriroq yopilgandan keyin” deb yozing. Chiqish, stop, qayta kirish, bir vaqtda signallar, pozitsiya hajmi va ma’lumot yetarli bo‘lmagan holatni alohida belgilang.

Savdo xarajatlari odatda bitta raqamdan iborat bo‘lmaydi. Komissiya kirish va chiqishda olinishi mumkin. Spred sotib olish va sotish narxlarini ajratadi. Slippage kutilgan narx bilan ijro farqini aks ettiradi. Yuqori chastotali qoidalarda bitimga kichik xarajat yangi filterni qo‘llashdan ko‘ra natijaga ko‘proq ta’sir ko‘rsatishi mumkin.

Ijro etish modeli shamchani ichida nima qilishni hal qiladi. Agar bitta bardagi stop va maqsad tegilsa, faqat OHLC- qiymatlari tartibni aniqlash uchun yetarli emas. TradingView broker emulyatoridan foydalanadi va komissiya, slippage, limit buyurtmasini bajarish qattiqligi va kechikishni sozlashga imkon beradi. Ushbu sozlamalar kosmetika emas: ular hisobotdagi qaysi bitimlar mavjudligini belgilaydi.

Minimal test pasporti quyidagicha ko‘rinishga ega:

  1. Qoidaning nomi va versiyasi.
  2. Asbob, platforma, ma’lumot manbai va vaqt zonasi.
  3. Vaqt jadvali va davrning aniq chegaralari.
  4. Kirish, chiqish, stop va o‘tish shartlari.
  5. Pozitsiya hajmi va qayta kirish qoidalari.
  6. Komissiya, spread, slippage va buyurtma turi.
  7. Hisoblash vaqti: shamchaning ichida yoki uning yopilishidan keyin.
  8. Kod versiyasi yoki sozlamalar snapshotsi.

Agar kamida một maydon o'zgarsa, yangi versiyasini saqlang. Eski hisobotni ustiga yozib bo'lmaydi: aks holda sinab ko'rilgan variantlar soni yo'qoladi, va xavf moslamalar ko'rinmas bo'ladi.

Grafikada baktestni qo'lda qanday o'tkazish: bosqichma-bosqich protokol

Qo'lda tekshirish foydali, qachonki qoida hali kod bilan tasvirlab bo'lmaydigan bo'lsa yoki uning mexanikasini tushunish kerak bo'lsa. U avtomatikdan sekinroq, lekin tushunarsiz so'zlarni tez aniqlaydi. Agar ikki bir xil rasmni turlicha baholasangiz, formalizatsiya hali tugallanmagan.

Avval tarixiy segmentni tanlang va grafikning o'ng qismini takrorlash rejimida yoping. Eslab qolgan katta harakat joyidan boshlamang. Qoidaning versiyasini va barcha parametrlarni jadval sarlavhasida yozib qo'ying. So'ngra bitta yopilgan sham bo'yicha harakat qiling va qarorlarni faqat chapdagi ma'lumotlarga asoslanib qabul qiling.

Har bir signal uchun quyidagi maydonlarni saqlang: sana va vaqt, signal narxi, bajarilish deb taxmin qilingan narx, yo'nalish, stop, chiqish, komissiya, slippage, Xarajatlardan keyingi natija va savdo ichidagi maksimal salbiy harakat. Alohida ustun «o'tkazib yuborish sababi» selektivlikdan himoya qiladi: savdo yo'q bo'lishi ham kuzatuvga aylanadi.

Qo'lda ishlash tartibi:

  1. Sizga noma'lum bo'lgan diapazondagi grafikni oching va shamlar bo'yicha ijroni yoqing.
  2. Instrument, davr, vaqt oralig'i va qoidalar versiyasini qayd eting.
  3. Har bir yopilgan shamda kirish shartlarini o'zgarmas tartibda tekshiring.
  4. Agar signal bo'lsa, uni keyingi sham ochilishigacha yozib qo'ying.
  5. Oldindan tanlangan bajarilish modelini, komissiyani va slippage ni qo'llang.
  6. Savdoni chiqishgacha davom ettiring, stopni orqaga hisoblab harakatlantirmang.
  7. Saqlang va foydali, zararli hamda o'tkazib yuborilgan hollarning barchasini saqlang.
  8. Bo‘limni yakunlagach, jadvalni tahrirdan bloklang va shundan keyingina metrikalarni hisoblang.

Foydali nazorat texnikasi - bir qismi tanlovni bir necha kun o‘tgach, birinchi jadvalga qaramasdan takrorlash. Agar operatsiyalar farq qilsa, sabab odatda noaniq qoidada bo‘ladi. Formulirovkani aniqlashtiring va eski qatorlarni tuzatish o‘rniga yangi versiyasini boshlang.

Qo‘l testi nima yaxshi tekshiradi, nima avtomatlashtirishni talab qiladi
Mos keladi, agar
  • Savdo qoidalarining noaniq joylarini tushunish
  • Yopilgan shamlar bo‘yicha kichik signal to‘plamini tekshirish
  • Xato va o'tkazib yuborish sabablarining misollarini yig‘ish
Mos kelmaydi, agar
  • O‘nlab parametrlar va bozorlarni tezkor ko‘rib chiqish
  • Sham ichidagi teginishlar tartibini aniq tiklash
  • Charchoq va insonning sub’yektiv tanlovini istisno qilish

Karta 1. Qoʻlda test - formalizatsiya vositasi; katta qayta ishlab chiqiladigan sinov strategiyaga yoki test qiluvchiga berish uchun qulayroq.

Qaysi metrikalarga qarash: bitimlar, pasayish, profit factor, seriyalar

Savdo soni - barcha boshqa xulosalarning majburiy belgilovchisi. Beshta savdo tasodifan yuqori muvaffaqiyat foizini berishi mumkin. Universal "yetarli" raqam yoʻq: u strategiya chastotasi, natijalar tarqalishi va bozor rejimlarining xilma-xilligiga bogʻliq. Shuning uchun raqam yonida doim davr davomiyligi va bozor tarkibi ko‘rsatiladi.

Sof natija komissiya, spred va slippagedan keyin hisoblanadi. Agar xarajatlarning bir qismi nomaʼlum boʻlsa, alohida stsenariylarni koʻrsating, masalan, asosiy va qatʼiyroq, nolni qoʻymang. Ular orasidagi farq ko‘pincha yagona optimistik raqamdan foydaliroq.

Maksimal pasayish - lokal choʻqqidan keyingi minimalgacha kapitalning eng katta pasayishi. U nafaqat yakuniy zarar, balki unga yetish yo‘lini ham koʻrsatadi. Ikkita strategiya bir xil yakuniy natijaga ega bo‘lsa ham, turlicha tushishdan omon qolish qobiliyatini talab qilishi mumkin.

Profit factor foydali savdolardagi foydalar yig‘indisi, zararlarning absolyut yig‘indisiga bo‘lingan. Birlikdan yuqori qiymat shuni anglatadiki, ushbu tanlovdagi yalpi foyda yalpi zararidan katta, lekin yangi tanlovda hech narsani kafolatlamaydi. Agar zararli savdolar bo‘lmasa, bo‘lish odatiy ma’noni yo‘qotadi: chiroyli cheksizlik o‘rniga savdolar sonini ko‘rsating va kuzatilgan zarar yo‘qligini belgilang.

Eng yomon zararli savdolar seriyasi qoidaning vaqtincha ishlamay qoladigan rejimini va psixologik yukni baholashga yordam beradi. O‘rta natija bu ketma-ketlikni yashiradi. Yaqinda eng katta foydali savdoni ko‘rish kerak: agar u yakuniy natijaning katta qismini yaratgan bo‘lsa, barqarorlik noyob hodisaga bog‘liq.

Eng kam yakuniy jadval:

  • barcha signallar soni, bajarilgan savdolar va o‘tkazib yuborilganlar;
  • brutto foyda, brutto zarar va xarajatlar bo‘yicha sof natija;
  • kunlik maksimal pasayish naqd pulda va foizda;
  • savdo soni bilan bir qatorda profit factor;
  • kelajak ehtimoli haqida xulosasiz foydali savdolar ulushi;
  • o‘rtacha foyda, o‘rtacha zarar va ularning taqsimoti;
  • eng yomon zararlar seriyasi;
  • eng katta savdoning umumiy natijaga hissasi.

Versiyalarni bitta ma’lumotlar to‘plami va bitta bajarish modeli bo‘yicha solishtiring. A versiyasida komissiya nol bo‘lsa, B versiyasida esa haqiqiy bo‘lsa, reytinglash ma’nosiz. Xuddi shunday qilib, faqat profit factor bo‘yicha o‘n yillik kunlik strategiyani bir osoyishta oylik bir daqiqalik strategiya bilan solishtirib bo‘lmaydi.

Overfitting va baktestni foydasiz qiladigan boshqa xatolar

Bailey, Borwein, Lopez de Prado va Zhu tadqiqoti ko‘plab backtestlardan so‘ng eng yaxshi versiyani tanlash muammosini rasmiylashtiradi. Hatto alohida test tartibli ko'rinsa ham, seriyali urinmalar tadqiqotni tasodifiy chiroyli natija uchun musobaqaga aylantiradi. Shuning uchun jurnal faqat g‘olibni emas, balki tekshirilgan variantlar sonini ham saqlashi kerak.

Eng ko‘zga tashlanadigan xato - kelajakni oldindan ko‘rishga urinish. U shunday paydo bo‘ladi: agar shart eng yuqori hali yopilmagan shamni ishlatsa, eski yillar uchun indeksning yakuniy tarkibini olsa yoki buyurtmani narx bo‘yicha bajarilsa, qaysi signaldan so‘ng mashhur bo‘ldi. Kamroq seziladigan shakl - muvaffaqiyatli trenddan oldin davrni qo‘l bilan tanlash.

Ikkinchi xato - tirik qolganlarni siljitish. Bugungi aktivlar ro‘yxati bo‘yicha test yopilgan yoki chiqarib yuborilgan qog‘ozlar va fondlarni unutadi. Natija orqaga nazar tashlaganda taniqli g‘oliblarni tasvirlaydi. Uchinchi - mukammal bajarilish: har bir limitli buyurtma tegib bajarilgan hisoblanadi, komissiya va sirpanish nolga teng.

To‘rtinchi xato - har bir muvaffaqiyatsizlikdan keyin qoidalarni o‘zgartirish. Alohida o‘zgarish yangi gipoteza sifatida ruxsat etiladi, lekin uni eski hisobotga yashirincha kiritish mumkin emas. Versiyani muzlatib qo‘ying, ma’lumotlarni vaqt bo‘yicha sozlash davri va o‘zgarmagan tekshirish davriga bo‘ling, va tekshiruvni ko‘rgandan so‘ng parametrlarga qaytmang.

Qoidalar va xarajatlar oldindan yozib qo‘yilgan

Parametrlar eng yaxshi egri chiziqqa moslab tanlangan

  1. 1.Bitta versiya
  2. 2.Jurnalda bir nechta versiyalar
  3. 3.Qidiruv tarixi bo‘lmagan g‘olib
Natijani ko‘rgandan keyin qancha ko‘p qarorlar qabul qilinsa, hisobot qoidaning barqarorligini shuncha kam ko‘rsatadi.

Shema 3. Xavf parametrlarni tanlashda emas, balki mustaqil tekshiruv va barcha urinishlarni hisobga olmay yashirin sinovdan kelib chiqadi.

Foydasi bo‘lmagan backtest belgilari:

  • aqoidalarni yozma tavsif bo‘yicha takrorlab bo‘lmaydi;
  • davr grafikni ko‘rib chiqgandan so‘ng tanlandi;
  • bitimlar natijadan so‘ng «notipik» deb o‘chirildi;
  • kelajakdagi yoki orqaga qayta hisoblangan ma’lumotlar ishlatilgan;
  • komissiya, spread va slippage ko‘rsatilmagan;
  • bir bar bir vaqtda stop va maqsadga tegadi, lekin tartib har doim strategiyaning foydasiga tanlanadi;
  • faqat eng yaxshi versiya ko‘rsatilgan;
  • alohida tekshirish bo‘lagi yo‘q;
  • hisobot foizlarni bitimlar soni va davrsiz beradi.

Himoya murakkab matematikani talab qilmaydi. O'zgarmaydigan versiya pasporti, barcha ish yuritmalar jurnalini, oqilona xarajat modeli, ma’lumotlarni vaqtga bo‘lish va alohida forward-test zarur. Agar natija kichik bajarilish yomonlashuvida yoki yaqin davrda yo‘qolsa, bu muhim javob, testni yashirish sabab emas.

Xuddi shu strategiyani Midas BackTester da takrorlanadigan tekshiruv

Qo‘lda tekshiruv o‘tkazgan pasportni oling. Ichida ko‘rsatmalar Midas BackTester asbob TradingView saytida bot-strategiya sifatida tavsiflangan: Long va Short shartlari, chiqishlar, stopp va maqsadlar sozlamalar orqali belgilanadi, tarix bo‘yicha hisoblash esa TradingView tomonidan amalga oshiriladi. Shunday qilib, qo‘lda ishlab chiqilgan g‘oya har bir bitim uchun qoidalarni qayta yozmasdan takrorlanadigan konfiguratsiyaga aylanadi.

Tartib o‘zgarmaydi:

  1. Kirish, chiqish va o‘tkazib yuborish formulalarini saqlang.
  2. Asbob, vaqt oralig‘i, davr va kotirovka manbasini belgilab qo‘ying.
  3. Qoidalarni BackTester shartlariga ko‘chiring va sozlamalar skrinshotini saqlang.
  4. Strategiya xususiyatlarida TradingView komissiya va bajarish mavjud bo‘lgan parametrlarni belgilang.
  5. Sinovdan o‘tkazing va bitimlar jadvalini eksport qiling yoki hisobotni saqlang.
  6. Bir nechta holatni qo‘lda yuritilgan jurnal bilan solishtiring, ayniqsa gallyalarni va bardlarni, u yerda stopp va maqsad ham ishlagan bo‘lishi mumkin.
  7. Shartnomalar sonini, sof natijani, maksimal tushishni, profit faktorini va eng yomon seriyani yozib qo'ying.
  8. O'zgarmagan konfiguratsiyani ilgari o'zgartirilmagan vaqt bo'lagida takrorlang.

Agar qo'lda jurnal va avtomatik hisobot farq qilsa, qulayroq natijani tanlamang. Signal lahzasini, ijro narxini, yaxlitlashni, komissiyani, takroriy kirishlarni va sham ichidagi voqealar tartibini tekshiring. Farqni tushuntirishdan oldin strategiya bo'yicha xulosani kechiktiring.

Baktest nima kafolatlamaydi: metod chegaralari

Tarixiy ma'lumotlar faqat amalga oshirilgan yo'lni o'z ichiga oladi. Kelajak boshqa volatillik, ishtirokchilar tuzilmasini, komissiyalarni va likvidlik mavjudligini berishi mumkin. O'tmishdagi inqirozdan o‘tgan strategiya keyingisini ham o‘tishi shart emas, chunki harakat mexanizmi boshqacha bo‘lishi mumkin.

Emulyator sizning limitli buyurtmalar navbingizdagi o‘rningizni va har bir narxda umumiy hajmni bilmaydi. Kam uchraydigan bozor sharoitida virtual buyurtma haqiqiy buyurtma qisman bajarilgan joyda to‘liq bajarilishi mumkin. Geep narxni stop orqali o‘tkazishi mumkin. Aloqa yoki birja uzilishi umuman savdo qoidasi xususiyati hisoblanmaydi va alohida nazoratni talab qiladi.

Foydalanuvchi kapitaliga bir vositadan va davrdan foiz natijani ko‘chirish mumkin emas. Pozitsiya hajmi, hisob valyutasi, leverage va broker cheklovlari xavfni o‘zgartiradi. Shuning uchun xulosalarni cheklangan tarzda shakllantirish kerak: "versiya 1.3 ma’lumot manbai X bo‘yicha Y davrida Z xarajatlar bilan shunday natijani ko‘rsatdi va o‘tkazilgan/o‘tkazilmagan bo‘lakni qoldirdi".

Backtestdan so‘ng parametrlarni o‘zgartirmay qo‘ying va yangi signallarni oling. Savdolarning tezligini, o‘rtacha natijani, drawdown va seriyalarni tarixiy diapazon bilan solishtiring. Agar xulq-atvor ancha farq qilsa, talqinni to'xtating va bozor, ma'lumotlar, kod yoki ijro o'zgarganini aniqlang.

Backtest hisobotida nimaga javob beriladi, va nimani ko'rsatmaydi
Mos keladi, agar
  • Qoidaning natijasi yozilgan ma'lumotlarda takrorlanadimi tekshirish
  • Komissiya va slippage qanday natijani o'zgartirishini ko'rish
  • Qoidani sozlashda ishtirok etmagan bo'lagida sinab ko'rish
Mos kelmaydi, agar
  • Kelajakdagi bozor rejimi va mavjud likvidlikni bilish
  • Haqiqiy hajmdagi buyurtmalar navbatidagi o'z o'rningizni baholash
  • Bo'shliqlar, aloqa xatolari va brokerga xos cheklovlarni hisobga oling

Karta 2. Usulning chegaralari uning foydaliligini inkor qilmaydi: orqaga test qilish qoida atrofidagi noaniqlikni kamaytiradi, lekin bozor atrofidagi noaniqlikni kamaytiradi.

Pozitsiya hajmi va yo'qotish chegarasini boshqarish bo'yicha tegishli qoidalar quyidagi materialda muhokama qilinadi Xavfni boshqarish. Yaxshi hisobot faqat qabul qilinadigan xavfni belgilamaydi. Material ta’limiy xarakterga ega va shaxsiy investitsiya tavsiyasi hisoblanmaydi.

Manbalar

Tez-tez beriladigan savollar

Savdo strategiyasining backtesti nima?

Bu oldindan belgilangan kirish, chiqish va xavf qoidalarini tarixiy ma'lumotlarga qo‘llashdir. Natija faqat tanlangan ma'lumotlar, sozlamalar, xarajatlar va bajarilish modeliga tegishli. U kuchsiz yoki noaniq g‘oyalarni ajratib olishga yordam beradi, lekin kelajakdagi natijani kafolatlamaydi.

Strategiyani qo‘lda backtest qilish qanday amalga oshiriladi?

Natijani ko‘rishdan oldin qoidalar va parametrlarni yozib oling, grafigning kelajak qismini yashiring va har bir yopilgan shamlani birma-bir harakatlantiring. Har bir signalni taxminiy ijro, komissiya, chiqish va yakun bilan birga jadvalga kiriting. Zararli yoki noqulay holatlarni o‘chirmang.

Backtest uchun qancha tranzaksiya kerak?

Universal raqam yo‘q. Bu qoidaning chastotasi, tranzaksiyalar tarqalishi va bozor rejimlarining xilma-xilligiga bog‘liq. Har doim ko‘rsatkich yonida tranzaksiyalar sonini ko‘rsating, bir necha davrlarni tekshiring va sozlashda ishtirok etmagan alohida ma’lumot bo‘lagini qoldiring.

Qaysi ko'rsatkichlar eng muhim?

Asosiy to‘plam - tranzaksiyalar soni, xarajatlardan keyingi sof natija, maksimal tortilish, profit faktori, o‘rtacha foyda va zarar, shuningdek eng yomon seriya. Bundan tashqari, tekshiring, butun yakuniy natija bir katta bitim bilan yaratilmaganligiga.

Backtest forward-testdan qanday farq qiladi?

Backtest allaqachon ma'lum bo'lgan tarixdan foydalanadi. Forward-test muzlatilgan qoidalarni yangi ma'lumotlarga qo'llaydi, ular sozlash tugagandan keyin paydo bo'ladi. U moslashuv xavfini kamaytiradi, lekin real ijroni ham to'liq takrorlamaydi.

Komissiya va slippage ni qanday hisobga olish?

Bitimning har ikki tomoni uchun platformaning amaldagi shartlariga ko'ra komissiyani belgilang, spread va slippage esa alohida parametrlar yoki konservativ ssenariy bilan. Agar aniq qiymat ma'lum bo'lmasa, diapazonni ko'rsating. Faqat ma'lumot yo'qligi uchun nol qo'yish mumkin emas.

Yuoqri profit factor strategiya ishlashini isbotlay oladimi?

Yo‘q. Profit factor aniq tanlovdagi yalpi foyda bilan yalpi zarar o'rtasidagi nisbatni ifodalaydi. Uni bitimlar soni, chorak tushishi, davr, xarajatlar va o'zgarmagan ma'lumotlardagi natija bilan birgalikda o'qish kerak.

Ushbu materialdan nimani o‘rganasiz
  • Backtest aynan nima isbotlaydi va nima isbotlamasligini tushunasiz
  • Ma'lumotlarni, qoidalarni va xarajatlarni natijani ko‘rishdan oldin qayd qilasiz
  • Bittagina protokol bo‘yicha qo‘lda va avtomatlashtirilgan tekshiruv o‘tkazasiz
25 daqiqada qo‘llang
Boshlang‘ich

Material foydali bo‘ldimi?

Bu til versiyasi uchun baholash hozircha mavjud emas.

Izohlar

Manba izohlari tarjima qilinmaydi.

Yo‘nalish eksperti
Max Vitkovsky
Market analyst

Analyses cryptocurrency market structure, levels and on-chain context, with attention to risk and invalidation conditions.

Midas indikatorining Buy va Sell signallari bilan TradingView grafigi
TradingView uchun Midas multiindikatoriSavdo uchun eng ilgʻor indikatorlardan biri
  • Keyin oʻzgarmaydigan signallar
  • Interaktiv texnik tahlil
  • Tanlash uchun 7 strategiya
TradingView uchun Midas multiindikatoriSignal, stop va 3 maqsad bevosita grafikda
  • Signal sham yopilganda qayd etiladi
  • Stop va 3 maqsad avtomatik tuziladi
  • Bitim rejasi kirishdan oldin koʻrinadi