CFD va forex murakkab instrumentlar bo‘lib, leverage tufayli pulni tez yo‘qotishning yuqori riski mavjud. Risklar haqida ma’lumot

MT5 strategiya testeri: backtest bosqichma-bosqich

Bu sahifada MetaTrader 5 da strategiya testini ishga tushirish, to'g'ri sozlash va natijalarini to'g'ri o'qish tartibi tushuntiriladi.

Extrade Uzbekistan tahririyati ·

Ushbu sahifada
  1. Strategiya testeri nima va nima uchun kerak
  2. Testerni ochish va asosiy sozlamalar
  3. Modellash rejimlari
  4. Spred sozlamasi
  5. Hisobotni o'qish
  6. Haddan tashqari moslashtirish (overfitting)
  7. Tez-tez beriladigan savollar

Strategiya testeri nima va nima uchun kerak

Backtest (orqaga test) savdo qoidalarini o'tgan narx ma'lumotlarida tekshirish usuli. Bunda strategiya tarixda qanday natija berishi mumkin bo'lganini ko'rasiz. MetaTrader 5 da buning uchun Strategy Tester (strategiya testeri) moduli bor.

Testerda asosan Expert Advisor (EA) sinovdan o'tkaziladi. EA - MQL5 tilida yozilgan, savdoni avtomatik bajaradigan dastur. Indikatorlarni ham vizual rejimda sinash mumkin. EA haqida batafsil: Expert Advisor (EA), dasturlash tili haqida: MQL4 va MQL5.

Backtest o'tmishni ko'rsatadi, kelajakni emas. Yaxshi test natijasi real hisobda foyda bo'lishini kafolatlamaydi. Leverajli CFD va forex savdosida pul tez yo'qotilishi mumkin.

Testerni ochish va asosiy sozlamalar

Testerni View → Strategy Tester menyusi orqali yoki Ctrl+R tugmalari bilan ochasiz. Platformaning yangi versiyalarida tester avval test turini tanlash sahifasini ko'rsatishi mumkin. Menyu va maydon nomlari versiyaga qarab biroz farq qiladi, shuning uchun o'z terminalingizdagi nomlarga qarang.

Settings (sozlamalar) yorlig'ida quyidagilarni tanlaysiz:

EA kirish parametrlari Inputs yorlig'ida o'zgartiriladi. Sozlamalardan keyin Start tugmasini bosasiz.

Modellash rejimlari

Modellash rejimi testning aniqligi va tezligini belgilaydi.

Rejim Qanday ishlaydi Qachon mos
Every tick based on real ticks Broker serveridagi haqiqiy tik tarixidan foydalanadi Eng aniq natija kerak bo'lganda, skalping, qisqa stoplar
Every tick Tiklarni minutlik barlardan sun'iy ravishda hosil qiladi Tik tarixi yo'q yoki qisqa bo'lganda
Minutlik OHLC Har minutlik barning faqat ochilish, eng yuqori, eng past va yopilish narxlarini oladi Tez dastlabki tekshiruv
Open prices only Faqat bar ochilish narxlarida hisoblaydi Faqat yangi bar ochilganda qaror qiladigan EA uchun
Math calculations Narx tarixisiz, faqat matematik hisob Bozorga bog'liq bo'lmagan hisoblar

Qisqa stop loss yoki bar ichida bir necha marta savdo qiladigan EA uchun soddalashgan rejimlar noto'g'ri natija berishi mumkin. Shubha bo'lsa, natijani haqiqiy tiklar rejimida qayta tekshiring.

Tester tarix ma'lumotlarini serverdan yuklab oladi. Birinchi testda yuklash vaqt olishi mumkin. Ma'lumotlarda bo'shliq bo'lsa, Journal yorlig'ida ogohlantirish chiqadi.

Spred sozlamasi

Spred - sotib olish (Ask) va sotish (Bid) narxlari orasidagi farq, savdoning asosiy xarajati. Testda spred noto'g'ri bo'lsa, natija ham noto'g'ri bo'ladi.

Amaliy qoida: spredni real savdodagidan kichik qo'ymang. Natijani biroz kattaroq spred bilan ham tekshirib ko'ring: agar strategiya shunda zararga o'tsa, u xarajatlarga juda sezgir. Komissiya, svop va kontrakt hajmini ham hisobga oling - ular Kontrakt spetsifikatsiyasi oynasida ko'rinadi. Exness hisobidagi joriy shartlarni shaxsiy kabinet yoki rasmiy saytda tekshirish kerak.

Hisobotni o'qish

Test tugagach, Backtest (yoki Results) yorlig'ida hisobot, Graph yorlig'ida balans va equity grafigi chiqadi. Asosiy ko'rsatkichlar:

Balans grafigi tekis o'sib, equity chizig'i undan keskin pastga tushib tursa, EA zararli pozitsiyalarni uzoq ushlab turayotgan bo'lishi mumkin. Drawdown va pozitsiya hajmi haqida: Risklarni boshqarish.

Haddan tashqari moslashtirish (overfitting)

Optimizatsiya - tester parametrlarning ko'p kombinatsiyalarini sinab, eng yaxshi natijani topishi. Bu yerda asosiy xavf - overfitting: parametrlar o'tgan narxlarning tasodifiy xususiyatlariga moslashib qoladi va yangi ma'lumotda ishlamaydi.

Belgilari:

Kamaytirish usullari:

Strategiya turlari haqida: Trading strategiyalari.

Tez-tez beriladigan savollar

MT5 strategy tester va backtest bir narsami?

Backtest - usulning nomi, Strategy Tester - MT5 dagi shu usulni bajaruvchi modul.

Qo'lda savdo qiladigan strategiyani sinash mumkinmi?

To'g'ridan-to'g'ri emas. Vizual rejimda tarixni ko'rib chiqish mumkin, lekin avtomatik test uchun qoidalar EA ko'rinishida yozilishi kerak.

Qaysi modellash rejimini tanlash kerak?

Aniq natija uchun haqiqiy tiklar rejimi. Tez tekshiruv uchun soddalashgan rejimlar, lekin yakuniy xulosani aniq rejimda qiling.

Test natijasi real savdo natijasiga teng bo'ladimi?

Yo'q. Real spred, kechikish, slippage va bozor sharoiti farq qiladi. Test tarixdagi natijani ko'rsatadi, kelajakni kafolatlamaydi.

Test ishlamasa yoki ma'lumot yuklanmasa nima qilish kerak?

Journal yorlig'idagi xabarlarni o'qing, internet ulanishini va tanlangan davrni tekshiring. Umumiy xatolar: MetaTrader xatolari.

Tegishli sahifalar