Transformer signal V3 en signal point sur graph.

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #83163 quote
    Sofitech
    Participant
    Master

    Je galère sur un truc simple à priori. J’ai cet indicateur qui renvoi un signe “v” (achat/vente) Je souhaite le transformer pour que cela puisse renvoyer un “point” dans le RETURN détectable avec l’alerte PRT (et sur le chart graph, pas en histogramme…).
    Je souhaite un point exactement à l’endroit de l’actuel signal de l’indicateur. Et lorsqu’il n’y a pas de “v” signal … je ne veux rien (pas de point, pas de valeur autre type 0 etc.. juste rien).
    Comment coder ça ?

    atr=averagetruerange
    sto=ExponentialAverage[1](Stochastic[4,1](close))
    
    
    IF sto >80 THEN
    BuySignal = 1
    SellSignal = 0
    
    ELSIF sto <20 THEN
    BuySignal = 0
    SellSignal = 1
    
    ELSE
    BuySignal = 0
    SellSignal = 0
    
    ENDIF
    
    
    
    
    if BuySignal>0 then
    BOTy = Low
    BOTx = Barindex
    DRAWTEXT("˄",BOTx,BOTy-ATR/2,Dialog,Bold,20) coloured(0,200,0,255)
    endif
    if SellSignal>0 then
    TOPy = high
    TOPx = Barindex
    DRAWTEXT("˅",TOPx,TOPy+ATR/2,Dialog,Bold,20) coloured(200,0,0,255)
    endif
    Return
    #83164 quote
    Nicolas
    Keymaster
    Master

    C’est exactement ce que tu as fait pourtant.

    La condition du stochastic supérieure à 80 ou inférieure à 20 peut durer un moment en effet .. donc tu affiches une flèche tant que c’est vrai.

    Que signifie “signal v3” dans ton titre ?

    #83165 quote
    Sofitech
    Participant
    Master

    Cette version de l’indicateur fonctionne parfaitement et indique bien un signal bull/bear. Par V3, j’entends un signal tracé sur le graph mais invisible pour le système d’alerte PRT.
    Mais je souhaite le transformer pour qu’il renvoie un “point” détectable par l’alerte Prorealtime. Je souhaite un point exactement à l’endroit de l’actuel signal de l’indicateur. Et lorsqu’il n’y a pas de “v” signal … je ne veux rien (pas de point, pas de valeur autre type 0 etc.. juste rien).

    #83176 quote
    Nicolas
    Keymaster
    Master

    Il faudrait simplement renvoyer la valeur que tu souhaites dans l’instruction RETURN et la rendre transparente avec un alpha de 0 dans l’instruction COLOURED, soit

    mavariable coloured(0,0,0,0)

    Cette valeur sera donc bien retournée sur le graphique et utilisable par les alertes, mais non visible à l’oeil nu.

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

Transformer signal V3 en signal point sur graph.


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
author-avatar
Sofitech @sofitech Participant
Summary

This topic contains 3 replies,
has 2 voices, and was last updated by Nicolas
7 years, 4 months ago.

Topic Details
Forum: ProBuilder : Indicateurs & Outils Personnalisés
Language: French
Started: 10/19/2018
Status: Active
Attachments: No files
Logo Logo
Loading...