Sumber dimuat naik... memuat...

Simpan Tetapan Backtest

Dalamhalaman penyuntingan strategi, dalam paginasi Backtest (iaitu sistem backtest), anda boleh menetapkan pilihan seperti konfigurasi backtest dan parameter strategi untuk backtest strategi. tetapan backtest merujuk kepada julat masa backtest, platform pertukaran, slippoint dan yuran perkhidmatan dan lain-lain; manakala parameter strategi digunakan untuk menetapkan pilihan parameter untuk strategi. Apabila parameter ini ditetapkan, anda boleh mengikuti strategi set backtesting, maka bagaimana untuk menyimpan set maklumat konfigurasi?

    1. Anda boleh menggunakan Save Backtest Settings butang padaHalaman Pengeditan Strategiuntuk merakam semua maklumat konfigurasi backtest (termasuk tetapan tetapan backtest dan tetapan parameter strategi) dalam kod sumber strategi dalam bentuk kod.
    1. Apabila anda menyimpan strategi dengan mengklik butang Save Strategy di halaman penyuntingan strategi, platform akan secara automatik merakam tetapan backtest semasa, konfigurasi parameter strategi, dan maklumat lain. Bagaimana untuk memuatkan konfigurasi backtest ke dalam sistem backtest?
    1. Apabila menyegarkan halaman penyuntingan strategi atau membuka semula halaman penyuntingan strategi ini, maklumat konfigurasi backtest yang direkodkan oleh butang Save Backtest Settings akan dimuatkan secara automatik terlebih dahulu.
    1. Jika tidak ada maklumat konfigurasi backtest yang direkodkan dalam kod strategi semasa sebagai komenbacktest(diselamatkan dalam kod strategi melalui butang Save Backtest Settings), sistem backtest secara automatik mengkonfigurasi tetapan backtest kepada maklumat konfigurasi backtest apabila butang Save Strategy terakhir diklik untuk strategi semasa.
    1. Jika maklumat konfigurasi backtest yang direkodkan dalam bentuk komen di awal kod strategi diubah pada halaman penyuntingan strategi, anda perlu menyegerakkan maklumat konfigurasi backtest yang dikemas kini ke pilihan antara muka backtest strategi.backtestdalam 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 tetapan backtest, terdapat sedikit perbezaan format padaJavaScript/Python/C++/MyLanguage/PINEbahasa apabila menyimpan tetapan backtest ke kod 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"}]
*/
Pengoptimuman Parameter Sistem Backtesting Sumber data tersuai