1.Di mana log disimpan?
log berada di database DB3 yang terletak diLOGS
folder di mana docker terletak.
2.HowBisakah aku mendapatkan daftar pesanan yang terisi?
exchange.GetOrders()
hanya mendapatkan pesanan tertunda, dan tidak ada fungsi lain untuk mendapatkan pesanan yang diisi.exchange.IO
untuk mengakses orgin API jika pertukaran menyediakan.
3.Howbisakah aku menyebarkan dan memperbarui docker?
Periksa.https://www.fmz.com/bbs-topic/3649. Untuk memperbarui, hanya men-download docker baru kemudian menyebarkannya, dan menghapus docker lama padahttps://www.fmz.com/m/nodesjika tidak ada bot yang berjalan di atasnya.
4.Apa arti kode kesalahan pada halaman log?
Periksa kode pada dokumen Exchange API. Berikut ini adalah ringkasan dokumen:https://www.fmz.com/bbs-topic/597
5.GetOrders: 400: {
code :-1121, msg : Invalid symbol. }
Seperti yang tertulis,Invalid symbol
Periksa simbol Anda dieja dengan benar.
6.BitMEX 429: {
error :{ message : Rate limit exceeded re-try in 1 seconds...... }}
BitMEX rate limit adalah 1 request per second, jadi berhati-hatilah.
7.
symbol not set
ketika backtesting.
Set kontrak pertama sebelum perdagangan pada fungsi olehexchange.SetContractType
.
exchange.SetContractType("swap")
exchange.SetContractType("this_week")
exchange.SetContractType("next_week")
exchange.SetContractType("quarter")
exchange.SetContractType("this_week")
exchange.SetContractType("next_week")
exchange.SetContractType("quarter")
exchange.SetContractType("XBTUSD")
exchange.SetContractType("XBTM19")
exchange.SetContractType("swap")
exchange.SetContractType("BTC-PERPETUAL")
exchange.SetContractType("BTC-27APR18")
8.Mengapa data yang dikembalikan oleh
TA
fungsi indikator dimulai dengannull
?
Fungsi TA, sepertiTA.MA(records,10)
, membutuhkan setidaknya 10 K-line untuk menghitung MA, sehingga 10 data pertama dari MA adalahnull
.
RumputAku akan terus memperbarui posting ini