ExtraTrend – exemples de codage screeners et programmation personnalisee

Viewing 15 posts - 106 through 120 (of 516 total)
  • Author
    Posts
  • #176211 quote
    RV1974
    Participant
    Average

    Bonjour,

    Peut-on rajouter sur ce screener une notion de volume moyen échangé par période?

    Merci d’avance

    #177262 quote
    finedeclaire
    Participant
    Average

    Bonjour à tous, y’à un screener qui indique le cassure de la résistance dynamique? Merci

    #177312 quote
    gillespetitbali
    Participant
    Junior
    Bonjour a Tous, pour reprendre la dernière video de Christophe au sujet du BackTest avec Extratrend, j’ai tenté de faire une version en essayant d’affiner un peu les sorties de Trade, malheureusement mes talents de codeur sont extrêmement limitées. J’ai essaye d’ajouter une pose d’ordre Stop court a 1x ATR lorsque on est deja en position mais que l’on sort du nuage, car j’ai remarqué qu’on rendait énormément au marché en fin de Trade. Alors j’ai ajouté le paragraphe ligne 27 a 31. J’ai l’impression que ca n’a pas bcp d’effets, je crois que le Stop suiveur via ratchetfactor prends le dessus ? Par ailleurs, afin d’éviter les petits A/R couteux sur une tendance baissière,  j’aurai aimé rajouter une condition pour prendre un trade en daily, que nous soyons aussi dans le nuage bleu en Hebdo, via la fonction timeframe, j’ai essayé mais ca ne fonctionne pas, en gros je ne sais pas faire. Bref si quelqu’un pouvait m’aider ce serait super.  Merci!
    Defparam cumulateorders = false
    
    capitalinitial=100000
    risque=1
    profitfactor=6
    stopfactor=1.5
    stopfactor2 =1
    partialprofit=1
    partialprofitfactor=3
    ratchetfactor=7
    
    myTrend, myNeutral, myExpansion = CALL "ExtraTrend"[0, 0, 0, 0, 0](close)
    
    uptrend = myTrend <> myExpansion //ExtraTrend bande bleue
    dntrend = myTrend = myExpansion
    
    newDnTrend = dntrend and not dntrend[1] //nouvelle tendance baissière (bande bleue)
    newUpTrend = uptrend and not uptrend[1] //nouvelle tendance haussière (bande bleue)
    
    if newUpTrend and not longonmarket THEN
    positionsize=round(((capitalinitial+STRATEGYPROFIT)*(risque/100))/(stopfactor*averagetruerange[20]))
    BUY positionsize shares AT MARKET
    set stop loss stopfactor*averagetruerange[20]
    flag=0
    endif
    
    // Rajoute un Stop court quand fin de Nuage Bleu
    if longonmarket and newDnTrend THEN
    set stop loss stopfactor2*averagetruerange[20]
    endif
    
    if longonmarket and close>=myTrend+partialprofitfactor*averagetruerange[20] and flag=0 and partialprofit=1 then
    sell round(positionsize/2) shares at market
    flag=1
    endif
    
    if longonmarket and close<lowest[30](highest[55](high)-ratchetfactor*averagetruerange[20]) then
    sell at market
    endif
    Nicolas thanked this post
    #177318 quote
    murre87
    Participant
    Senior
    Thanks. Got backtest?
    #177320 quote
    Guilin
    Participant
    Junior
    Pour la détection de tendance avec Extratrend en multiframe, j’ai fait comme ça:
    Timeframe(weekly)
    myTrendW, ignored, myExpansionW = CALL "ExtraTrend"[0, 0, 0, 0, 0](close)
    uptrendW = myTrendW <> myExpansionW
    
    Timeframe(daily)
    myTrendD, ignored, myExpansionD = CALL "ExtraTrend"[0, 0, 0, 0, 0](close)
    uptrendD = myTrendD <> myExpansionD
    newUpTrend = uptrend and not uptrend[1]
    
    IF newUpTrend and uptrendD and uptrendW THEN
    BUY positionsize shares AT MARKET
    ENDIF
    #177429 quote
    Corto78
    Participant
    Senior
    Bonjour à tous, Une version V2 de l’indicateur sort aujourd’hui (j’ai reçu un mail m’avertissant de sa sortie). Quelqu’un sait quelles nouveautés il contient ? J’ai beau cherché sur le forum ou sur le site de l’indicateur (https://indicators.net/), je ne vois pas Merci d’avance à ceux qui savent
    #177431 quote
    gltokyo
    Participant
    New
    avec la mise a jour du code j’ai ce problème
    #177433 quote
    gltokyo
    Participant
    New
    comme christophe a du changer un paramètre tous les codes ont une erreur
    #177434 quote
    Trendfrance
    Participant
    Junior
    Bonjour à toutes et tous, La v2 d’ExtraTrend est en ligne. Vous avez dû recevoir un email de la part de Prorealcode, et un de ma part (vérifiez vos spams). Au programme:
    • Ajout de la signalisation des bougies impulsives
    • Valeurs de résistances dynamiques et court terme à présent accessibles par les screeners et backtests.
    Si vous faites appel à ExtraTrend via screeners et backtests, il y a simplement une ligne à changer (dû au changement du nombre de variables): ExtraTrend v1:
    myTrend, ignored, ignored = CALL "ExtraTrend v1"[0,0,0,0,0](close)
    ExtraTrend v2:
    myTrend, ignored, ignored, ignored, ignored = CALL "ExtraTrend"[0,0,0,0,0,0](close)
        Je posterai quelques screeners. Pour exemple, en voici un pour les cassures de résistance dynamique:
    myTrend, ignored, ignored, myReDyn, ignored = CALL "ExtraTrend"[0,1,0,0,0,0](close)
    
    okvol=highest[20](close*volume)>300000
    
    vitesse=roc[5]
     
    ok=myReDyn[1]<>myTrend[1] and myReDyn=myTrend
    
    screener[ok and okvol](round(vitesse*100)/100 as "vitesse")
    Nicolas, Guilin, GoldenEggs and 8 others thanked this post
    #177436 quote
    Trendfrance
    Participant
    Junior
    Et voici un autre exemple pour les cassures de résistance court terme:  
    myTrend, ignored, ignored, ignored, myReCT = CALL "ExtraTrend"[0,1,1,0,0,0](close)
    
    okvol=highest[20](close*volume)>300000
    
    vitesse=highest[200](roc[5])
    
    if myTrend>myTrend[1] then
    tendance=1
    endif
    if myTrend<myTrend[1] then
    tendance=0
    endif
     
    ok=tendance=1 and myReCT[1]<>myTrend[1] and myReCT=myTrend
     
    screener[ok and close>=myTrend and okvol](round(vitesse*100)/100 as "vitesse")
    
    GC Slr David, loky34, Orson and 6 others thanked this post
    #177438 quote
    Trendfrance
    Participant
    Junior
    Valeurs qui sont coiffées par une résistance dynamique ET par une résistance court terme:  
    myTrend, ignored, ignored, myReDyn, myReCT = CALL "ExtraTrend"[0,1,1,0,0,0](close)
    
    okvol=highest[20](close*volume)>300000
    
    vitesse=highest[200](roc[5])
     
    ok=myReDyn<>myTrend and myReCT<>myTrend
     
    screener[ok and okvol](round(vitesse*100)/100 as "vitesse")
    
    Fred__, whynotgilles, PatrickM94, zinz and Regisnew thanked this post
    #177440 quote
    Axel98
    Participant
    Average
    Bonjour, Suite à une mise à jour automatique de l’indicateur Extratrend, j’ai msg d’erreur sur mes graphiques : “La fonction “Extratrend” appelée via (mon indicateur) retourne 5 valeurs mais votre code en a besoin de 3.” Avez-vous eu cela également ?
    cricket692 thanked this post
    #177441 quote
    Trendfrance
    Participant
    Junior
    Valeurs haussières à faible consolidations et autres GLB:  
    ignored, ignored, ignored, ignored, ignored = CALL "ExtraTrend"[0,0,0,0,0,0](close)
    
    okvol=highest[20](close*volume)>3000000
    
    vitesse=highest[200](roc[5])
    
    trend=highest[100](high)
    
    if trend>trend[1] then
    tendance=1
    endif
    if trend<trend[1] then
    tendance=0
    endif
    
    ratchet=lowest[30](highest[100](high)-5*averagetruerange[20])
    
    ok=tendance=1 and close>=ratchet
     
    screener[ok and okvol](round(vitesse*100)/100 as "vitesse")
    
    Fred__ and zinz thanked this post
    #177443 quote
    murre87
    Participant
    Senior
    Has anyone created a profitable strategy based on ExtraTrend-indicator?
    cricket692 thanked this post
    #177444 quote
    Trendfrance
    Participant
    Junior
    Has anyone created a profitable strategy based on ExtraTrend-indicator?
    Hi,
    This is a video with a base you can start with:
    https://www.youtube.com/watch?v=ulw9-VVkuMg
    Fred__ thanked this post
Viewing 15 posts - 106 through 120 (of 516 total)
  • You must be logged in to reply to this topic.

ExtraTrend – exemples de codage screeners et programmation personnalisee


ProScreener : Scanners de Marché & Détection

New Reply
Author
author-avatar
Nicolas @nicolas Keymaster
Summary

This topic contains 515 replies,
has 2 voices, and was last updated by Nicolas
4 days, 21 hours ago.

Topic Details
Forum: ProScreener : Scanners de Marché & Détection
Language: French
Started: 05/27/2021
Status: Active
Attachments: 85 files
Logo Logo
Loading...