HA NORMALISES A ZERO

Viewing 15 posts - 16 through 30 (of 36 total)
  • Author
    Posts
  • #187152 quote
    supertiti
    Participant
    Master

    Orange : un bel exemple où le point marque bien le début de tendance.

    Orange-310122.jpg Orange-310122.jpg
    #187158 quote
    supertiti
    Participant
    Master

    SP500  Après ce magnifique doji porteur d’eau on devrait avoir demain un beau point vert ?!

    SP500-310122.jpg SP500-310122.jpg
    #187160 quote
    supertiti
    Participant
    Master

    Pourquoi pas du MTF, mais je ne trade que les actions du SRD et quelques ETF. Avec mon horizon de trading je donne priorité au daily.

    Je descend dans les unités inférieures juste quand j’achète ou vend.

    Alors tu as les mains libres …

    merci de ton aide.

    #187161 quote
    Khaled
    Participant
    Veteran

    Tu as d’autres critères tels que moyennes mobiles? Volumes? etc.

    #187163 quote
    supertiti
    Participant
    Master

    Les seuls critères de ce code me suffisent merci pour cette stratégie, j’ai déjà plus de 200 screeners et 800 indicateurs.

    #187172 quote
    Khaled
    Participant
    Veteran

    Tiens, essayes ça… je ne l’ai pas nettoyé, mais en principe ça fonctionne. Le résultat sera classé par RSI décroissant. Les signes devant le RSI >0 ou <0 indiquent le sens à trader.

    green=0
    red=0
    
    xClose = (open+high+low+close)/4
    IF BarIndex=0 THEN
    xOpen = open
    xHigh = high
    xLow = low
    ELSe
    xOpen = (xOpen[1] + xClose[1])/2
    xHigh = Max(Max(high, xOpen), xClose)
    xLow = Min(Min(low, xOpen), xClose)
    ENDIF
    green = xopen<xclose and xlow=xopen
    red   = xopen>xclose and xhigh=xopen
    //greensum = summation[5](xClose > xOpen) >= 3
    //redsum   = summation[5](xClose < xOpen) >= 3
    ////////////////////////////////////////////////////
    lastpointx=0
    
    if green and not green[1] then
    lastpointx = 1
    Direction = +1
    IF lastpointx <> lastpointx[1] THEN
    //drawpoint(barindex,baseUP,5) coloured (9,82,40,255) // green
    ENDIF
    elsif red and not red[1] then
    lastpointx = -1
    Direction = -1
    IF lastpointx <> lastpointx[1] THEN
    //drawpoint(barindex,baseDN,5) coloured(200,0,0,255)// red
    ENDIF
    endif
    
    iRSI = round(rsi[14]*Direction,0)
    // code proscreener d'exemple
    SCREENER[lastpointx = 1 OR lastpointx = -1](iRSI as "RSI")
    #187215 quote
    supertiti
    Participant
    Master

    Bonjour Khaled

    En daily sur le SRD j’ai 54 retours (50 affichés).Mais tous ces retours ne sont pas les “drawpoints” sur le dernier jour, exemple : Catana group, Bigben interactiv,axa,bains de mer etc …

    d’autre part je ne vois pas les signes <> devant le rsi ? serais-je bigleux

    merci de me dire

    bonne journée

    #187216 quote
    supertiti
    Participant
    Master

    Et voilà nous avons bien notre signal su le SP500 comme annoncé hier

    Bons trades à tous

    SP500-01022022.jpg SP500-01022022.jpg
    #187218 quote
    supertiti
    Participant
    Master

    Je viens de voir le classement selon le RSI, désolé.

    #187219 quote
    Khaled
    Participant
    Veteran

    A ton tour de m’aider un peu… Je ne trade que les indices, essentiellement Dow, SP500 et DAX. Quels sont tes top 3 indicateurs qui marchent bien en M30/H1?

    #187220 quote
    Khaled
    Participant
    Veteran

    Je l’ai pourtant essayé hier (mais seulement sur des indices, Brent et Gold) en M15, M30 et H1 et ça marchait correctement. Ensuite, tu peux avoir le signal qui s’affiche et qui disparait aussitôt lorsqu’il y a importante variation de prix dans la même bougie. La meilleure façon de vérifier et de voir si ton asset est toujours dans la liste du screener lorsque tu ne vois pas de signal.

    #187222 quote
    supertiti
    Participant
    Master

    RE-

    Comme je suis radin je n’ai pas le temps réel ! (LOL). Tout simplement parce que ce n’est pas ma nature et mon horizon de placement.J’ai essayé c’est pas pour moi.

    Cette année ça fera 42 ans que je suis sur les marchés financiers comme particulier, alors de bons indicateurs il y en a pléthore.

    Le bon indicateur c’est celui que l’on maitrise (à peu près). chacun a sa vérité. C’est donc le travail et la discipline qui feront la différence, il n’y a pas de secret.

    Comme piste j’ai construis au fil des années une moyenne mobile toute personnelle qui marche pas mal.

    Difficile d’en extraire 3 sur la quantité, J’aime bien l’invers fisher transform et le vwap lissé sur plusieurs jours que j’ai redécouvert récemment  .

    les cycles de Hurst c’est pas mal non plus. etc etc

    Si tu passes au sud de l’Espagne tu peux t’arrêter on pourra discuter autour d’une manzanilla

    Khaled thanked this post
    #187240 quote
    supertiti
    Participant
    Master

    En séparant le screen en UP and DOWN on a la totalité du jour car l’affichage est limité à 50.  Ainsi sur le SRD on a 39+15 = 54 … la totalité du jour

    Pourtant le screener est a peaufiner pour afficher que les signaux de la dernière cotation.

    // SCREENER KHALED UP  01.02.2022
    
    
    green=0
    //red=0
     
    xClose = (open+high+low+close)/4
    IF BarIndex=0 THEN
    xOpen = open
    //xHigh = high
    xLow = low
    ELSe
    xOpen = (xOpen[1] + xClose[1])/2
    //xHigh = Max(Max(high, xOpen), xClose)
    xLow = Min(Min(low, xOpen), xClose)
    ENDIF
    green = xopen<xclose and xlow=xopen
    //red   = xopen>xclose and xhigh=xopen
    //greensum = summation[5](xClose > xOpen) >= 3
    //redsum   = summation[5](xClose < xOpen) >= 3
    ////////////////////////////////////////////////////
    lastpointx=0
     
    if green and not green[1] then
    lastpointx = 1
    Direction = +1
    IF lastpointx <> lastpointx[1] THEN
    //drawpoint(barindex,baseUP,5) coloured (9,82,40,255) // green
    ENDIF
    //elsif red and not red[1] then
    //lastpointx = -1
    //Direction = -1
    //IF lastpointx <> lastpointx[1] THEN
    //drawpoint(barindex,baseDN,5) coloured(200,0,0,255)// red
    ENDIF
    //endif
     
    iRSI = round(rsi[12]*Direction,0)
    // code proscreener d'exemple
    //SCREENER [lastpointx = 1 OR lastpointx = -1] (iRSI as "RSI")
    SCREENER [lastpointx = 1 ] (iRSI as "RSI")
    
    // SCREENER KHALED DW  01.02.2022
    
    
    //green=0
    red=0
     
    xClose = (open+high+low+close)/4
    IF BarIndex=0 THEN
    xOpen = open
    xHigh = high
    //xLow = low
    ELSe
    xOpen = (xOpen[1] + xClose[1])/2
    xHigh = Max(Max(high, xOpen), xClose)
    //xLow = Min(Min(low, xOpen), xClose)
    ENDIF
    //green = xopen<xclose and xlow=xopen
    red   = xopen>xclose and xhigh=xopen
    //greensum = summation[5](xClose > xOpen) >= 3
    //redsum   = summation[5](xClose < xOpen) >= 3
    ////////////////////////////////////////////////////
    lastpointx=0
     
    //if green and not green[1] then
    //lastpointx = 1
    //Direction = +1
    //IF lastpointx <> lastpointx[1] THEN
    //drawpoint(barindex,baseUP,5) coloured (9,82,40,255) // green
    //ENDIF
    if red and not red[1] then
    lastpointx = -1
    Direction = -1
    IF lastpointx <> lastpointx[1] THEN
    endif
    endif
    //drawpoint(barindex,baseDN,5) coloured(200,0,0,255)// red
    //ENDIF
    //endif
     
    iRSI = round(rsi[12]*Direction,0)
    // code proscreener d'exemple
    //SCREENER [lastpointx = 1 OR lastpointx = -1] (iRSI as "RSI")
    SCREENER [lastpointx = -1 ] (iRSI as "RSI")
    
    #187247 quote
    Khaled
    Participant
    Veteran

    J’aime les challenges… Peux-tu stp m’envoyer le lien sur le code d’origine de l’indicateur et je vais faire de mon mieux?

    #187256 quote
    supertiti
    Participant
    Master

    Tout est parti de là :

    // CUL PLAT NICOLAS  07.01.2022
    
    defparam CALCULATEONLASTBARS = 50
    
    xClose = (open+high+low+close)/4
    IF BarIndex=0 THEN
    xOpen = open
    xHigh = high
    xLow = low
    ELSe
    xOpen = (xOpen[1] + xClose[1])/2
    xHigh = Max(Max(high, xOpen), xClose)
    xLow = Min(Min(low, xOpen), xClose)
    ENDIF
     
    green = xopen<xclose and xlow=xopen
    red = xopen>xclose and xhigh=xopen
    ////////////////////////////////////////////////////
    if green and not green[1] then
    drawpoint(barindex,xlow,5) coloured (9,82,40) //(0,200,0)// green
    elsif red and not red[1] then
    drawpoint(barindex,xhigh,5) coloured(200,0,0)// red
    endif
    /////////////////////////////////////////////////OK
    if  green > green [1] then
    drawpoint(barindex,xlow,3) coloured (254,254,226) // jaune clair //(9,82,40) // green
    elsif  red > red [1] then
    drawpoint(barindex,xhigh,3) coloured (254,254,226) // jaune clair //(200,0,0)// red
    endif
    ///////////////////////////////////////////////
    
    /////////////////////////////////////////////////
     return
    
    // DRAWCANDLE (Open[0],High[0],Low[0], Close[0] ) Coloured(0,0,0)Bordercolor(0,0,0)
    
Viewing 15 posts - 16 through 30 (of 36 total)
  • You must be logged in to reply to this topic.

HA NORMALISES A ZERO


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
author-avatar
supertiti @supertiti Participant
Summary

This topic contains 35 replies,
has 2 voices, and was last updated by supertiti
4 years, 1 month ago.

Topic Details
Forum: ProBuilder : Indicateurs & Outils Personnalisés
Language: French
Started: 01/26/2022
Status: Active
Attachments: 16 files
Logo Logo
Loading...