Créer un indicateur zigzag avec des + haut et bas du MACD

Forums ProRealTime forum Français Support ProBuilder Créer un indicateur zigzag avec des + haut et bas du MACD

Viewing 10 posts - 1 through 10 (of 10 total)
  • #229148

    Bonjour,

    J’ai fait une capture d’écran du rendu de ce que j’aimerai arriver à faire. Mais là, je sais pas par où commencer. Je crois que c’est trop compliqué pour moi. Je veux bien des pistes pour débuter le code.

    Je voudrais avoir l’équivalent d’un indicateur zigzag mais les + haut et les + bas seront déterminés à partir des + hauts et des + bas des cycles MACD. J’espère que mon exemple est assez explicite.

    Merci d’avance pour votre lecture et votre aide

    #229157

    Si je vais au bout de mon idée, ça donne ça avec un signal. Bien entendu la MACD aurait besoin d’être lissé, les faux signaux peuvent perturber les bons niveaux de plus bas.

    HH = higherHigh

    LH = LowerHigh

    LL = LowerLow

    HL = HigherLow

    Les signaux sont :

    Si  HH puis LL puis LH alors au prochain croisement de la MACD sous 0 = vente en espérant faire un LL

    Si LL puis HH puis HL alors au prochain croisement de la MACD au dessus de 0 = achat en espérant avoir un HH

    Pour moi là c’est trop compliqué :/ faisable ?

     

    #229169

    Hola Aquí a une première approximation.

    1 user thanked author for this post.
    #229217

    Bonjour Ivan,

    Un grand merci pour votre temps et votre aide, c’est vraiment appréciable. En jouant sur le pourcentage de la pente, j’arrive à faire correspondre les points bas du MACD avec ceux du zigzag. Ensuite, c’est top, grâce à vous je sais comment coder les signaux et marquer HH, LL … Donc, je peux déjà avoir une idée du rendu.

    Je suis têtu. Donc, j’ai essayé de coder quelque chose réellement lié avec les valeurs de la MACD. J’ai réussi à faire ça. Mais j’ai un problème. Vu que j’enregistre une valeur de plus haut au croisement de la MACD et qu’ensuite j’enregistre des nouveaux “peak”. On voit que quand il y a un seul peak au moment du croisement et pas d’autres peak, du coup, mes coordonnées ne sont pas enregistrées pour tracer. Je n’arrive pas à le faire marcher correctement.

    Si j’ai été compréhensible, avez vous une idée ?

    Merci d’avance.

    Voici mon code et en fichier joint le rendu de mon codage sur graphique.

     

    #229226

    C’est bon, je viens d’y arriver ! Merci. Je vais essayer de coder la suite en m’inspirant de votre code ^^

    #229237

    Bon, mission accomplie grâce à votre aide ! Merci

    Voilà la photo du résultat, je suis trop content d’y être arrivé.

    #229252

    Bon, j’ai besoin d’aide encore je crois. Sur les unités de temps longues à partir de H1 et + H4, daily etc… ça a l’air de bien fonctionner. Mais sur les unités de temps plus petites, ça plante. Ou c’est mon code qui n’est pas bon :p.

    Voici mon code et une illustration du bug en image.

    Qu’en pensez vous ?

    #229258

    Bonjour Vous devrez peut-être saisir l'option updateonclose pour qu'elle fasse le calcul à la fin de la barre (quotidiennement dans votre cas). Si vous souhaitez que les calculs soient effectués quotidiennement, entrez une ligne de code qui correspond à timeframe(daily,updateonclose)

    1 user thanked author for this post.
    #229309

    Voici une autre façon de marquer les points hauts et bas selon la position du MACD vis à vis de sa ligne 0 :

    2 users thanked author for this post.
    #229340

    Bonjour Nicolas ^^

    2 mots : Waouh !!! et un autre MERCI

    Toute ma reconnaissance, au top !

    Vraiment Merci à vous deux. En plus, j’apprends plein de trucs sur le codage grâce à vos codes ^^, bref, je suis méga content :).

Viewing 10 posts - 1 through 10 (of 10 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login