Forex screener bearish Pinbar et Bullish PinBar

Viewing 11 posts - 16 through 26 (of 26 total)
  • Author
    Posts
  • #46908 quote
    Nicolas
    Keymaster
    Master

    j’iarais bien vers une association sur les retracements H4  Fibo

    Les niveaux Fibonacci peuvent être calculés automatiquement, mais il faut pour cela leur définir le point haut et le point bas à utiliser, puisque ce sont des points purement visuel, je vais donc considérer une période de retour en arrière depuis la bougie actuelle pour les calculer. Cela n’aura donc forcément pas grande utilité puisque les niveaux Fibo seront donc complètement différent d’une autre plateforme ou le trader X aura pris des niveaux Y et Z pour les calculer soit-même. Tu confirmes appliquer cette méthode ? Merci.

    #46909 quote
    darcgil
    Participant
    Average

    Oui je vais confirmer  car sur le H4   il serait bien d’avoir la base de calcul   et moi ensuite manuellement  je pourrai retracer des Fibo perso en UT H1 par exemple

    J’aurais donc à partir du screener  la paire ou les paires  avec fibo automatiques      Ensuite en regardant les 1  ou 2 paires j’ouvrirai les graphes

     

    Merci Nicolas

    #47226 quote
    darcgil
    Participant
    Average

    Bonjour   Nicolas  Je me rends bien compte que c’est très difficile de créer des conditions pour arriver à mettre en place un screener .

     

    En cherchant  sur des forums  je’ai trouvé finalement les Points pivots      Ca pourrait me convenir    Je ne sais pas si pour l’écriture du screener  c’est plus facile

     

    Bon appétit et MERCI encore

    25_sept_Points_Pivots___Pour_Nicolas.png 25_sept_Points_Pivots___Pour_Nicolas.png
    #47267 quote
    Nicolas
    Keymaster
    Master

    Bien compris, je pense qu’on finira par y arriver 🙂 J’ai adapté le code d’un screener sur les Doji avec les codes des Pinbar donc, on a désormais une détection de chandelier de type Pinbar qui rebondit sur les points pivots :

    // --- settings
    mode = 1 //Pivot calculation method
    // ---
    
    If Day>Day[1] then
    If mode = 0 then
    Pivot = (DHigh(1) + DLow(1) + Close[1]) / 3
    Elsif mode = 1 then
    Pivot = (Open + DHigh(1) + DLow(1) + Close[1]) / 4
    Elsif mode = 2 then
    Pivot = (DHigh(1) + DLow(1) + Close[1]*2) / 4
    Else
    Pivot = (Open*2 + DHigh(1) + DLow(1)) / 4
    Endif
    R1 = 2*Pivot - DLow(1)
    S1 = 2*Pivot - DHigh(1)
    rR2 = Pivot + (DHigh(1) - DLow(1))
    S2 = Pivot - (DHigh(1) - DLow(1))
    R3 = R1 + (DHigh(1) - DLow(1))
    S3 = S1 - (DHigh(1) - DLow(1))
    Endif
    
    body = ABS(open-close)
    bearishwick = ABS(high-close)
    bearishnose = ABS(close-low)
    bullishwick = ABS(close-low)
    bullishnose = ABS(high-close)
     
    //bearish pinbar
    bearishPinbar = (body/bearishwick)<20/100 AND (body/bearishnose)>100/100 
     
    //bullish pinbar
    bullishPinbar = (body/bullishwick)<20/100 and (body/bullishnose)>100/100 
    
    bearish = bearishPinbar and (high crosses over pivot or high crosses over r1 or high crosses over s1 or high crosses over rr2 or high crosses over s2 or high crosses over r3 or high crosses over s3)
    
    bullish = bullishPinbar and (low crosses under pivot or low crosses under r1 or low crosses under s1 or low crosses under rr2 or low crosses under s2 or low crosses under r3 or low crosses under s3)
    
    screener [bullish OR bearish]
    Balmora74 thanked this post
    pinbar-on-pivots-points-screener.png pinbar-on-pivots-points-screener.png
    #47277 quote
    darcgil
    Participant
    Average
    Merci Nicolas
    Je viens de mettre ce screener en place      tel que tu l’as programmé pas facile  pour toi de rentrer dans un projet des autres   .
    Je commence à mieux saisir le vocabulaire mais de là à programmer qqch     HUM!!!!!!!!!!
    Mais si je veux transformer de screener en H1  H4     je dois changer  les premières indications
    If Day>Day[1] then
    If mode = 0 then
    Pivot = (DHigh(1) + DLow(1) + Close[1]) / 3
    Elsif mode = 1 then
    Peux tu me dire   si je remplace If Day >Day[1] then   par H>H[1] then
    etc …
    Mais j’en suis pas certain car  quand je choisis le screener en H1    H4    M15  sur la  fenêtre d’accueil   qu ‘est ce qui se passe ????
    Peux tu me dire plus si tu as le temps ….
    Merci
    Rassure toi ce sera   ma dernière demande
    #47279 quote
    Nicolas
    Keymaster
    Master

    Les points pivots sont calculés avec les données des Open/High/Low et Close de chaque journée. Peu importe le timeframe employé, les points pivots sont les mêmes et par conséquent leurs calculs aussi. Tu n’as donc rien à changer dans le code pour tester un Pinbar de 5 minutes sur un des points pivots.

    primo1 thanked this post
    #48090 quote
    darcgil
    Participant
    Average

    Finalement mon screener n’affiche rien

     

    J’ai en silence essayé de voir mais en réalité les PIN Bar   existent     mais pour les situer les uns par rapport aux autres

    #48116 quote
    Nicolas
    Keymaster
    Master

    J’ai bien des retours ce jour sur ces listes d’actions NYSE et NASDAQ en timeframe 30 minutes par exemple (voir image).

    pinbar-rebound-pivot-points.png pinbar-rebound-pivot-points.png
    #48141 quote
    darcgil
    Participant
    Average

    Je viens de voir ces résultats     Sur le forex  il y  a pourtant des patterns   Il faudrait pouvoir mettre un multitime frame   et là peut être qu il y aurait des situations à trader

     

    Bonne soirée Nicolas  et Merci   encore

    #48155 quote
    Nicolas
    Keymaster
    Master

    Il est possible de lancer plusieurs screeners en même temps. Si tu souhaites vérifier les conditions du screener sur plusieurs unités de temps, sans modifier le code, tu peux le  dupliquer et le lancer donc plusieurs fois en choisissant pour chacun un timeframe différent.

    Sur le forex  il y  a pourtant des patterns

    Merci de me fournir une copie d’écran et je vérifierai pourquoi le pattern n’est pas détecté.

    #113517 quote
    Balmora74
    Participant
    Veteran

    Bonjour Nicolas. J’ai repris le code du post #47267 en essayant de l’adapter pour en timeframe MONTHLY afin de détecter des PinBar sur les points pivots mensuel. Le problème est que le screener ne retourne aucune valeur. Voici le code :

    
    If Month<>Month[1] then
    monthlyHigh = Highest[BarIndex - lastMonthBarIndex](High)[1]
    monthlyLow = Lowest[BarIndex - lastMonthBarIndex](Low)[1]
    lastMonthBarIndex = BarIndex
    mPivot = (monthlyHigh + monthlyLow + Close[1]) / 3
    mR1 = 2*mPivot - monthlyLow
    mS1 = 2*mPivot - monthlyHigh
    mR2 = mPivot + (monthlyHigh - monthlyLow)
    mS2 = mPivot - (monthlyHigh - monthlyLow)
    mR3 = mR1 + (monthlyHigh - monthlyLow)
    mS3 = mS1 - (monthlyHigh - monthlyLow)
    Endif
    
    
    body = ABS(open-close)
    bearishwick = ABS(high-close)
    bearishnose = ABS(close-low)
    bullishwick = ABS(close-low)
    bullishnose = ABS(high-close)
     
    //bearish pinbar
    bearishPinbar = (body/bearishwick)<20/100 AND (body/bearishnose)>100/100
     
    //bullish pinbar
    bullishPinbar = (body/bullishwick)<20/100 and (body/bullishnose)>100/100
     
    bearish = bearishPinbar and (high crosses over mpivot or high crosses over mr1 or high crosses over ms1 or high crosses over mr2 or high crosses over ms2 or high crosses over mr3 or high crosses over ms3)
     
    bullish = bullishPinbar and (low crosses under mpivot or low crosses under mr1 or low crosses under ms1 or low crosses under mr2 or low crosses under ms2 or low crosses under mr3 or low crosses under ms3)
     
    screener [bullish OR bearish]

    Y a t-il un erreur dans le code ?

    Merci par avance.

Viewing 11 posts - 16 through 26 (of 26 total)
  • You must be logged in to reply to this topic.

Forex screener bearish Pinbar et Bullish PinBar


ProScreener : Scanners de Marché & Détection

New Reply
Author
author-avatar
darcgil @darcgil Participant
Summary

This topic contains 25 replies,
has 3 voices, and was last updated by Balmora74
6 years, 2 months ago.

Topic Details
Forum: ProScreener : Scanners de Marché & Détection
Language: French
Started: 09/20/2017
Status: Active
Attachments: 11 files
Logo Logo
Loading...