J'écris des indicateurs techniques avec Python via Numpy. Dites, pour plus de commodité on a un np.array appelé Prix rempli de stock-prix et veut calculer un indicateur d'exemple comme:Analyse technique index négatif
for i in range (0,len(Price)):
Indicator[i]=2*Price[i]+3*Price[i-1]+ .... + 34*Price[i-10]
Jusqu'à présent, je calcule séparément les 10 premières entrées de l'indicateur depuis Price[-9]=Price[len(Price)-9]
et début la boucle for à 10. Y at-il un moyen de simplifier cela, par exemple omettre automatiquement les valeurs avec des indices négatifs comme Price [-5]?
Merci Vous