écrire la date sur le graphique avec un indicateur DRAWTEXT Date
Forums › ProRealTime forum Français › Support ProBuilder › écrire la date sur le graphique avec un indicateur DRAWTEXT Date
- This topic has 13 replies, 4 voices, and was last updated 4 years ago by Nicolas.
-
-
04/05/2019 at 12:34 PM #95532
Bonjour,
Je cherche à écrire la date sur un indicateur qd a lieu un signal.
Mon code :
IF MonSignal[1] THEN
DateSignal = Date
DRAWTEXT ( DateSignal ,barindex,-0.2,dialog,bold,10) coloured ( 255,255,255 )
ENDIFMais ça ne fonctionne pas car DRAWTEXT attend un premier argument entre guillemets.
QQ’un sait-il comment je peux faire?Merci
04/05/2019 at 12:41 PM #95533Essayez cette ligne.
1DRAWTEXT ("#DateSignal#" ,barindex,-0.2,dialog,bold,10) coloured ( 255,255,255 )04/05/2019 at 12:50 PM #9553804/05/2019 at 1:21 PM #9554104/05/2019 at 1:57 PM #95542En effet, c’est le séparateur de milliers qui a ce comportement. Plus simple, sans devoir extraire l’année, le mois et le jour de Date, tu pourrais essayer :
123456iday = dayimonth = monthiyear = yearDRAWTEXT ("#iDay# #iMonth# #iyear#" ,barindex,-0.2,dialog,bold,10) coloured ( 255,255,255 )return04/05/2019 at 3:35 PM #9555204/23/2020 at 12:25 PM #12759004/30/2020 at 1:37 PM #12902204/30/2020 at 2:36 PM #129044Un exemple pour écrire la date de X barres en arrière :
12345678defparam drawonlastbaronly=trueX = 20 //quantité de barres en arrièreidate = date[x]DRAWTEXT ("#idate#" ,barindex,close,dialog,bold,10) coloured ( 255,255,255 )return1 user thanked author for this post.
04/30/2020 at 6:07 PM #12910306/26/2020 at 12:57 PM #13724806/26/2020 at 2:03 PM #137255En divisant par 100 ?
12345678defparam drawonlastbaronly=trueX = 20 //quantité de barres en arrièreidate = date[x]/100DRAWTEXT ("#idate#" ,barindex,close,dialog,bold,20) coloured ( 255,255,255 )return1 user thanked author for this post.
06/26/2020 at 2:37 PM #13725606/26/2020 at 2:48 PM #137257 -
AuthorPosts
Find exclusive trading pro-tools on