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
C'est tout ? Il n'y aura pas de problème ?
Vladimir, pourquoi faites-vous cela dans OnCalculate() ? Je veux dire les deux dernières lignes - réinitialisation des tableaux. Vous avez les deux tampons calculés sur chaque barre, c'est une action inutile.
Ce n'est pas le code qui est défectueux. :) Prenez-le et utilisez-le.
Merci : ))))))))))))))))))))))))))))))))))))))))))))))))))
Qui est le prochain ?
Pourquoi avez-vous décidé que l'initialisation aura lieu à chaque tick ? La condition prev_calculated==0 est exécutée une ou deux fois lors du démarrage de l'indicateur. Pendant l'opération prev_calculated==0 peut devenir si l'historique est modifié - mais c'est rarement ou même jamais et le changement d'historique nécessite un recalcul de l'indicateur.
Qu'est-ce qui vous fait penser que l'initialisation aura lieu à chaque tick ?
Où ai-je écrit ça ? Je demandais pourquoi réinitialiser les tampons dans OnCalculate() si les deux tampons sont ensuite calculés sur toutes les barres.
Merci : ))))))))))))))))))))))))))))))))))))))))))))))))))
Qui est le prochain ?
Pourquoi mentir ?
Déclaration incorrecte. Lorsque prev_calculated==0, jecontourne ensuitetoutes les barres, maiscela ne garantit pas le remplacement de toutes les valeurs dans lestampons des indicateurs. Par conséquent, à prev_calculated==0, je dois vider les tampons d'indicateurs.
Oui ? Pouvez-vous me donner un exemple de cas où, dans votre code, la valeur d'un tampon ne sera pas remplie ? Sauf peut-être le tout premier bar de l'histoire.
Pourquoi mentir ?
Génie.
Avez-vous essayé de passer à une paire sans historique, puis à une autre TF ?
Ce n'était pas une déclaration, c'était une question.
Oui ? Peut-être pouvez-vous nous donner un exemple, quand dans votre code une valeur d'un tampon ne sera pas remplie ?
Vous savez, faisons ceci : prenez le code 1.43 de ce post et commentez les lignes :
et regardez le résultat lorsque vous faites défiler le graphique vers l'arrière de l'historique et que l'historique est chargé.