ExtraTrend – exemples de codage screeners et programmation personnalisee

Viewing 15 posts - 121 through 135 (of 516 total)
  • Author
    Posts
  • #177445 quote
    murre87
    Participant
    Senior

    No stratedgy-codes relesed?

    Video in english?

    #177446 quote
    Trendfrance
    Participant
    Junior

    No stratedgy-codes relesed?

    Video in english?

    You can activate auto translate in youtube

    #177452 quote
    Swingueur
    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 ?

    Bonjour,
    Quelques messages auparavant, @TrendFrance indique que l’indicateur retourne 5 variables désormais, au lieu de 3. Il faut donc changer les codes qui font appel à l’indicateur.

    #177453 quote
    Valentinocorse
    Participant
    Average

    bonsoir christophe

    merci pour ton aide , j’aimerais savoir comment est t’il possible de rajouter une variable pour ton screener résistance court terme , pour identifier les actions qui sont 2 % ( variable modifiable ) sous la résistance court terme ?

    d’avance merci pour ta réponse

    #177454 quote
    GC Slr David
    Participant
    Junior

    Exemple pour détecter avec un indicateur les débuts de tendance haussière (apparition bande bleue) et tendance baissière (disparition bande bleue). Les signaux sont ici matérialisées par des pics verts ou rouges (voir image jointe).

    Bonsoir, quelqu’un pourrait corriger ce screener avec les nouvelles variables ?
    Par avance merci. Il s’agit d’un des tout premier proposé en début de file.

    #177455 quote
    GC Slr David
    Participant
    Junior

    Screener reprenant cet indicateur pour détecter le tout début d’un signal haussier ou sa fin avec l’aide du signal baissier (disparation de la bande bleue).

    Le type de signal est indiqué dans la colonne de critère de tri de ProScreeer (1 = haussier ; -1 = fin haussier ou baissier)

    Bonsoir, quelqu’un pourrait corriger ce screener avec les nouvelles variables ?
    Par avance merci. Il s’agit d’un des tout premier proposé en début de file.

    #177456 quote
    Trendfrance
    Participant
    Junior
    myTrend, ignored, myExpansion, ignored, ignored = CALL "ExtraTrend"[0,0,0,0,0,0](close)
    
    okvol=highest[20](close*volume)>300000
    
    vitesse=highest[200](roc[5])
     
    ok=myTrend[1]<>myExpansion[1] and close>=myExpansion[1]
     
    screener[ok and okvol](round(vitesse*100)/100 as "vitesse")
    
    Gabi, Fred__ and PierreDE thanked this post
    #177458 quote
    Maburivi
    Participant
    Junior

    Bonjour,

    une proposition de screener suite aux exemples donnés par Christophe. Je précise que je débute sur ProScreener.

    Le screener détecte les valeurs proches (3% dans cet exemple) de leurs résistance dynamique, et en zone de force.

    myTrend, ignored, myExpansion, myReDyn, ignored = CALL "ExtraTrend"[0,1,1,0,0,0](close)
    
    okvol=highest[20](close*volume)>200000
    
    vitesse=highest[200](roc[5])
    
    // zone de force
    uptrend = myTrend <> myExpansion
    
    // calcul de l'écart entre ReDyn et cloture
    ecart = 100 * (myReDyn - Close) / Close
    
    // ecart entre la résistance dynamique et la cloture fixé à 3 %
    If ecart < 3 then
    proche = 1
    else
    proche = 0
    endif
     
    ok=myReDyn<>myTrend and proche = 1
     
    screener[ok and okvol and uptrend](round(vitesse*100)/100 as "vitesse")
    
    #177459 quote
    bronca
    Participant
    New

    Bonjour Christophe,

     

    Quels sont les critères du code que tu as mis nommé “Ultra Bullish”?

     

    Merci

    #177463 quote
    Trendfrance
    Participant
    Junior

    Bonjour Christophe,

    Quels sont les critères du code que tu as mis nommé “Ultra Bullish”?

    Merci

    Cloture >= plus haut du canal de l’indicateur de la bougie précédente.

    #177464 quote
    Fred__
    Participant
    Junior

    Bonsoir à toutes et à tous,

    Vous trouverez ci-dessous qqes lignes pour faire figurer comme indicateur, sous forme de barre de couleur, les zones de force et de trendfollowing.
    Pour la zone de force (bleu clair) :

    myTrend, myNeutral, myExpansion, ignored, ignored = CALL "ExtraTrend"[0, 0, 0, 0, 0](close)
    
    IF myExpansion > myTrend THEN
    TendanceTrendPos=1
    TendanceTrendNeutre=0
    ELSE
    TendanceTrendPos=0
    TendanceTrendNeutre=1
    ENDIF
    
    RETURN TendanceTrendPos COLOURED(80,150,200) STYLE(HISTOGRAM) AS "Zone de FORCE", TendanceTrendNeutre COLOURED(220,220,220) STYLE(HISTOGRAM) AS "Zone NEUTRE"
    

    Pour le trendfollowing (bleu plus foncé) :

    myTrend, myNeutral, myExpansion, ignored, ignored = CALL "ExtraTrend"[1, 0, 0, 0, 0](close)
    
    IF myExpansion > myTrend THEN
    TendanceTrendfolPos=1
    TendanceTrendfolNeutre=0
    ELSE
    TendanceTrendfolPos=0
    TendanceTrendfolNeutre=1
    ENDIF
    
    RETURN TendanceTrendfolPos COLOURED(0,0,150) STYLE(HISTOGRAM) AS "Zone TRENDFOLLOWING", TendanceTrendfolNeutre COLOURED(220,220,220) STYLE(HISTOGRAM) AS "Zone NEUTRE"
    

    Ces indicateurs peuvent servir notamment pour les screeners.
    Merci d’apporter toute correction ou amélioration 🙂
    Très bonne soirée à tous,

    Guilin, GC Slr David, loky34, Nicolas and PierreDE thanked this post
    #177466 quote
    Trendfrance
    Participant
    Junior

    Bonsoir à toutes et à tous,

    Vous trouverez ci-dessous qqes lignes pour faire figurer comme indicateur, sous forme de barre de couleur, les zones de force et de trendfollowing.

    Pour la zone de force (bleu clair) :

    Pour le trendfollowing (bleu plus foncé) :

    Ces indicateurs peuvent servir notamment pour les screeners.

    Merci d’apporter toute correction ou amélioration 🙂

    Très bonne soirée à tous,

    Très bonne idée ça ! 🙂

    Guilin and @gildasilva56 thanked this post
    #177474 quote
    Guilin
    Participant
    Junior

    Super,

    j’ai apporté une évolution à ton indicateur, en mettant sur le même indicateur la situation d’Extratrend en hebdomadaire et en journalier, pour que l’on puisse rentrer en ayant les deux tendances sous les yeux.

    Timeframe (daily)
    myTrendD, myNeutralD, myExpansionD, ignored, ignored = CALL "ExtraTrend"[0, 0, 0, 0, 0](close)
     
    IF myExpansionD > myTrendD THEN
    TendanceTrendPosD=0.5
    TendanceTrendNeutreD=0
    ELSE
    TendanceTrendPosD=0
    TendanceTrendNeutreD=0.25
    ENDIF
    
    Timeframe (weekly)
    myTrendW, myNeutralW, myExpansionW, ignored, ignored = CALL "ExtraTrend"[0, 0, 0, 0, 0](close)
     
    IF myExpansionW > myTrendW THEN
    TendanceTrendPosW=1
    TendanceTrendNeutreW=0
    ELSE
    TendanceTrendPosW=0
    TendanceTrendNeutreW=0.75
    ENDIF
     
    RETURN TendanceTrendPosW COLOURED(171,235,198) STYLE(histogram) AS "Zone de FORCE WEEKLY", TendanceTrendNeutreW COLOURED(247,220,111) STYLE(histogram) AS "Zone NEUTRE WEEKLY", TendanceTrendPosD COLOURED(46,204,113) STYLE(HISTOGRAM) AS "Zone de FORCE DAILY", TendanceTrendNeutreD COLOURED(243,156,18) STYLE(HISTOGRAM) AS "Zone NEUTRE DAILY"

    remarque : il fonctionne sur un graph daily et en UT inférieur, mais il plante si on change l’unité de temps pour passer en UT supérieur, peut-être qu’il est possible de résoudre ce problème?

    @gildasilva56, Fred__ and PierreDE thanked this post
    #177477 quote
    loky34
    Participant
    Junior

    Bonsoir,

    J’ai essayé de créer les screeners en utilisant la fonctionnalité “codage pour les nuls” de PRT, mais le screener fonctionne une fois (la première fois que je le lance), puis ne fonctionne plus (erreur : La fonction “Extratrend” appelée depuis “Extratrend Force” est appelée avec 5 paramètres au lieu des 6 nécessaires)

    Voilà le code créé par programmation automatiquement par PRT. Aurais-tu une idée d’où vient l’erreur, s’il te plait ? J’aimerais screener les valeurs en TF (indicateur Trendfloowing = 1) et donc la Force passe de 0 à 1.

    Merci d’avance !

    indicator1, ignored = CALL "Extratrend Force"(close)
    
    c1 = (indicator1 = 1)
    
    indicator2, ignored = CALL "Extratrend Force"(close)
    c2 = (indicator2[1] = 0)
    
    indicator3, ignored = CALL "Extratrend Trendfollowing"(close)
    c3 = (indicator3 = 1)
    
    criteria = Volume
    
    SCREENER[c1 AND c2 AND c3] (criteria AS "Volume")
    #177489 quote
    Nicolas
    Keymaster
    Master

    @loky34

    Inutile d’appeler plusieurs fois le même indicateur pour récupérer la même valeur, en optimisation ton code on obtient :

    indicator1, ignored = CALL "Extratrend Force"(close)
    c1 = (indicator1 = 1)
    c2 = (indicator1[1] = 0)
    
    indicator3, ignored = CALL "Extratrend Trendfollowing"(close)
    c3 = (indicator3 = 1)
    
    criteria = Volume
    
    SCREENER[c1 AND c2 AND c3] (criteria AS "Volume")
    loky34 thanked this post
Viewing 15 posts - 121 through 135 (of 516 total)
  • You must be logged in to reply to this topic.

ExtraTrend – exemples de codage screeners et programmation personnalisee


Support ProScreener

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, 13 hours ago.

Topic Details
Forum: Support ProScreener
Language: French
Started: 05/27/2021
Status: Active
Attachments: 85 files
Logo Logo
Loading...