Mengapa panjang rekaman yang diperoleh tidak benar?

Penulis:Bamsmen, Dibuat: 2020-05-27 20:33:00, Diperbarui:

fungsi main (() { exchange.SetContractType (dalam bahasa Inggris) exchange.SetMarginLevel ((3) let account = exchange.GetAccount (dalam bahasa Inggris). Log (( Informasi akun,Balance:, account.Balance, FrozenBalance:, account.FrozenBalance, Stocks:, account.Stocks, FrozenStocks:, account.FrozenStocks) let records = [] exchange.SetMaxBarLen ((25) while ((true) { _CDelay21000) Catatan = _C( exchange.GetRecords, KPeriod) Log (rekaman) Tidur ((301000) } }

Sebelumnya bagus, tiba-tiba hanya bisa mendapatkan 6 bar, kadang-kadang 7 bar. Waktu retesting adalah Februari-Mei tahun ini, bursa HUObiDM dan bitmex.


Lebih banyak

RumputApa siklus, jika bukan siklus default, akan sedikit di awal, dan akan bertambah dengan retesting

BamsmenSetelah menemukan masalah, fungsi pop (() di tempat lain akan muncul masalah ini, tetapi menggunakan pop (() konon setelah Log ((records.length) tidak tahu mengapa hal ini terjadi, mungkin bug sistem retest.

BamsmenSaya selalu memiliki 6, 7 di sini. Mungkin masalah kode saya, tapi saya tidak tahu di mana masalahnya.