Pourquoi la longueur des enregistrements obtenus est-elle incorrecte?

Auteur:les garde-corps, Créé: 2020-05-27 20:33:00, mis à jour:

fonction main (() { Exchange.SetContractType (en anglais seulement) Exchange.SetMarginLevel est une plateforme de trading basée sur la plateforme Exchange.SetMarginLevel. Let account = exchange.GetAccount (en anglais seulement) Log (en anglais seulement) (en anglais seulement) (en anglais seulement) Laissez les enregistrements = [] Il s'agit d'une plateforme de trading. pendant (true) { _CDelay21000) Enregistrements = _C(échange.GetRecords, période de référence) Le journal (enregistrements) Le sommeil1000) } }

Avant, c'était bien, et tout à coup, il n'y avait que 6 barres, parfois 7 barres.


Plus de

Le foinQuel cycle, si ce n'est pas le cycle par défaut, commence relativement peu, et s'accumule avec le recul

les garde-corpsSi vous trouvez un problème, la fonction pop (() apparaît ailleurs, mais si vous utilisez pop (()) après Log ((records.length), vous ne savez pas pourquoi cela se produit, peut-être un bug du système de retouche.

les garde-corpsC'est peut-être mon problème de code, mais je ne sais pas où le problème est.