ProRealCode Programmation

Forum d'entraide ProRealTime : prise en main, réglages, indicateurs, programmation ProBuilder et ProOrder, astuces entre utilisateurs de la plateforme.
Avatar du membre
DarkPoule
Membre du Conseil Jedi
Messages : 7191
Enregistré le : 07 juil. 2017 06:02

ProRealCode Programmation

Message non lu par DarkPoule »

Alors j'ai déja fait du Robot PRT... bon...

Mais j'ai un besoin d'afficher en dynamique (donc c'est un indicateur sur-mesure)
des distance de point.

J'explique, mon but c'est de ciblé des trades d'au mini (20 points)
il me faudrait deux lignes (ou deux reperes) a +20 et a -20... qui bouge en même temps que le prix du cours,
un peu comme la zone de remplissage du prix en standard PRT
Capture d’écran du 2022-07-01 12-08-52.png
Capture d’écran du 2022-07-01 12-08-52.png (5.73 Kio) Vu 1389 fois
Avatar du membre
LProud
Compagnon Jedi
Messages : 1733
Enregistré le : 06 mai 2022 06:37

Re: ProRealCode

Message non lu par LProud »

Il te faut un tracé ou une variable ferait l'affaire ?
Avatar du membre
DarkPoule
Membre du Conseil Jedi
Messages : 7191
Enregistré le : 07 juil. 2017 06:02

Re: ProRealCode

Message non lu par DarkPoule »

un tracé... un truc visuel (pas de chiffre)
grosso modo l'idée. c'est quand je vois pas de resistance, de niveau clé sous les +/-20 points.
Visuellement j'ai pas d'obstacle... ça me conforte sur la prise de trade.
Avatar du membre
Wu Wei
Membre du Conseil Jedi
Messages : 10763
Enregistré le : 05 août 2021 14:16

Re: ProRealCode

Message non lu par Wu Wei »

Salut Dark,
Je ne saurai pas t'aider, mais Nicolas est très bon et réactif sur Pro real code. Tu as posé la question directement sur le forum PRC ?
Avatar du membre
DarkPoule
Membre du Conseil Jedi
Messages : 7191
Enregistré le : 07 juil. 2017 06:02

Re: ProRealCode

Message non lu par DarkPoule »

Pas du tout :) je demande ici.
Et j'avoue j'ai meme pas regarder dans PRT :) ...
Avatar du membre
LProud
Compagnon Jedi
Messages : 1733
Enregistré le : 06 mai 2022 06:37

Re: ProRealCode

Message non lu par LProud »

ben... quelque chose de très basique donc, du style

defparam drawonlastbaronly = true
currentPrice = Close[0]
20h=currentPrice+20
20l=currentPrice-20
DRAWHLINE(20h)coloured(tes couleurs)
DRAWHLINE(20l)coloured(tes couleurs)


ça marcherait pas ?
Avatar du membre
DarkPoule
Membre du Conseil Jedi
Messages : 7191
Enregistré le : 07 juil. 2017 06:02

Re: ProRealCode

Message non lu par DarkPoule »

Ah cool merci
C'est la commande DRAWHLINE alors :)
Je test ça !!! Merci ;)
Avatar du membre
LProud
Compagnon Jedi
Messages : 1733
Enregistré le : 06 mai 2022 06:37

Re: ProRealCode

Message non lu par LProud »

Je ne connais pas du tout prorealcode j'ai juste récupéré les bases en 5min ^^ je ne sais pas si le dessin sera dynamique cependant, à voir si il ne faut pas caser ça dans un while(true) ;)
Avatar du membre
DarkPoule
Membre du Conseil Jedi
Messages : 7191
Enregistré le : 07 juil. 2017 06:02

Re: ProRealCode

Message non lu par DarkPoule »

Capture d’écran du 2022-07-01 13-06-08.png
Capture d’écran du 2022-07-01 13-06-08.png (30.22 Kio) Vu 1356 fois
Ah bon c'est interressant ... mais c'est pas dans la meme fenetre lol :)
Avatar du membre
DarkPoule
Membre du Conseil Jedi
Messages : 7191
Enregistré le : 07 juil. 2017 06:02

Re: ProRealCode

Message non lu par DarkPoule »

voici ma prose !!
defparam drawonlastbaronly = true
currentPrice = Close[0]
hhh20=currentPrice+20
bbb20=currentPrice-20

hhh10=currentPrice+10
bbb10=currentPrice-10

//DRAWHLINE(hhh)COLOURED(255,255,75)
//DRAWHLINE(bbb)COLOURED(255,255,75)

DRAWSEGMENT(hhh20, hhh20, 1500, hhh20)COLOURED("yellow", 200)
DRAWSEGMENT(bbb20, bbb20, 1500, bbb20)COLOURED("yellow", 200)

DRAWSEGMENT(hhh10, hhh10, 1500, hhh10)COLOURED("red",100)
DRAWSEGMENT(bbb10, bbb10, 1500, bbb10)COLOURED("red",100)

RETURN