¿Por qué la longitud de los registros obtenidos es incorrecta?

El autor:los guardias de seguridad, Creado: 2020-05-27 20:33:00, Actualizado:

La función principal ((() { exchange.SetContractType (en inglés) En la actualidad, la mayoría de los usuarios de Exchange.SetMarginLevel no tienen acceso a la plataforma. Let account = exchange.GetAccount (en inglés). Log (enlace a información de la cuenta, Balance: enlace, account.Balance, FrozenBalance: enlace, account.FrozenBalance, Stocks: enlace, account.Stocks, FrozenStocks: enlace, account.FrozenStocks) ¿Qué es esto? exchange.SetMaxBarLen (en inglés) mientras (true) { _CDelay21000) Los registros = _C( intercambio.GetRecords, KPeriod) Registros El sueño ((301000) } }

Antes era bueno, y de repente solo se obtienen 6 barras, a veces son 7.


Más.

Las hierbas¿Qué ciclos, si no son los ciclos predeterminados, que comienzan a ser relativamente pequeños, se acumulan con la revisión?

los guardias de seguridadCuando se encuentra un problema, se produce este problema con la función pop (()) en otro lugar, pero si se usa pop (()) después de Log ((records.length), no se sabe por qué se produce, tal vez es un error del sistema de retroceso.

los guardias de seguridadEn el ciclo 3600, siempre he tenido 6, 7. Puede que sea un problema de mi código, pero no sé dónde está el problema.