Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Écrivez un exemple d'utilisation de la fonction SimpleMA pour lisser un tableau de 100 éléments... S'il vous plaît...
Pour ce faire, vous avez besoin du nombre d'éléments d'entrée count+period, où count est le nombre d'éléments de sortie, period est la période de calcul de la moyenne.
Vous avez besoin de 100+100=200 éléments d'entrée.
Merci ! Je vais écrire maintenant...
Ne le soyez pas, c'était une blague à cause de l'absurdité de vos questions.
il n'y avait pas de badinage.
la situation est correcte - il y a 100 éléments. et vous devez calculer leur moyenne arithmétique.
Cette fonction ne vous permet pas de le faire.
Vous devez corriger period (mis en évidence dans le code) en (period-1)... C'est tout... Regardez la fonction LinearWeightedMA() dans le même fichier, elle est correcte. Obfuscation :)
Ai-je bien compris que lorsque je travaille avec une poignée d'indicateur, les données de celle-ci sont précalculées pour l'ensemble de l'historique de la période, même si je n'en copie qu'une partie pour moi-même ?
Si ma supposition est correcte, alors comment puis-je éviter de gaspiller des ressources ? Utiliser iCustom() pour connecter un indicateur standard modifié, dans lequel l'essence de la modification se réduit à la restriction initiale des données tampons traitées ? Ou appliquer une force encore plus brute - pour fixer la limite du nombre de barres dans les paramètres du terminal? Ou d'une autre manière ?