Por que os registros obtidos não têm o tamanho certo?

Autora:Bamsmen, Criado: 2020-05-27 20:33:00, Atualizado:

função main() { exchange.SetContractType (em inglês) Exchange.SetMarginLevel (em inglês) Let account = exchange.GetAccount (em inglês) Log (( Informações da conta,Balance:, account.Balance, FrozenBalance:, account.FrozenBalance,Stocks:, account.Stocks,FrozenStocks:, account.FrozenStocks) Let records = [] exchange.SetMaxBarLen ((25) while (true) { _CDelay21000) registos = _C( exchange.GetRecords, KPeriod) Registo (s) Dormir1000) } }

Antes era bom, e de repente só conseguia chegar a 6 barras, às vezes 7 barras.


Mais.

Ervas daninhasQual é o ciclo, se não é o ciclo padrão, que começa com um número relativamente pequeno, que se acumula com a reavaliação?

BamsmenQuando encontramos um problema, o problema surge quando usamos a função pop (() em outro lugar, mas quando usamos pop (()) supostamente depois de Log ((records.length), não sabemos por que isso acontece, talvez seja um bug do sistema de retrospecção.

BamsmenO ciclo 3600, eu sempre tive seis ou sete. Talvez seja um problema do meu código, mas não sei onde o problema surgiu.