import talib
Définition principale:
La dernière barre de temps est égale à 0.
Pendant que (true):
records = exchange.GetRecords (en anglais)
BarTime = records[-1][
J'ai aussi écrit mon propre code d'implémentation pour l'indicateur KAMA selon sa définition: Direction ((DIR) = prix de clôture - prix de clôture n jours avant Taux de volatilité (VIR) = somme (abs) (prix de clôture - prix de clôture du jour de négociation précédent), n) Efficacité (ER) = direction / fréquence de fluctuation Donc la vitesse est égale à 2 / (n1 + 1) La vitesse lente est égale à 2 / (n2 + 1) La vitesse de fonctionnement est la vitesse de fonctionnement de l'appareil. Le coefficient (CQ) = lisse * lisse KAMA = moyenne pondérée par indice (mobile moyenne) (coefficient de clôture, coefficient) 2) (l'introduction de cette dernière étape est calculée comme suit: KAMA actuel = précédent KAMA + SC x (Price - précédent KAMA)
Si vous cherchez depuis longtemps et que vous ne voyez pas d'où vient le premier KAMA dans la dernière étape, il n'y a pas de valeur KAMA avant de calculer la première valeur, n'est-ce pas? Je vous en prie, faites-moi signe.
Le petit rêveJe suis désolée pour toi. Des exemples d'appels Python sont disponibles dans la documentation de l'API FMZ. Je ne peux pas vous dire ce que je fais.
- Je ne sais pas.Merci beaucoup.
Le petit rêveLes paramètres de la structure de données sont des paramètres requis par la fonction.
- Je ne sais pas.Si je détermine moi-même un tableau comme paramètre, est-ce que je peux calculer KAMA? Pourquoi écrire records.Close, sans sous-titres? Par exemple records[i].Close.Pour le pointer, merci!