![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Je vous remercie de votre réponse. A l'instant et j'ai moi-même trouvé des solutions, mais sur un principe différent. J'ai essayé le mien et le vôtre, ça semble correct.
Mais voilà : au point de croisement visuel, les lignes sont en fait croisées plus d'une fois, le signal est donc reçu plusieurs fois et le conseiller expert a le temps de placer 4 à 30 ordres.
Nous devons nous débarrasser de cet inconvénient. La seule chose que j'ai inventée est de faire la moyenne des relevés précédents et de les comparer avec les relevés actuels. Logiquement, oui. Mais comment puis-je faire cela de manière programmatique ? Au secours !
Un trader sage et expérimenté prendra les données de la barre précédente (déjà fermée), plutôt que celles de la barre zéro, afin d'éviter des dizaines de faux croisements dus au "bavardage" des lignes d'indicateurs sur la barre encore vivante. La perte apparente de bénéfice du signal indicateur plus tardif n'est qu'une illusion. Mais la perte "manquée" due aux faux signaux est réelle, et elle est bien moindre si le croisement est effectué sur une barre fermée.
Un trader sage et expérimenté prendra les données de la barre précédente (déjà fermée), plutôt que celles de la barre zéro, afin d'éviter des dizaines de faux croisements dus au "bavardage" des lignes d'indicateurs sur la barre encore vivante. La perte apparente de bénéfice du signal indicateur plus tardif n'est qu'une illusion. Mais les pertes "manquées" dues aux faux signaux sont réelles, et leur nombre est beaucoup plus faible si le croisement est effectué sur une barre fermée.