ExtraTrend – exemples de codage screeners et programmation personnalisee

Viewing 6 posts - 511 through 516 (of 516 total)
  • Author
    Posts
  • #249803 quote
    sammars
    Participant
    New

    bonjour à tous  ,  je souhaite tester un code qui me permet de détecter le moment ou la zone bleue passe au dessus de la moyenne mobile 200.   c’est 2 indicateurs combinés est assez fiable, mais mon code ne me donne pas uniquement  lorsque le croisement se fait le jour J à la clôture ou la veille :

    // Détecteur de début de tendance haussière
    // Conditions: Nouveau signal haussier ExtraTrend + Bande bleue ExtraTrend > MM200
    
    // --- ExtraTrend ---
    myTrend, ignored, myExpansion, ignored, ignored = CALL "ExtraTrend"[0, 0, 0, 0, 0, 0](close)
    
    uptrend = myTrend <> myExpansion //ExtraTrend bande bleue
    dntrend = myTrend = myExpansion  //ExtraTrend bande rouge
    
    newDnTrend = dntrend and not dntrend[1] //nouvelle tendance baissière
    newUpTrend = uptrend and not uptrend[1] //nouvelle tendance haussière
    
    // --- Moyenne Mobile 200 ---
    mm200 = average[200](close)
    
    // --- Conditions sur la bande bleue ---
    // La bande bleue ExtraTrend (myTrend en période uptrend) doit être au-dessus de la MM200
    bandeBleueAuDessusMM200 = uptrend AND myTrend > mm200
    
    // Détection du passage de la bande bleue au-dessus de la MM200
    passageBandeBleueAujourdhui = bandeBleueAuDessusMM200 AND (NOT (uptrend[1] AND myTrend[1] > mm200[1]))
    passageBandeBleueHier = (uptrend[1] AND myTrend[1] > mm200[1]) AND NOT (uptrend[2] AND myTrend[2] > mm200[2])
    
    // --- Conditions combinées ---
    // Cas 1: Nouveau signal haussier ExtraTrend ET bande bleue déjà au-dessus MM200
    cas1 = newUpTrend AND myTrend > mm200
    
    // Cas 2: Bande bleue vient de passer au-dessus MM200 (aujourd'hui ou hier)
    cas2 = passageBandeBleueAujourdhui OR (bandeBleueAuDessusMM200 AND passageBandeBleueHier)
    
    debutTendanceHaussiere = cas1 OR cas2
    
    // Signal pour le screener
    if debutTendanceHaussiere then
       signal = 1
    elsif newDnTrend then
       signal = -1
    else
       signal = 0
    endif
    
    // Screener - détecte quand la bande bleue passe au-dessus de la MM200
    screener[debutTendanceHaussiere](signal as "TendanceHaussiere")
    #254096 quote
    Fibonaccheese
    Participant
    New

    Filtre affichant les valeurs en zone de force (mensuelle et hebdomadaire) et dont le prix a franchi la résistance dynamique quotidienne.

    Tri par vitesse.

    Salut Gabi, merci beaucoup pour ton code. Pourrais-tu me dire ce que je dois modifier pour faire la même chose en mode suivi de tendance ? Plus précisément, je dois suivre les indicateurs de force journaliers et hebdomadaires, afin de détecter un franchissement de la ligne de résistance dynamique et le début d’un nouveau mouvement ou un retour à la tendance.

    Merci encore, Guillermo.

    #254097 quote
    Fibonaccheese
    Participant
    New

    Le même filtre avec l’option « suivre la tendance » :

    Bonjour Corto78, serait-il possible de mettre ce code à jour pour la dernière version de l’indicateur ? Celui-ci ne fonctionne plus, merci beaucoup par avance.
    Guillermo

    #254106 quote
    robertogozzi
    Moderator
    Master

    @Fibonaccheese

    Publiez uniquement dans la langue du forum dans laquelle vous publiez. Par exemple, l’anglais uniquement dans les forums anglophones et le français uniquement dans les forums francophones. Merci 🙂

    (J’ai fait la traduction de l’espagnol)

    #256937 quote
    Fibonaccheese
    Participant
    New

    Bonjour, j’ai acheté récemment l’indicateur extratrend et malheureusement je n’ai aucune connaissance en programmation. Merci de demander de l’aide pour voir si quelqu’un peut m’aider à créer un filtre de sélection basique (screener) où un signal est généré lorsqu’une bougie de momentum est générée dans un cas, et un autre filtre lorsqu’une bougie impulsive est générée en mode tendance ( trend following). Merci beaucoup. Guillaume

    #257122 quote
    Nicolas
    Keymaster
    Master

    Malheureusement il n’y a pas de signal généré par l’indicateur pour les bougies impulsives. Cependant, je vais réfléchir à créer une solution en ajoutant un nouvel indicateur à part un et uniquement pour ces bougies. En effet si j’ajoute un signal en plus à l’indicateur, c’est des centaines de screener et stratégies qui ne fonctionneront plus parmi les utilisateurs d’Extratrend.

Viewing 6 posts - 511 through 516 (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, 18 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...