Strategi kesalahan tata bahasa statis
Kesalahan semacam itu jelas, dan biasanya Anda dapat melihat tanda kesalahan pada halaman pengeditan strategi, yang dapat ditemukan dan diperbaiki selama backtest.
Kesalahan saat menjalankan strategi Contoh yang paling umum adalah penggunaan langsung dari nilai return fungsi tanpa membuat penilaian hukum.
Penggunaan memori yang berlebihan Terlalu banyak konten yang tidak dapat dikumpulkan sampah disimpan dalam variabel global, yang mengakibatkan penggunaan memori yang berlebihan.
Kegagalan untuk merasionalisasi penggunaanexchange.Go
fungsi untuk permintaan bersamaan
Saat menggunakan asinkronexchange.Go
fungsi, tidak ada yang wajarwait
untuk menunggu akhir dari coroutine selama operasi, menghasilkan sejumlah besar coroutines.
Panggilan fungsi rekursif Terlalu banyak lapisan panggilan fungsi rekursif menyebabkan ukuran tumpukan coroutines melebihi.
Kesalahan bisnis antarmuka dan kesalahan permintaan jaringan, dll. Pesan kesalahan tersebut akan menampilkan informasi, termasuk nama objek pertukaran yang relevan, nama fungsi, pesan dan alasan terkait kesalahan, dan informasi lainnya.program pengecualian yang disebabkan oleh penggunaan langsung tanpa antarmuka kembali nilai untuk menilai legalitas).
Kesalahan lapisan bawah platform
Contoh umum adalahDecrypt: Secret key decrypt failed
, yang akan menyebabkan kegagalan memulai perdagangan langsung. Alasan kesalahan adalah bahwa modifikasi kata sandi akun FMZ menyebabkan semuaAPI KEY
Untuk memecahkan masalah ini,API KEY
perlu dikonfigurasi ulang, dan docker perlu di-restart.
Masalah enkripsi strategi Python
Ketika menyewa strategi Python, kesalahan dilaporkan karena ketidakcocokan versi antara Python yang dienkripsi oleh platform dan Python dalam strategi runtime:ValueError: bad marshal data (unknown type code)
. Upgrade atau menginstal lingkungan Python yang dijalankan oleh strategi ke salah satu versi yang didukung oleh strategi:Python 2.7
, Python 3.5
danPython 3.6
.
interrupt
kesalahan
Kesalahan ini karena pengguna mengklikHentikan bottombol pada halaman Bot ketika program melakukan operasi (seperti mengakses antarmuka platform), dan bot berhenti dan mengganggu pesan kesalahan yang dicetak oleh operasi saat ini.