Ajout alerte à mon indicateur

Viewing 15 posts - 1 through 15 (of 15 total)
  • Author
    Posts
  • #225429 quote
    MadFest
    Participant
    New

    Bonjour, j’ai ce code qui m’affiche des signaux achat et vente sur le graphique sous forme de fleche bleu ou rouge et j’aimerais creer une alerte pour chaque signal, le code doit il etre modifié en conséquence ? Si oui une ame charitable pour m’aider svp ?

    Car dans la fonction alerte de prt j’ai bien la possibilité de choisir le bot mais quand je le fais rien ne se passe ou je ne le fais pas correctement et si tel est le cas je ne serais pas contre une indication à ce sujet.

     

    Cordialement

     

    code :

    a = 2 //Key Vaule. ‘This changes the sensitivity’
    c = 20 //ATR Period

    multiplier=a
    period=2

    moy=averagetruerange[period](close)
    iprice=totalprice
    up=iprice+multiplier*moy
    dn=iprice-multiplier*moy
    once trend=1
    if close>up[1] then
    trend=1
    elsif close<dn[1] then
    trend=-1
    endif
    if trend<0 and trend[1]>0 then
    flag=1
    else
    flag=0
    endif
    if trend>0 and trend[1]<0 then
    flagh=1
    else
    flagh=0
    endif
    if trend>0 and dn<dn[1] then
    dn=dn[1]
    endif
    if trend<0 and up>up[1] then
    up=up[1]
    endif
    if flag=1 then
    up=iprice+multiplier*moy
    endif
    if flagh=1 then
    dn=iprice-multiplier*moy
    endif
    if trend=1 then
    mysupertrend=dn
    else
    mysupertrend=up
    endif
    if mysupertrend > mysupertrend[1] then
    color1=0
    color2=255
    color3=0
    elsif mysupertrend < mysupertrend[1] then
    color1=255
    color2=0
    color3=0
    endif

    distance = 0.001 * close // Ajustez cette valeur selon vos besoins

    if iprice crosses over mysupertrend then
    drawarrowup(barindex,mysupertrend – distance) coloured(“blue”) // Flèche bleue plus bas
    endif
    if iprice crosses under mysupertrend then
    drawarrowdown(barindex,mysupertrend + distance) coloured(“red”) // Flèche rouge plus haut
    endif

    return mysupertrend coloured (color1,color2,color3) as “SuperTrend”

    #225432 quote
    olivier
    Participant
    Junior

    en ajoutant achat=1 et vente=1 vous pourrez, je pense, programmer le signal dans la cloche “propriétés alerte” en indiquant achat, période en cours, >=, valeur,1  et vente,>=,1.

    if iprice crosses over mysupertrend then

    achat=1
    drawarrowup(barindex,mysupertrend – distance) coloured(“blue”) // Flèche bleue plus bas

    else

    achat=0
    endif
    if iprice crosses under mysupertrend then

    vente=1
    drawarrowdown(barindex,mysupertrend + distance) coloured(“red”) // Flèche rouge plus haut

    else

    vente=0
    endif

    return mysupertrend coloured (color1,color2,color3) as “SuperTrend”

    MadFest thanked this post
    #225435 quote
    MadFest
    Participant
    New

    Bonjour, merci pour votre réponse j’ai modifié le code avec votre partie mais je n’ai pas la possibilité de choisir achat ou vente, ça ne me donne pas plus de choix d’alerte qu’avant ..

    #225437 quote
    olivier
    Participant
    Junior

    j’ai oublié il faut ajouter après return achat as “achat”, vente as “vente” pour qu’il s’affiche

    MadFest thanked this post
    #225452 quote
    MadFest
    Participant
    New

    Maintenant j’ai bien dans les alertes le choix entre bot achat et bot vente mais je n’arrive pas à bien le programmer pour obtenir une alerte…

     

    quel choix je dois effectuer dans premiere colonne ?

    la troisieme quel symbole ?

    et la quatriéme le quel egalement ?

     

    je n’y arrive pas en essayant plein de combinaisons ..

     

    Verification de la validité temps réel ou cloture barre courante ? vraiment pas simple ….

    #225453 quote
    olivier
    Participant
    Junior

    tu indiques le signal achat de ton indicateur à la place de “signal daytring…”(indicateur perso) et tu complètes de la même manière les autres cases.

    temps réel sonne à chaque fois que l’indicateur est validé.

    clôture de barre sonne à la fin de la bougie si l’indicateur est validé.

    #225454 quote
    olivier
    Participant
    Junior

    je n’arriva pas à mettre l’image

    #225458 quote
    MadFest
    Participant
    New

    Je me permet de te tutoyer, je vais te montrer les choix qui s’offrent à moi en photo se sera plus simple, si tu peux me donner chaque choix pour un signal achat par exemple ce sera plus simple pour moi, merci d’avance pour ton temps

    #225466 quote
    Alai-n
    Participant
    Veteran

    Une info peut-être utile ! Je tente juste car je viens de foirer juste dans le couloir d’en face 😉

    Premier code à appliquer sur le Graphique pour avoir le visuel!

    a = 2 //Key Vaule. ‘This changes the sensitivity’
    c = 20 //ATR Period
    
    multiplier=a
    period=2
    
    moy=averagetruerange[period](close)
    iprice=totalprice
    up=iprice+multiplier*moy
    dn=iprice-multiplier*moy
    once trend=1
    if close>up[1] then
    trend=1
    elsif close<dn[1] then
    trend=-1
    endif
    if trend<0 and trend[1]>0 then
    flag=1
    else
    flag=0
    endif
    if trend>0 and trend[1]<0 then
    flagh=1
    else
    flagh=0
    endif
    if trend>0 and dn<dn[1] then
    dn=dn[1]
    endif
    if trend<0 and up>up[1] then
    up=up[1]
    endif
    if flag=1 then
    up=iprice+multiplier*moy
    endif
    if flagh=1 then
    dn=iprice-multiplier*moy
    endif
    if trend=1 then
    mysupertrend=dn
    else
    mysupertrend=up
    endif
    if mysupertrend > mysupertrend[1] then
    color1=0
    color2=255
    color3=0
    elsif mysupertrend < mysupertrend[1] then
    color1=255
    color2=0
    color3=0
    endif
    
    distance = 0.001 * close // Ajustez cette valeur selon vos besoins
    
    if iprice crosses over mysupertrend then
    
    achat=1
    drawarrowup(barindex,mysupertrend - distance) coloured("blue") // Flèche bleue plus bas
    
    else
    
    achat=0
    endif
    if iprice crosses under mysupertrend then
    
    vente=1
    drawarrowdown(barindex,mysupertrend + distance) coloured("red") // Flèche rouge plus haut
    
    else
    
    vente=0
    endif
    
    return mysupertrend coloured (color1,color2,color3) as "SuperTrend", achat as "achat", vente as "vente"

    Puis deuxième code à appliquer dans une fenêtre sous le graphique pour pouvoir déclencher des “Alertes”(+1/-1)

    a = 2 //Key Vaule. ‘This changes the sensitivity’
    c = 20 //ATR Period
    
    multiplier=a
    period=2
    
    moy=averagetruerange[period](close)
    iprice=totalprice
    up=iprice+multiplier*moy
    dn=iprice-multiplier*moy
    once trend=1
    if close>up[1] then
    trend=1
    elsif close<dn[1] then
    trend=-1
    endif
    if trend<0 and trend[1]>0 then
    flag=1
    else
    flag=0
    endif
    if trend>0 and trend[1]<0 then
    flagh=1
    else
    flagh=0
    endif
    if trend>0 and dn<dn[1] then
    dn=dn[1]
    endif
    if trend<0 and up>up[1] then
    up=up[1]
    endif
    if flag=1 then
    up=iprice+multiplier*moy
    endif
    if flagh=1 then
    dn=iprice-multiplier*moy
    endif
    if trend=1 then
    mysupertrend=dn
    else
    mysupertrend=up
    endif
    if mysupertrend > mysupertrend[1] then
    color1=0
    color2=255
    color3=0
    elsif mysupertrend < mysupertrend[1] then
    color1=255
    color2=0
    color3=0
    endif
    
    distance = 0.001 * close // Ajustez cette valeur selon vos besoins
    
    if iprice crosses over mysupertrend then
    
    achat=1
    //drawarrowup(barindex,mysupertrend - distance) coloured("blue") // Flèche bleue plus bas
    
    else
    
    achat=0
    endif
    if iprice crosses under mysupertrend then
    
    vente=1 //Si vous préférez différencier Alerte Vente de Achat écrivez  vente = -1
    //drawarrowdown(barindex,mysupertrend + distance) coloured("red") // Flèche rouge plus haut
    
    else
    
    vente=0
    endif
    
    return achat as "achat", vente as "vente"

    Il vous suffit de créer une Alerte via une ligne horizontale sur le point 0 en disant si Achat > 0 déclenchement Alerte Achat et si Vente < 0 déclenchement Alerte Vente via Julia;) J’espère avoir été clair…

    MadFest thanked this post
    #225467 quote
    Alai-n
    Participant
    Veteran
    #225470 quote
    MadFest
    Participant
    New

    Merci pour ton aide Alain mais déjà qu’avec un code c’étais pas simple alors avec deux ^^, j’ai posté deux photos, n’est il pas possible de juste me donner les bon parametres à rentrer ? le code étant deja modifié ?

    #225471 quote
    MadFest
    Participant
    New

    ici

    #225478 quote
    Alai-n
    Participant
    Veteran

    Dans la plupart des cas tu pourras pas déclencher d’Alertes via le graphique “Prix” ! C’est pour cela que je t’ai mis la même version que tu pourras afficher sous le graphique “Prix” ds une nvlle fenêtre, qui donne la même chose que le premier, mais te permet de déclencher des Alertes plus facilement, car qd Achat > 0 tu peux le raconter à Julia…

     

    Concernant ta demande Alerte via graphique “Prix” , Bot Alerte Achat doit faire Quoi? Croiser une ligne, être supérieur à une valeur ou autre je ne sais pas ! Donc si tu te sers du code que je t’ai mis à disposition chaque “Pico” “histogramme” appelle ça comme tu veux, correspond à tes flèches sur le graphique du “Prix” à partir de là tu pourras déclencher aisèment!

    Tu as aussi les vidéos Youtube PRT que je t’ai joint!!! Bon courage

    MadFest thanked this post
    #225479 quote
    MadFest
    Participant
    New

    Oui ça y est je viens de cerner le pourquoi du comment, je te remercie pour tes explications precises et vais essayer de faire avec ta methode, parfois ça met du temps à monter ^^

    #225495 quote
    olivier
    Participant
    Junior

    je n’arrive pas à afficher une image pour te montrer le réglage dans “select file”.

Viewing 15 posts - 1 through 15 (of 15 total)
  • You must be logged in to reply to this topic.

Ajout alerte à mon indicateur


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
author-avatar
MadFest @madfest Participant
Summary

This topic contains 14 replies,
has 3 voices, and was last updated by olivier
2 years, 1 month ago.

Topic Details
Forum: ProBuilder : Indicateurs & Outils Personnalisés
Language: French
Started: 12/19/2023
Status: Active
Attachments: 4 files
Logo Logo
Loading...