Ajout alerte à mon indicateur
Forums › ProRealTime forum Français › Support ProBuilder › Ajout alerte à mon indicateur
- This topic has 14 replies, 3 voices, and was last updated 11 months ago by olivier.
-
-
12/19/2023 at 1:12 PM #225429
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 Periodmultiplier=a
period=2moy=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
endifdistance = 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
endifreturn mysupertrend coloured (color1,color2,color3) as “SuperTrend”
12/19/2023 at 1:45 PM #225432en 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 baselse
achat=0
endif
if iprice crosses under mysupertrend thenvente=1
drawarrowdown(barindex,mysupertrend + distance) coloured(“red”) // Flèche rouge plus hautelse
vente=0
endifreturn mysupertrend coloured (color1,color2,color3) as “SuperTrend”
1 user thanked author for this post.
12/19/2023 at 2:43 PM #22543512/19/2023 at 3:03 PM #22543712/19/2023 at 3:51 PM #225452Maintenant 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 ….
12/19/2023 at 4:02 PM #225453tu 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é.
12/19/2023 at 4:13 PM #22545412/19/2023 at 4:29 PM #225458Je 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
12/19/2023 at 4:44 PM #225466Une 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!
Premier Code sur Graphique123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475a = 2 //Key Vaule. ‘This changes the sensitivity’c = 20 //ATR Periodmultiplier=aperiod=2moy=averagetruerange[period](close)iprice=totalpriceup=iprice+multiplier*moydn=iprice-multiplier*moyonce trend=1if close>up[1] thentrend=1elsif close<dn[1] thentrend=-1endifif trend<0 and trend[1]>0 thenflag=1elseflag=0endifif trend>0 and trend[1]<0 thenflagh=1elseflagh=0endifif trend>0 and dn<dn[1] thendn=dn[1]endifif trend<0 and up>up[1] thenup=up[1]endifif flag=1 thenup=iprice+multiplier*moyendifif flagh=1 thendn=iprice-multiplier*moyendifif trend=1 thenmysupertrend=dnelsemysupertrend=upendifif mysupertrend > mysupertrend[1] thencolor1=0color2=255color3=0elsif mysupertrend < mysupertrend[1] thencolor1=255color2=0color3=0endifdistance = 0.001 * close // Ajustez cette valeur selon vos besoinsif iprice crosses over mysupertrend thenachat=1drawarrowup(barindex,mysupertrend - distance) coloured("blue") // Flèche bleue plus baselseachat=0endifif iprice crosses under mysupertrend thenvente=1drawarrowdown(barindex,mysupertrend + distance) coloured("red") // Flèche rouge plus hautelsevente=0endifreturn 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)
Deuxième code pour déclenchement Alertes123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475a = 2 //Key Vaule. ‘This changes the sensitivity’c = 20 //ATR Periodmultiplier=aperiod=2moy=averagetruerange[period](close)iprice=totalpriceup=iprice+multiplier*moydn=iprice-multiplier*moyonce trend=1if close>up[1] thentrend=1elsif close<dn[1] thentrend=-1endifif trend<0 and trend[1]>0 thenflag=1elseflag=0endifif trend>0 and trend[1]<0 thenflagh=1elseflagh=0endifif trend>0 and dn<dn[1] thendn=dn[1]endifif trend<0 and up>up[1] thenup=up[1]endifif flag=1 thenup=iprice+multiplier*moyendifif flagh=1 thendn=iprice-multiplier*moyendifif trend=1 thenmysupertrend=dnelsemysupertrend=upendifif mysupertrend > mysupertrend[1] thencolor1=0color2=255color3=0elsif mysupertrend < mysupertrend[1] thencolor1=255color2=0color3=0endifdistance = 0.001 * close // Ajustez cette valeur selon vos besoinsif iprice crosses over mysupertrend thenachat=1//drawarrowup(barindex,mysupertrend - distance) coloured("blue") // Flèche bleue plus baselseachat=0endifif iprice crosses under mysupertrend thenvente=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 hautelsevente=0endifreturn 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…
1 user thanked author for this post.
12/19/2023 at 4:51 PM #225467_ https://www.youtube.com/watch?v=HIMvhprZIzA Vidéos sur les Alertes
12/19/2023 at 4:58 PM #22547012/19/2023 at 4:59 PM #22547112/19/2023 at 5:52 PM #225478Dans 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
1 user thanked author for this post.
12/19/2023 at 6:01 PM #22547912/20/2023 at 7:24 AM #225495 -
AuthorPosts
Find exclusive trading pro-tools on