DRAWTEXT en vertical

Forums ProRealTime forum Français Support ProBuilder DRAWTEXT en vertical

Viewing 8 posts - 1 through 8 (of 8 total)
  • #5795

    Bonjour à tous,

     

    J’aimerai écrire un texte à l’intérieur d’un histogramme de façon verticale pour me rappeler sa signification dans un indicateur combiné (multi-indicateurs)

    Quelqu’un peut me dire si c’est faisable ou pas ? merci

    #5798

    DRAWTEXT ne permet pas d’écrire verticalement en une seule instruction.

    Mais tu pourrais pourquoi pas, faire plusieurs lignes de 1 seule lettre et les aligner verticalement sur le même barindex..

    #5810

    J’ai fais ça sur les prix

    DRAWTEXT ( “C ” ,barindex,high-10,dialog,bold,20) coloured ( 255,10,10,255 )
    DRAWTEXT ( “C ” ,barindex,high-20,dialog,bold,20) coloured ( 255,10,10,255 )
    DRAWTEXT ( “I ” ,barindex,high-30,dialog,bold,20) coloured ( 255,10,10,255 )
    DRAWTEXT ( “1 ” ,barindex,high-40,dialog,bold,20) coloured ( 255,10,10,255 )
    DRAWTEXT ( “0 ” ,barindex,high-50,dialog,bold,20) coloured ( 255,10,10,255 )
    DRAWTEXT ( “0 ” ,barindex,high-60,dialog,bold,20) coloured ( 255,10,10,255 )

    Return

    C’est bon ! mais comment coller un texte sur une barre d’histogramme comme dans cet indicateur de Doctrading ?

    REM 3 corbeaux

    Corbeau = (close < open AND close[1]<open[1] AND close[2]<open[2] AND close<close[1] AND close[1]<close[2] )

    IF Corbeau THEN
    indiccorbeau=-1
    ELSE
    indiccorbeau=0
    ENDIF
    REM 3 soldats

    Soldat = (close > open AND close[1]>open[1] AND close[2]>open[2] AND close>close[1] AND close[1]>close[2] )

    IF Soldat THEN
    indicsoldat=1
    ELSE
    indicsoldat=0
    ENDIF

    RETURN indiccorbeau AS “3 corbeaux “, indicsoldat AS “3 soldats”, 0 as ” zero “

    #5828

    Exactement de la même façon ! barindex c’est l’axe X, donc le temps ou le moment ou tu veux afficher ton texte.

    Donc si tu veux afficher du texte au moment pour l’indicateur trouve un “Soldat” (indicsoldat=1), place tes instructions de construction du texte à cet endroit.

    Ensuite tu adapteras le placement de tes lettres en fonction de l’échelle de cet histogramme (ici basé entre -1 et 1).

    Ai-je répondu à  ta question ?

    #5931

    Bonjour Nicolas,

     

    J’ai bien compris ton explication je pense mais je n’arrive pourtant pas à coller un texte vertical dans l’exemple de l’indicateur 3 corbeaux 3 soldats ! peux tu me mettre un exemple quand tu pourras

    en te remerciant

    Bonne journée à tous

    #5932

    Je crois que je vais y arriver ? j’ai une piste

    #5934

    Yes !!

     

    #5939

    C’est beau quand ça marche 🙂

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

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