L'expérience a montré que les taux d'intérêt de l'économie de la région ont augmenté de manière significative. alpha = 2 / (longueur + 1) somme = 0,0 somme := na(sum[1])? sma(src, longueur) : alpha * src + (1 - alpha) * nz(sum[1]) Je ne sais pas.
La formule de l'EMA de la télévision est la suivante: sum = na ((sum[1])? sma ((src, length)): alpha * src + (1 - alpha) * nz ((sum[1]) Je ne comprends pas ce passage, quelqu'un peut-il m'aider à le traduire en python?
Comment expliquer:
- Je vous en prie.Il s'agit d'une fonction ema bien écrite en JavaScript, et il est important de noter que dans les ensembles de sources, les paramètres d'index et de longueur sont calculés sous différentes conditions.
- Je vous en prie.fonction ema (src, longueur) { la valeur de l'équipement est la valeur de l'équipement; la valeur de l'indicateur est égale ou supérieure à 0, Var alpha = 2 / (longueur + 1) - Je ne sais pas. pour ((var i dans le src) { si ((i< longueur-1)) { Arr[i] = nul; la somme += src[i]; Je ne sais pas. - Je ne sais pas. si i==longueur-1) { Arr[i] = (somme+src[i])/longueur Je ne sais pas. - Je ne sais pas. { autre Arr[i] = alpha * src[i] + (1 - alpha) * arr[i-1) Je ne sais pas. Je ne sais pas. retourner arr; Je ne sais pas.
Le foinL'algorithme ewm peut s'écrire lui-même, spécifiquement ewm = alpha*close+(1-alpha) *ewm
Le cochon
Le foinL'algorithme n'est pas très similaire, il y a des différences subtiles qui peuvent être ignorées, par exemple, comment la première valeur doit être prise en utilisant la méthode de l'irradiation.
Le cochonIl semble que les résultats ne soient pas les mêmes que ceux de l'ewma. def EMA ((ps, période=5, exp=0.1)): ewma=pd.Series ((0.0,index=ps.index) est une série de fichiers ewma[period-1]=ps[:period].mean (en anglais) Pour i in range ((period, len ((ps)): ewma[i] = exp*ps[i]+(1-exp) *ewma[i-1] retourner ewma