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.
L'inventeur de la quantification - un 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.
L'inventeur de la quantification - un 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!