Como obter a linha média de 30 dias

Autora:olho, Criado: 2020-07-13 22:13:31, Atualizado:

def get_records ((valor): Registo (get records day:,value) registos = troca.GetRecords(PERÍODO_D1) res = 0 para i no intervalo ((-(valor + 1),-1): res = res + registos[i][Close] Log ((time:, registros[i][Time], value:,records[i][Close]) Retorno res/valor

Calcule a linha média com esta função. Em retrospectiva, o ciclo de linha k do disco real não pode ser definido para o dia inteiro, então a duração dos registros geralmente é de apenas 5, 6 dias e não é possível obter uma linha média de 30 dias.


Mais.

olhoNão é uma questão de chamar funções. No disco físico, os dados de apenas um dia são devolvidos e não podem ser contados como linhas médias de 5 dias e linhas médias de 30 dias. O disco analógico retorna mais dados, o suficiente. Se os dados da linha k do disco são iguais aos do disco real, se são iguais, pode-se fazer uma retrospecção com os dados do disco.

Ervas daninhasO GetRecords pode ser configurado para qualquer ciclo, claro que sim. Onde você não pode?