Simpan Pengaturan Backtest
Dalamhalaman pengeditan strategi, dalam paginasi Backtest (yaitu sistem backtest), Anda dapat mengatur opsi seperti konfigurasi backtest dan parameter strategi untuk backtest strategi. pengaturan Backtest mengacu pada rentang waktu backtest, platform pertukaran, slippoint dan biaya layanan dll; sementara parameter strategi digunakan untuk mengatur opsi parameter untuk strategi.
Ketika parameter ini ditetapkan, Anda dapat mengikuti set backtesting strategi, lalu bagaimana untuk menyimpan set informasi konfigurasi?
-
- Anda dapat menggunakan Save Backtest Settings tombol padaHalaman Pengeditan Strategiuntuk mencatat semua informasi konfigurasi backtest (termasuk pengaturan backtest dan pengaturan parameter strategi) dalam kode sumber strategi dalam bentuk kode.
-
- Ketika Anda menyimpan strategi dengan mengklik tombol Save Strategy di halaman pengeditan strategi, platform akan secara otomatis merekam pengaturan backtest saat ini, konfigurasi parameter strategi, dan informasi lainnya.
Bagaimana untuk memuat konfigurasi backtest ke dalam sistem backtest?
-
- Saat memperbarui halaman pengeditan strategi atau membuka kembali halaman pengeditan strategi ini, informasi konfigurasi backtest yang direkam oleh tombol Save Backtest Settings akan dimuat secara otomatis terlebih dahulu.
-
- Jika tidak ada informasi konfigurasi backtest yang tercatat dalam kode strategi saat ini sebagai komentar
backtest
(disimpan dalam kode strategi melalui tombol Save Backtest Settings), sistem backtest secara otomatis mengkonfigurasi pengaturan backtest ke informasi konfigurasi backtest ketika tombol Save Strategy terakhir diklik untuk strategi saat ini.
-
- Jika informasi konfigurasi backtest yang tercatat dalam bentuk komentar di awal kode strategi dimodifikasi di halaman pengeditan strategi, Anda perlu menyinkronkan informasi konfigurasi backtest yang saat ini diperbarui ke opsi antarmuka backtest strategi. Anda dapat mengklik tombol Backtest Settings di atas
backtest
di bidang penyuntingan strategi.
/*backtest
start: 2021-06-26 00:00:00
end: 2021-09-23 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
*/
'''backtest
start: 2021-06-26 00:00:00
end: 2021-09-23 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
'''
/*backtest
start: 2021-06-26 00:00:00
end: 2021-09-23 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
*/
Klik Simpan pengaturan backtest, ada sedikit perbedaan format padaJavaScript
/Python
/C++
/MyLanguage
/PINE
bahasa ketika menyimpan pengaturan backtest ke kode strategi:
MyLanguage
(*backtest
start: 2021-06-26 00:00:00
end: 2021-09-23 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
*)
Bahasa PINE:
/*backtest
start: 2021-06-26 00:00:00
end: 2021-09-23 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
*/
Pengoptimalan Parameter Sistem Backtesting
Sumber Data Khusus