![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
Un vecteur pour vos réflexions :
Où eTime1, ePrice1 sont les coordonnées du début et eTime2, ePrice2 sont les coordonnées de la fin de votre ligne de tendance.Bonjour à tous, pouvez-vous m'indiquer un bout de code (MQL4) qui corrige le franchissement par l'indicateur CCI de sa ligne de tendance (tracée manuellement).
Je ne peux pas obtenir ses valeurs (ligne de tendance) dans les valeurs CCI. Si cela prend du temps, je suis prêt à payer.
Je suis prêt à payer. Amitiés, Kuznetsov Andrey.
Merci de l'attention que vous portez à mon problème, cher 59. Tout d'abord, la ligne de tendance n'est pas tracée manuellement dans la fenêtre de l'indicateur CCI sur les sommets (creux) de l'indicateur CCI.
Deuxièmement, ce n'est pas un problème de le créer dans la fenêtre de l'indicateur, mais quelle fonction ou commande utilisez-vous pour obtenir sa valeur non pas dans une expression de prix (ObjectGetValueByShift), mais dans les valeurs CCI ?
Eh bien, ce CCI est un indicateur dérivé de la moyenne mobile. Démontez son code et ramenez tout à un dénominateur commun, soit au prix, soit à l'indice.
Mettez ce que vous voulez à la place du prix.
Je dessine manuellement la ligne de tendance de l'indicateur CCI lui-même. Comment puis-je savoir quand le CCI croise cette ligne ?
Votre Vecteur de pensée résout-il ce problème ?
Avez-vous un indicateur CCI que vous souhaitez compléter ?
Si c'est le cas, vous devez écrire une fonction dans l'indicateur qui trouve la ligne de tendance définie manuellement et obtient les coordonnées du point de départ et du point d'arrivée.
Vous substituez ensuite ces coordonnées dans la fonction que j'ai déposée, et vous obtenez la valeur de la ligne de tendance à l'heure actuelle en unitésCCI.
Ensuite, vous la comparez à la valeurCCI actuelle.
Avez-vous un indicateur CCI que vous souhaitez compléter ?
Si c'est le cas, vous devez écrire une fonction dans l'indicateur qui trouve la ligne de tendance définie manuellement et obtient les coordonnées du point de départ et du point d'arrivée.
Vous substituez ensuite ces coordonnées dans la fonction que j'ai déposée, et vous obtenez la valeur de la ligne de tendance à l'heure actuelle en unitésCCI.
Ensuite, vous la comparez à la valeurCCI actuelle.
Je ne peux qu'aider un peu, absolument gratuitement.
Il y a deux fonctions en bas de l'indicateur. Dans les commentaires, il affiche la valeur de l'indicateur lui-même et la valeur du point actuel sur la dernière ligne de tendance.
Débrouillez-vous.![](https://c.mql5.com/3/333/wink.gif)