“lucasmeilleurs ” – Indicateur de configuration 1-2-3

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #225430 quote
    Samir pluquinSamir pluquin
    Participant
    Junior

    Bonjour a tous,

    je suis en train de tester un indicateur de “lucasmeilleurs ” intitulé Indicateur de configuration 1-2-3″ quand je tente de tester cette indicateur un message d’erreur apparait ;

    – Définissez la variable : prd, showBreak, showPattern, showPvts

    pouvez vous me dire ce que je dois rajouter dans ces variables pour l’indicateur fonctionne, je vus mets le code source de l’indicateur

    //---Initialisation
     
    once idx0 = 0
    once idx1 = 0
    once idx2 = 0
    once pos = 0
     
    ATR = AverageTrueRange[prd](typicalprice)
     
    IF barindex >= 2*prd+1 then
     
    If high[prd] >= highest[2*prd+1](high) and pos<=0 then
     
    If idx1 <> 0 then
    idx2 = idx1
    Endif
     
    If idx0 <> 0 then
    idx1 = idx0
    Endif
     
    idx0 = barindex[prd]
    pos=1
     
    If idx2<>0 then
     
    If showPvts then
    If High[barindex-idx0]>=High[barindex-idx2] then
    DRAWTEXT("HH",idx0,High[barindex-idx0]+ATR/2,Dialog,Bold,20) coloured(200,0,0,255)
    else
    DRAWTEXT("LH",idx0,High[barindex-idx0]+ATR/2,Dialog,Bold,20) coloured(200,0,0,255)
    Endif
    Endif
     
    Endif
    Endif
     
    If Low[prd] <= Lowest[2*prd+1](low) and pos>=0 then
     
    If idx1 <> 0 then
    idx2 = idx1
    Endif
     
    If idx0 <> 0 then
    idx1 = idx0
    Endif
     
    idx0 = barindex[prd]
    pos=-1
     
    If idx2<>0 then
     
    If showPvts then
    If Low[barindex-idx0]>=Low[barindex-idx2] then
    DRAWTEXT("HL",idx0,Low[barindex-idx0]-ATR/2,Dialog,Bold,20) coloured(0,200,0,255)
    else
    DRAWTEXT("LL",idx0,Low[barindex-idx0]-ATR/2,Dialog,Bold,20) coloured(0,200,0,255)
    Endif
    Endif
     
    Endif
    Endif
     
    If idx2<>0 then
    If pos=1 and High[barindex-idx0]>Low[barindex-idx1] and High[barindex-idx0]<High[barindex-idx2] and (Close<Low[barindex-idx1] and open>Low[barindex-idx1]) then
     
    If showPattern then
    DRAWTEXT("1",idx2,High[idx2]+ATR[Barindex-Idx2]/2,Dialog,Bold,20) coloured("BLUE",255)
    DRAWTEXT("2",idx1,Low[barindex-idx1]-ATR[Barindex-Idx1]/2,Dialog,Bold,20) coloured("BLUE",255)
    DRAWTEXT("3",idx0,High[barindex-idx0]+ATR[Barindex-Idx0]/2,Dialog,Bold,20) coloured("BLUE",255)
    DRAWSEGMENT(idx2,High[barindex-idx2],idx1,Low[barindex-idx1]) STYLE(Line,3) coloured("BLUE",255)
    DRAWSEGMENT(idx1,Low[barindex-idx1],idx0,High[barindex-idx0]) STYLE(Line,3) coloured("BLUE",255)
    Endif
     
    If showBreak then
    DRAWSEGMENT(idx1,Low[barindex-idx1],barindex+1,Low[barindex-idx1]) STYLE(DOTTEDLINE2,2) coloured("BLUE",255)
    DRAWARROWDOWN(barindex,High+ATR/2) coloured("RED",255)
    Endif
     
    Endif
     
    If pos=-1 and Low[barindex-idx0]<High[barindex-idx1] and Low[barindex-idx0]>Low[barindex-idx2] and (Close>High[barindex-idx1] and open<High[barindex-idx1]) then
     
    If showPattern then
    DRAWTEXT("1",idx2,Low[barindex-idx2]-ATR[Barindex-Idx2]/2,Dialog,Bold,20) coloured("BLUE",255)
    DRAWTEXT("2",idx1,High[barindex-idx1]+ATR[Barindex-Idx1]/2,Dialog,Bold,20) coloured("BLUE",255)
    DRAWTEXT("3",idx0,Low[barindex-idx0]-ATR[Barindex-Idx0]/2,Dialog,Bold,20) coloured("BLUE",255)
    DRAWSEGMENT(idx2,Low[barindex-idx2],idx1,High[barindex-idx1]) STYLE(Line,3) coloured("BLUE",255)
    DRAWSEGMENT(idx1,High[barindex-idx1],idx0,Low[barindex-idx0]) STYLE(Line,3) coloured("BLUE",255)
    Endif
     
    If showBreak then
    DRAWSEGMENT(idx1,High[barindex-idx1],barindex+1,High[barindex-idx1]) STYLE(DOTTEDLINE2,2) coloured("BLUE",255)
    DRAWARROWUP(barindex,Low-ATR/2) coloured("GREEN",255)
    Endif
     
    Endif
    Endif
    Endif
     
    Return

     

    merci beaucoup de votre aide

    cdlt

    #225433 quote
    olivierolivier
    Participant
    Junior

    il faut que tu renseignes les variables par une valeur comme tous les indicateurs.

    exemple : average[variable](close)

    #225481 quote
    larouedegannlarouedegann
    Participant
    Master

    il vaut mieux télécharger le fichier  itf

    1-2-3-pattern-2.itf

    Samir pluquin thanked this post
Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.
ProRealAI ProRealAI New

Stuck on this ProBuilder code?

Describe what this topic is trying to build, in plain English, and ProRealAI writes the ProRealTime™ indicator, screener or system for you.

Available in 7 languages
Try ProRealAI

“lucasmeilleurs ” – Indicateur de configuration 1-2-3


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
Summary

This topic contains 2 replies,
has 3 voices, and was last updated by larouedegannlarouedegann
2 years, 9 months ago.

Topic Details
Forum: ProBuilder : Indicateurs & Outils Personnalisés
Language: French
Started: 12/19/2023
Status: Active
Attachments: No files
ProRealCode ProRealCode
Loading...