TIGER couleur de bougie à modifier

Forums ProRealTime forum Français Support ProBuilder TIGER couleur de bougie à modifier

Viewing 15 posts - 1 through 15 (of 16 total)
  • #253312

    Voici mon indicateur phare , le TIGER. J’aimerai que la couleur de la bougie BUY se colorise en bleu et la bougie SELL en jaune. Merci Ivan par avance.

     

     

    //
    defparam calculateonlastbars = 5000
    if Close>( max(max(high,high[1]),max(high[1],high[1]) ))[1] then
    D=Min(Min(low,low[1]),Min(low[1],low[1]))
    elsif close<(Min(Min(low,low[1]),Min(low[1],low[1])))[1] then
    D=Max(Max(high,high[1]),Max(high[1],high[1]))
    else
    D=D[1]
    endif
    //plot1 = 0
    //plot2 = 0

    rge = averagetruerange[10](close)

    if (close crosses over D) then
    //plot1 = 1
    //DRAWARROWUP(barindex,low[1]-0.2*rge) coloured(250,250,0,250)
    DRAWTEXT(“▲”,BarIndex,low[1]-0.40*rge,dialog,bold,25) coloured(0,250,0,255)//(H1/H4 = +7) (1 min = -1)
    levelDwn=low[0]
    hh=high

    //else
    //plot1 = 0
    endif
    if (close crosses under D) then
    //DRAWARROWDOWN(barindex,high[1]+0.2*rge) coloured(250,250,0,250)
    DRAWTEXT(“▼”,BarIndex,high[1]+0.40*rge,serif,bold,25) coloured(250,0,0,255) //(H1/H4 = +7) (1 min //= -12
    //plot2=-1
    //else
    //plot2=0
    levelUP=high[0]
    ll=low
    endif

    return D,levelUp coloured(0,250,0) STYLE(dottedLINE),levelDwn coloured(250,0,0) STYLE(dottedLINE),hh coloured(0,250,0) STYLE(LINE),ll coloured(250,0,0) STYLE(LINE)

    #253314

    Signal TIGER : BUY> plus haut de l abougi everte, ou SELL <  et inversement pour la rouge

     

    exemple sur le gold/es/nq

    #253317

    salut. Ici, utilisez simplement les instructions drawcandle(open,high,low,close)colored("jaune")

    1 user thanked author for this post.
    #253320

    Merci Ivan, voici les signaux en buystop et sellstop

    #253324

    J’aimerai automatiser avec un algo en m5. saurez tu le programmer? avec les 2 types des signaux: le Tiger et le James bond 007? avec Tp ouvert en fonction de l UT

    #253327

    en m2 voici le GOLD. toutes les bougies autres que vert/rouge buystop>plus haut et sellstop<plus bas.

    et pour les vert/rouge, sell < trait rouge et buy >trait vert.

    #253344

    Bonsoir Geroniman,

    As-tu de bons résultats avec ta stratégie?

    Amicalement,

    Tony

    #253350

    oui avec filtre rsi 5

    #253368

    J'ai déjà répondu dans le nouveau sujet que vous avez créé. https://www.prorealcode.com/topic/coder-un-algo-avec-2-itf/

    #253553

    Bonjour,
    Cet indicateur Tiger m’a fortement interpellé, et j’ai cherché en vain son auteur sur le net.
    Beaucoup de robots sont verrouillés sur TV, mais rien en code ouvert, et historiquement j’ai retrouvé une proposition de Backtest de Roberto pour MadroSat =>

    https://www.prorealcode.com/topic/placer-des-fleches-buy-sell-a-partir-de-mon-indic/

    En fait, il n’y a pas d’auteur car le signal provient tout simplement de l’interprétation des prix en Heikin-Ashi !
    Voici le code optimisé et la preuve par les graphs.  Bons Trades.

    //=====================================================================================================================
    // ProRealTime V12 / Partage des connaissances ProRealTime. / Sharing ProRealTime knowledge.
    // by robertogozzi(18/08/2019), geroniman & Ivan (05/11/2025)

    // 2025 11 08 22:59
    // Optimized code by Bernard13 (BYP)

    //=====================================================================================================================
    // #I BYP Tiger
    //=====================================================================================================================
    //—– Heikin-Ashi signal
    IF Close >= MAX(High[1], High[2]) THEN
    Tiger= MIN(Low, Low[1])
    ELSIF Close < MIN(Low[1], Low[2]) THEN Tiger= MAX(High, High[1]) ELSE Tiger= Tiger[1] ENDIF IF Close CROSSES OVER Tiger THEN DrawText("▲", BarIndex, Low[1]-TR/4, Dialog, Bold, 16) Coloured("Lime") DrawCandle(Open, High, Low, Close) Coloured("Lime") LevelDn= Low[0] HH= High ENDIF IF Close CROSSES UNDER Tiger THEN DrawText("▼", BarIndex, High[1]+TR/4, Dialog, Bold, 16) Coloured("Red") DrawCandle(Open, High, Low, Close) Coloured("Red") LevelUp= High[0] LL= Low ENDIF //===================================================================================================================== RETURN Tiger AS "Tiger", LevelUp AS "Level Up" Coloured("Lime") Style(DottedLine), LevelDn AS "Levl Down" Coloured("Red") Style(DottedLine), HH AS "HH"Coloured("Lime") Style(Line), LL AS "LL" Coloured("Red") Style(Line) //=====================================================================================================================

    #253555

    //=====================================================================================================================
    // ProRealTime V12 / Partage des connaissances ProRealTime. / Sharing ProRealTime knowledge.
    // by robertogozzi(18/08/2019), geroniman & Ivan (05/11/2025)

    // 2025 11 08 22:59
    // Optimized code by Bernard13 (BYP)

    //=====================================================================================================================
    // #I BYP Tiger
    //=====================================================================================================================
    //—– Heikin-Ashi signal
    IF Close >= MAX(High[1], High[2]) THEN
    Tiger= MIN(Low, Low[1])
    ELSIF Close < MIN(Low[1], Low[2]) THEN Tiger= MAX(High, High[1]) ELSE Tiger= Tiger[1] ENDIF IF Close CROSSES OVER Tiger THEN DrawText("▲", BarIndex, Low[1]-TR/4, Dialog, Bold, 16) Coloured("Lime") DrawCandle(Open, High, Low, Close) Coloured("Lime") LevelDn= Low[0] HH= High ENDIF IF Close CROSSES UNDER Tiger THEN DrawText("▼", BarIndex, High[1]+TR/4, Dialog, Bold, 16) Coloured("Red") DrawCandle(Open, High, Low, Close) Coloured("Red") LevelUp= High[0] LL= Low ENDIF //===================================================================================================================== RETURN Tiger AS "Tiger", LevelUp AS "Level Up" Coloured("Lime") Style(DottedLine), LevelDn AS "Levl Down" Coloured("Red") Style(DottedLine), HH AS "HH"Coloured("Lime") Style(Line), LL AS "LL" Coloured("Red") Style(Line) //=====================================================================================================================

    #253556

    Pouvez-vous m’indiquez précisément comment insérer proprement du code … (J’ai cliqué sur “Code” à droite et copié)…

    #253561

    Oui,

    (au cas où, en premier, avant de taper tout texte pour ne pas le perdre lors de la manip, si le bouton “insert PRT code” manque sur la droite de la barre d’outil de rédaction du message, faire CTRL+F5 qui le fera réapparaître dans la plupart des cas… en espérant que le problème disparaisse avec le nouveau site à venir)

    soit d’abord cliquer sur le bouton “insert PRT code” de la barre d’outils du message, et dans la fenêtre qui s’ouvre y copier son code, puis finaliser la manip par un click sur le bouton “add”,

    soit en s’étant assurer que le bouton “insert PRT code” est bien présent, d’abord taper son texte et son code dans le corps du message d’abord, puis sélectionner le code en entier à la souris (ou le faire par morceaux l’un après l’autre si plusieurs bouts de code entrecoupés de texte du message), et appuyer sur “insert PRT code” qui ouvrira la fenêtre avec le code pré-rempli, et cliquer sur “add”

     

    1 user thanked author for this post.
    #253564

    //=====================================================================================================================
    // ProRealTime V12 / Partage des connaissances ProRealTime. / Sharing ProRealTime knowledge.
    // by robertogozzi(18/08/2019), geroniman & Ivan (05/11/2025)

    // 2025 11 08 22:59
    // Optimized code by Bernard13 (BYP)

    //=====================================================================================================================
    // #I BYP Tiger
    //=====================================================================================================================
    //—– Heikin-Ashi signal
    IF Close >= MAX(High[1], High[2]) THEN
    Tiger= MIN(Low, Low[1])
    ELSIF Close < MIN(Low[1], Low[2]) THEN
    Tiger= MAX(High, High[1])
    ELSE
    Tiger= Tiger[1]
    ENDIF

    IF Close CROSSES OVER Tiger THEN
    DrawText(“▲”, BarIndex, Low[1]-TR/4, Dialog, Bold, 16) Coloured(“Lime”)
    DrawCandle(Open, High, Low, Close) Coloured(“Lime”)
    LevelDn= Low[0]
    HH= High
    ENDIF

    IF Close CROSSES UNDER Tiger THEN
    DrawText(“▼”, BarIndex, High[1]+TR/4, Dialog, Bold, 16) Coloured(“Red”)
    DrawCandle(Open, High, Low, Close) Coloured(“Red”)
    LevelUp= High[0]
    LL= Low
    ENDIF

    //=====================================================================================================================
    RETURN Tiger AS “Tiger”, LevelUp AS “Level Up” Coloured(“Lime”) Style(DottedLine), LevelDn AS “Levl Down” Coloured(“Red”) Style(DottedLine), HH AS “HH”Coloured(“Lime”) Style(Line), LL AS “LL” Coloured(“Red”) Style(Line)
    //=====================================================================================================================

    #253565

     

Viewing 15 posts - 1 through 15 (of 16 total)

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