Membaca backtest seperti orang skeptis membacanya
Laporan strategy tester adalah klaim tentang masa lalu yang dibuat dengan asumsi yang bukan Anda pilih. Alat ini membaca laporan yang ditulis MetaTrader, menghitung ulang statistik dari tiap transaksi, dan memberi tahu asumsi mana yang membuat hasilnya tidak berlaku.
Gratis · Tanpa instalasi · Berjalan di browser Anda
Diagnosis
Diurutkan menurut apa yang paling dulu membatalkan hasil. Sebuah backtest bisa menguntungkan dan tetap tak berharga bila kondisi tempat ia dihasilkan tidak ada.
Laporan ini sebenarnya apa
Kondisi saat pengujian berjalan. Itulah yang menentukan berapa nilai angka-angka di bawah.
Ekuitas dari transaksi yang ditutup
Dibangun dengan menumpuk tiap transaksi tertutup di atas saldo awal. Garis putus-putus adalah titik mulai Anda.
Statistik, dihitung ulang
Setiap angka di sini berasal dari daftar transaksi dalam laporan, bukan dari ringkasan yang dicetak MetaTrader. Karena itulah laporan MT4 dan MT5 bisa dibandingkan.
| Metrik | Nilai |
|---|
Drawdown di sini diukur pada transaksi tertutup. Angka MetaTrader sendiri memasukkan kerugian belum terealisasi, jadi biasanya yang lebih besar — selisih keduanya adalah rasa sakit yang disembunyikan kurva ekuitas.
Bulan demi bulan
Dari mana labanya datang. Pengujian panjang dengan sedikit bulan aktif adalah pengujian pendek yang memakai tanggal milik yang panjang.
| Bulan | Laba | Transaksi |
|---|
Cara menggunakannya
- Masukkan angka AndaKetik nilai Anda sendiri di kolom, atau pilih laporan MetaTrader Anda jika alat ini membaca file. Nilai yang sudah ada hanyalah contoh awal.
- Baca hasil dan diagnosisnyaAngka besar menjawab pertanyaannya. Kartu di bawahnya menjelaskan apa yang tampak bermasalah dan apa yang perlu diubah.
- Coba perbaikan atau lanjutkanTerapkan perubahan yang disarankan untuk melihat hasilnya bergeser, ikuti tautan ke alat berikutnya, atau salin tautan untuk kembali ke masukan yang sama.
Cara ini dihitung
Statistik dihitung ulang dari daftar transaksi alih-alih dibaca dari ringkasan laporan. MetaTrader mencetak labelnya dalam bahasa terminal yang membuat berkas itu, tetapi kolom tipe deal tetap berbahasa Inggris di semua bahasa — membaca transaksi adalah satu-satunya cara agar kode yang sama sanggup menangani laporan dari terminal mana pun. Efek sampingnya, laporan MT4 dan MT5 berakhir di tabel yang sama.
Baca diagnosis sebelum angka. Kualitas pemodelan, asumsi spread, dan ukuran sampel menentukan apakah faktor laba di atas berarti apa pun; faktor laba 3 atas 40 transaksi pada kualitas pemodelan 25% bukan strategi yang lebih baik daripada 1,3 atas 2.000 transaksi pada 99%.
Dua angka tidak akan cocok dengan laporan: drawdown, karena di sini yang diukur transaksi tertutup sementara MetaTrader memasukkan kerugian belum terealisasi, dan faktor pemulihan, yang diturunkan MetaTrader dari drawdown yang lebih besar itu. Kedua selisih itu disengaja dan ditampilkan alih-alih disembunyikan. Tidak ada di sini yang bisa memberi tahu apakah strategi dicocokkan pada datanya — untuk itu, jalankan pengaturan yang sama pada simbol dan periode tempat ia tidak dibangun.
Tanya jawab
Apakah gratis, dan perlukah akun?
Gratis · Tanpa instalasi · Berjalan di browser Anda. Menghitung tidak perlu akun.
Apakah ada yang diunggah?
Tidak ada yang diunggah. Setiap angka di halaman ini dihitung di peramban Anda, dan tautan yang Anda salin hanya membawa nilai yang Anda ketik.
Seberapa jauh hasilnya bisa dipercaya?
Backtest adalah kasus terbaik yang bisa dihasilkan seperangkat asumsi. Hasil forward adalah apa yang terjadi ketika asumsi itu bertemu broker.
Alat terkait
Jelajahi lebih lanjut
Istilah di balik alat ini
- BacktestBacktest: simulasi aturan trading sebuah EA yang dijalankan pada data harga historis untuk memperkirakan bagaimana kinerja strategi tersebut di masa lalu.
- Broker ECNBroker yang meneruskan order ke kumpulan penyedia likuiditas alih-alih mengambil sisi lawannya, mengutip spread mentah dan menagih komisi terpisah per lot.
- CAGR (tingkat pertumbuhan tahunan majemuk)CAGR adalah imbal hasil tahunan atas periode beberapa tahun yang memperhitungkan bunga majemuk, dan menormalkan hasil di antara backtest dengan durasi berbeda sehingga dua strategi yang diuji pada rentang berbeda bisa dibandingkan.
- Data tickData tick adalah catatan setiap perubahan harga pada sebuah simbol — masing-masing berstempel waktu, dengan bid dan ask-nya sendiri — dan itulah yang diputar ulang MT5 pada model 'Every tick based on real ticks', alih-alih mengarang jalur di antara bar.
- Ekspektasi matematisJumlah rata-rata yang diperkirakan menjadi untung atau rugi per transaksi, dihitung sebagai tingkat kemenangan kali kemenangan rata-rata dikurangi tingkat kekalahan kali kekalahan rata-rata. Ekspektasi positif adalah syarat bagi strategi yang menguntungkan.
- Faktor profitTotal laba kotor dibagi total rugi kotor pada periode tertentu. Faktor profit di atas 1,5 menunjukkan strategi yang menguntungkan; di atas 2,0 tergolong kuat.
Bangun strategi Anda sendiri, lalu periksa laporannya di sini
Halaman ini membaca laporan strategy tester. AIStrategyMiner Builder memungkinkan Anda menghubungkan aturan masuk dan keluar sebagai blok, tanpa kode, dan mengompilasi EA yang bisa Anda jalankan lewat penguji itu.
- Kompilasi file .ex5 standar untuk MetaTrader 5, jalankan di strategy tester, lalu muat laporannya di sini.
Periksa EA yang sudah jadi di MetaTrader 5 sebelum Anda mempercayainya. Angka di halaman ini berasal dari apa yang Anda ketik; angka ini bukan prakiraan hasil.