Broker opsyen digital · Sejak 2016

Strategi

Backtest strategi dagangan: daripada carta yang cantik kepada semakan di demo

Bacaan 9 minitDikemas kini Artikel 21 daripada 34

Backtest strategi dagangan: daripada carta yang cantik kepada semakan di demo

Pada carta yang sudah siap, hampir mana-mana strategi boleh kelihatan berbakat: di sini ada pusingan yang sempurna, di sana pecah keluar yang jelas. Backtest strategi dagangan diperlukan untuk menyemak sama ada anda mampu membuat keputusan itu tepat pada masanya dan apa yang akan terhasil mengikut peraturan produk yang sebenar. Kita akan meneliti cara menyusun semakan untuk opsyen digital, di mana penyesuaian berlebihan paling kerap tersembunyi, dan cara memindahkan hipotesis daripada pengiraan sejarah ke demo intrade.bar.

Mula-mula rumuskan peraturan yang boleh diulang

“Masuk selepas lilin yang kuat” ialah pemerhatian buat masa ini, bukan strategi yang boleh disemak. Kuat berbanding apa: lilin sebelumnya, purata badan atau seluruh sesi? Keputusan dibuat sebelum penutupan atau selepasnya? Tempoh mana yang dipilih? Jika isyarat baharu muncul sebelum dagangan pertama selesai, adakah yang kedua dibenarkan? Selagi jawapan berubah dari satu gambar ke gambar yang lain, hasilnya akan bergantung pada citarasa penyelidik.

Ambil hipotesis pembelajaran: pada carta lima minit, harga ditutup di atas zon yang telah ditandakan lebih awal; keputusan dipertimbangkan selepas penutupan; arahnya naik; tempohnya 10 minit. Ini bukan strategi menguntungkan yang siap, tetapi contoh penerangan yang boleh disemak. Cara membina zon, jumlah, pulangan yang dibenarkan dan sebab untuk melangkau ditetapkan secara berasingan.

Simpan versi ini sebelum melihat hasil. Jika penilaian konteks secara manual digunakan, terangkan dengan perkataan dan contoh. Subjektiviti boleh dikaji, tetapi memilih gambar yang berjaya tidak boleh dijadikan ujian automatik yang ketat. Permulaan yang baik ialah situasi yang orang lain boleh temui mengikut peraturan yang sama tanpa petunjuk ke mana harga bergerak seterusnya.

Pilih data mengikut ketepatan dagangan

Lilin harian tidak akan memberitahu di mana harga sepuluh minit selepas kemasukan anda. Malah lilin seminit hanya mengandungi buka, tertinggi, terendah dan tutup. Urutan pergerakan di antaranya tidak diketahui. Jika syarat bergantung pada sentuhan pertama dalam seminit, OHLC biasa mungkin tidak mencukupi.

Untuk opsyen digital, saat kemasukan sebenar dan harga pada saat tamat sangat penting. Tanda 10:00 mungkin bermaksud permulaan lilin, bukan penghujungnya. Sebut harga satu perkhidmatan mungkin dagangan terakhir, perkhidmatan lain — Bid, Ask atau harga purata. Kesilapan dalam butiran ini mengubah hasil operasi di sempadan, walaupun garis di skrin kelihatan sama.

Apabila memilih data untuk intrade.bar, ambil kira sumber bagi aset yang berkaitan: untuk sebut harga mata wang digunakan FXCM, untuk BTC/USDT — Binance. BTC/USD yang serupa daripada sumber lain tidak menggantikan siri ini secara automatik. Set sejarah mesti setanding dengan syarat kontrak; jika kebolehbandingan terhad, catat itu dalam kesimpulan, jangan sembunyikan perbezaan dalam pembundaran.

Sebelum ujian, semak kekosongan, pendua, zon waktu, selang tidak berdagang dan ketepatan harga. Sebut harga yang hilang tidak boleh diganti dengan harga terdekat yang selesa. Tentukan lebih awal cara menangani kes sedemikian dan tunjukkan bilangannya. Jika kekosongan terutamanya jatuh pada pergerakan mendadak, sampel yang tinggal sudah menggambarkan pasaran yang lain.

Asingkan pencarian idea daripada semakan bebas

Pada bahagian pertama sejarah, anda membangunkan peraturan dan membetulkan ketidaktepatan. Ia pasti menjadi biasa bagi anda. Bahagian kedua yang lebih kemudian diperlukan untuk menyemak versi yang telah ditetapkan. Jika anda memilih parameter mengikut seluruh carta, kemudian mengemukakan keuntungan carta yang sama sebagai bukti, hasilnya ialah peperiksaan dengan jawapan di atas meja.

Kekalkan urutan masa. Mengacak pemerhatian kewangan secara rawak boleh memindahkan maklumat tentang keadaan masa depan ke dalam penilaian lalu. Tiada perkadaran bahagian yang universal atau bilangan dagangan yang ajaib: yang penting ialah kekerapan isyarat, kebergantungan hasil dan kepelbagaian rejim pasaran. Seratus episod serupa pada satu pagi belum tentu lebih berguna daripada sampel yang lebih kecil tetapi lebih pelbagai.

Peraturan disemak pada data yang belum pernah dilihat Skema semakan berurutan · tiada pembahagian peratusan universal Pembangunan dan penetapan peraturan Sampel semakan yang berasingan Data baharu dan semakan di demo Selepas peraturan diubah, semakan baharu bermula.
Pembangunan dan semakan menggunakan peringkat data yang berbeza. Selepas hasil dilihat, bahagian semakan tidak lagi kekal tidak diketahui.

Selepas melihat bahagian semakan, anda berhak mengubah hipotesis. Cuma bahagian itu tidak boleh lagi dianggap tidak diketahui. Tetapkan versi baharu dan cari semakan baharu untuknya. Jika versi yang gagal disimpan dengan jujur, akan kelihatan berapa banyak percubaan diperlukan untuk hasil yang cantik. Ini melindungi daripada tanggapan bahawa set parameter yang berjaya itu sudah jelas sejak awal.

Pastikan isyarat wujud pada saat kemasukan

Bayangkan penunjuk yang menandakan puncak lilin 8 hanya selepas dua puncak lebih rendah yang seterusnya muncul. Pada carta siap, tanda berada di atas lilin 8, tetapi pengesahan hanya boleh diketahui selepas lilin 10. Masuk pada lilin kelapan mengikut tanda ini menggunakan masa depan. Kesilapan sebegini boleh menjadikan idea biasa kelihatan mengagumkan.

Perangkap serupa timbul dengan jangka masa yang lebih besar. Penutupan akhir lilin sejam diketahui pada hujung jam. Ia tidak boleh menjadi panduan muktamad untuk keputusan pada minit kesepuluh jam yang sama. Dalam masa nyata nilainya masih berubah, jadi pengiraan sejarah mesti meniru maklumat yang tersedia ketika itu.

Pengesahan titik ekstrem tidak boleh dialihkan ke belakang Contoh pembelajaran · tertinggi lilin 8 disahkan hanya selepas 9 dan 10 100 101 102 103 104 105 106 107 1 2 3 4 5 6 7 8 9 10 11 8: tertinggi belum disahkan 10: sudah ada lilin 9 dan 10 Harga pembelajaran Nombor lilin
Tanda titik ekstrem mungkin berada pada masa lalu, walaupun asas pengesahannya muncul kemudian.

Ujian manual dibantu oleh pendedahan carta secara berperingkat: mula-mula anda hanya melihat masa lalu, mencatat keputusan, kemudian membuka bahagian seterusnya. Jangan lukis aras selepas anda melihat lantunan. Carta tidak membantah penambahbaikan sebegini, tetapi dagangan sebenar tidak menyediakan butang “di sini saya akan masuk”.

Kira hasil opsyen digital, bukan kedudukan biasa

Dalam kedudukan biasa, hasil wang berkaitan dengan saiz pergerakan harga dan isi padu. Pada opsyen digital, yang penting ialah syarat pada tempoh tamat dan peratusan keuntungan yang diketahui sebelum pembukaan. Pergerakan yang berjaya sebanyak satu mata dan seratus mata boleh memberikan keuntungan yang sama. Oleh itu, laporan penguji Forex tidak boleh dipindahkan ke opsyen binari dengan sekadar menamakan semula lajur.

Katakan jumlah bersyarat ialah 10, keuntungan apabila berjaya — 85%, tanpa pemulangan dan perbelanjaan. Seratus operasi dengan 55 kejayaan dan 45 kerugian memberikan 55 × 8.50 − 45 × 10 = 17.50. Dengan 54 kejayaan dan 46 kerugian, hasilnya −1. Majoriti arah yang betul belum bermakna hasil wang yang positif.

Pada jumlah tetap dan kadar pulangan r, ambang pulang modal model ini ialah 1 / (1 + r). Untuk 0.85 itu kira-kira 54.05%. Jika peratusan berubah, kira setiap operasi secara berasingan. Pemulangan juga dikira berasingan: di intrade.bar, sebut harga yang sama bermakna jumlah dipulangkan, bukan kemenangan atau kerugian penuh.

Arkib tepat bagi pulangan sejarah mungkin tiada. Maka pilihan yang jujur ialah beberapa senario bersyarat yang nyata, contohnya pengiraan pada peratusan tetap yang berbeza. Hasilnya ialah anggaran kepekaan, bukan salinan tepat akaun lalu. Semakin hampir hasil kepada sifar, semakin ketara walaupun perbezaan kecil dalam syarat.

Nilai laluan kepada keuntungan dan kerapuhan parameter

Hasil akhir tambah 100 yang sama boleh menyembunyikan drawdown 20 dalam satu ujian dan 400 dalam yang lain. Oleh itu, anda memerlukan bilangan operasi, urutan kerugian, drawdown maksimum dan taburan hasil mengikut masa. Nyatakan juga risiko terbuka serentak yang maksimum: beberapa isyarat yang berkaitan tidak menjadi bebas hanya kerana ditulis dalam baris berasingan.

Semak parameter bersebelahan, dengan mengehadkan bilangan varian lebih awal. Jika tempoh penunjuk 17 kelihatan hebat, manakala 16 dan 18 rugi teruk, ketahui puncanya. Begitu juga berguna untuk melihat kesan kelewatan kemasukan, perubahan pulangan dan anjakan kecil sempadan zon. Tujuannya ialah memahami betapa tepat syarat perlu diulang, bukan mencari satu lagi tetapan yang kebetulan cantik.

Pecahan mengikut aset atau jam boleh mendedahkan perbezaan yang berguna, tetapi mengecilkan kumpulan. Memilih pasangan terbaik daripada dua puluh dan jam terbaik daripada dua puluh empat sudah bermakna banyak semakan. Simpan juga hasil yang lain. Jika tidak, laporan akan memuatkan juara pemilihan rawak yang tidak akan mengulangi persembahannya pada data baharu.

Demo intrade.bar: protokol semakan yang konkrit

Mari kita pindahkan hipotesis pembelajaran tentang penutupan di atas zon ke terminal. Pilih pasangan mata wang yang tersedia, buka carta TradingView dan tetapkan zon pada skala lima minit lebih awal. Jumlah dagangan pembelajaran kekal sama. Sebelum isyarat, catat peraturan: keputusan hanya selepas lilin selesai, satu dagangan terbuka, tempoh 10 minit dalam Sprint jika ia tersedia dalam borang.

Selepas lilin ditutup, semak tiga perkara: syarat benar-benar dipenuhi, peratusan yang ditunjukkan sepadan dengan andaian ujian, harga sebenar tidak keluar daripada kawasan kemasukan yang dibenarkan yang ditentukan lebih awal. Jika sekurang-kurangnya satu perkara tidak dipenuhi, simpan langkauan itu dan sebabnya. Jangan ganti masa tamat sepuluh minit dengan yang terdekat yang selesa: itu sudah versi semakan yang lain.

Nyatakan masa dan harga pembukaan sebenar, tempoh, jumlah dan peratusan. Pengiraan sejarah mungkin menggunakan kemasukan bersyarat tepat pada sempadan lilin, sedangkan secara manual anda masuk lebih lewat. Mencatat perbezaan itu lebih berguna daripada berusaha mengulang harga yang tidak tersedia. intrade.bar tidak mempunyai penutupan awal, jadi tempoh dipilih sebelum operasi, bukan diubah selepas pergerakan pertama yang tidak menyenangkan.

Selepas pengiraan, bandingkan hasil dengan senario asal. Statistik intrade.bar memisahkan demo dan dagangan sebenar, menunjukkan aset dan masa tamat; operasi yang ditutup boleh dieksport ke CSV. Sebab kemasukan, versi hipotesis dan langkauan simpan dalam jadual berasingan: nota terbina dalam atau penguji automatik tidak disediakan untuk ini.

Kesimpulan apa yang boleh dibuat selepas semakan

Laporan yang berguna meletakkan peraturan, data dan batasan bersebelahan. Nyatakan tempoh, sumber, bilangan kes yang sesuai, pengecualian, hasil wang dan drawdown. Tunjukkan secara berasingan bahagian bebas dan pemerhatian demo. Jika proses sebenar sentiasa menyimpang daripada model, ketahui dahulu sebabnya: tetingkap kemasukan yang terlalu sempit, isyarat yang tidak jelas atau tempoh yang tidak tersedia.

Hasil negatif juga ialah hasil. Anda mungkin mendapati bahawa pulangan sebenar memusnahkan idea itu atau data tidak mencukupi untuk masa tamat yang dipilih. Ini sebab yang baik untuk memudahkan peraturan, mengumpul data yang tepat atau meninggalkan hipotesis. Disiplin pelaksanaan tidak membetulkan matematik yang negatif.

Semakan praktikal di intrade.bar boleh dimulakan dengan demo: kaji parameter kontrak, ulang satu versi yang telah ditetapkan dan kumpulkan pemerhatian tanpa risiko wang sebenar. Tujuan peringkat pertama ialah memahami sama ada anda berjaya melakukan apa yang telah dikira. Ujian yang positif kekal sebagai asas untuk kajian lanjut, bukan janji dagangan seterusnya yang menguntungkan.

Soalan dan jawapan

Berapa banyak dagangan diperlukan untuk backtest?

Tiada satu bilangan yang mencukupi. Yang penting ialah saiz kelebihan yang dijangka, kebergantungan pemerhatian dan kepelbagaian keadaan. Sampel kecil boleh mendedahkan kesilapan yang jelas, tetapi tidak mengesahkan kestabilan strategi.

Adakah intrade.bar mempunyai penguji balik terbina dalam?

Pengiraan sejarah yang diterangkan di sini dilakukan secara berasingan. Di intrade.bar anda menyemak hipotesis pada data baharu dalam demo, menetapkan syarat dagangan dan menggunakan statistik dengan CSV untuk analisis seterusnya.

Bolehkah laporan Forex biasa dianggap sebagai hasil untuk opsyen binari?

Hanya selepas mengubah model: anda perlu mengambil kira kemasukan sebenar, masa tamat, syarat sama dan peratusan keuntungan setiap operasi. Keuntungan daripada perbezaan harga kedudukan biasa tidak sama dengan hasil kontrak digital.

Lakukan dagangan latihan pertama anda

Akaun demo dibuka sejurus selepas pendaftaran

Cipta akaun

#strategi#demo

Buka akaun

Data sebenar sahaja. Tidak boleh diubah selepas pendaftaran!

Menyemak bahawa anda bukan robot…

atau

Dengan mendaftar, anda menerima Perjanjian Pelanggan. Data anda tidak akan sampai ke tangan pihak ketiga

Sudah ada akaun? Log masuk

Log masuk

Pulihkan kata laluan

Menyemak bahawa anda bukan robot…

atau

Log masuk dengan kod e-mel

Tiada akaun? Daftar

Pemulihan kata laluan

Masukkan e-mel akaun — kami akan menghantar pautan untuk kata laluan baharu.

Menyemak bahawa anda bukan robot…

Kembali ke log masuk

Log masuk dengan Telegram

Telegram ini belum dipautkan ke akaun intrade.bar.

Satu sentuhan, tanpa e-mel. Anda boleh menambah e-mel kemudian dalam akaun.

Daftar dengan e-mel

Pilih bahasa

РусскийBahasa RusiaEnglishBahasa InggerisEspañolBahasa SepanyolPortuguêsBahasa PortugisFrançaisBahasa PerancisTürkçeBahasa TurkiBahasa IndonesiaBahasa IndonesiaBahasa MelayuBahasa MelayuTiếng ViệtBahasa VietnamไทยBahasa ThaiFilipinoBahasa Filipinaहिन्दीBahasa HindiবাংলাBahasa BengaliاردوBahasa UrduالعربيةBahasa ArabفارسیBahasa ParsiKiswahiliBahasa SwahiliУкраїнськаBahasa UkraineҚазақшаBahasa KazakhOʻzbekchaBahasa UzbekКыргызчаBahasa KirghizТоҷикӣBahasa TajikAzərbaycancaBahasa AzerbaijanქართულიBahasa GeorgiaՀայերենBahasa Armenia