ExtraTrend – exemples de codage screeners et programmation personnalisee

Viewing 15 posts - 181 through 195 (of 516 total)
  • Author
    Posts
  • #179816 quote
    Gilloubar
    Participant
    New

    Bonjour,

    En utilisant le code screener détection nouvelle tendance haussière (ou fin de tendance haussière / début tendance baissière):

    Prorealtime renvoie une anomalie la fonction Extratrend appellée retourne  5 valeurs alors que le code n’en n’a besoin que de 3 (cf détail fichier en PJ) . Est ce normal ?

    Précision c’est le prorelatime v11 utilisé via Saxo.

     

    Par avance, merci pour vos lumières

     

    Bien cordialement,

    Gilles

    #180113 quote
    reb
    Participant
    Master

    Bonjour à tous

    J’aurais besoin de votre aide pour coder un indicateur avec 2 conditions, il passe en statut 1 si :

    • être en tendance haussière (bande bleue)
    • l’oscillateur donné par gabi passe de <0 à >0 avec osc =  average[3]((myTrend close)/myTrend)

    sinon 0

    voici ce que j’ai codé mais cela ne donne pas le résultat escompté :

     

    myTrend, ignored, myExpansion,ignored,ignored = CALL "ExtraTrend"[0, 0, 0, 0, 0](close)
    
    
    uptrend = myTrend <> myExpansion //ExtraTrend bande bleue
    //newUpTrend = uptrend and not uptrend[1] //nouvelle tendance haussière (bande bleue)
    
    osc =  average[3](-(myTrend - close)/myTrend)
    
    if uptrend and osc[1]<0 and osc>0 then
    c1=1
    endif
    
    
    return c1

    Merci d’ avance de votre aide

     

    Reb

    #180444 quote
    reb
    Participant
    Master

    J’ai trouvé
    l’erreur venait de l’utilisation d’Extratrend.

    J’ai relu les messages de cette file pour trouver la solution

    myTrend, ignored, myExpansion,ignored,ignored = CALL "ExtraTrend"[0, 0, 0, 0, 0](close)
    
    
    //uptrend = myTrend <> myExpansion //ExtraTrend bande bleue
    //newUpTrend = uptrend and not uptrend[1] //nouvelle tendance haussière (bande bleue)
    IF myExpansion > myTrend THEN
    uptrend=1
    else
    uptrend= 0
    ENDIF
    
    osc =  average[3](-(myTrend - close)/myTrend)
    
    if osc[1] <=0 and osc >0 and uptrend =1 then
    c1 =1
    elsif osc <0 and uptrend =1 then
    c1=-0.5
    else
    c1 =0
    endif
    
    return c1
    Nicolas thanked this post
    #180685 quote
    pollito
    Participant
    Average

    Bonjour ,

    je rencontre un souci avec l’indicateur extratrend quand je veux qu’il fonctionne avec un timeframe au mois  (monthly).

    le petit programme (3 lignes) de l’image ne retourne aucune valeur , par contre si je remplace monthly par weekly (semaine) cela fonctionne.

    Ma question est donc : y a t il une limitation sur les timeframes utlisablent avec extratrend

    merci pour votre aide

    #180839 quote
    Nicolas
    Keymaster
    Master

    Non pas à ma connaissance ! Le problème est-il le même pour toutes les listes ?

    #180990 quote
    pollito
    Participant
    Average

    Bonjour ,

    pour info

    l’indicateur refonctionne sur le timeframe mois quelque soit la liste

    Je n’ai donc pas d’explication sur la cause de ce bug provisoire.

    cordialement

    #181058 quote
    BastienFI
    Participant
    New

    Bonjour

    Est-il possible d’avoir de détail de chaque paramètre de la fonction ExtraTrend 2, a quoi correspondent les 0 et 1 entre parenthèse.

    MyTrend, ignored, ignord,ignored,ignored, ignoret= CALL “ExtraTrend”[0, 0, 0, 0, 0, 0]

    Le 1er correspond au trend following

    Et les autres ?

    Merci,

    #181059 quote
    Trendfrance
    Participant
    Junior

    Bonjour,

     

    Tout est expliqué ici:

    https://indicators.net/fr/extratrend/faq.php#7

    Guilin thanked this post
    #181263 quote
    Manu L.
    Participant
    Average

    Bonjour,

    je ne retrouve pas dans le fil le code de l’indicateur extratrend : un p’tit coup de main.

    Merci

    #181281 quote
    Nicolas
    Keymaster
    Master

    Il s’agit d’un produit commercial, le code source n’est pas disponible.

    Il est disponible ici: https://market.prorealcode.com/product/extratrend-an-indicator-for-technical-traders-and-chartists/?lang=fr

    #181400 quote
    ncattin76
    Participant
    New

    Bonjour J’ai essayé de copier votre screener mais j’ai un message d’erreur qui me dit que j’ai 5 valeurs alors que le code en a 3, Pouvez vous m’aider à corriger les erreurs ?

    Je vous en remercie

    Bien à vous

    Nancy

    #181486 quote
    reb
    Participant
    Master

    @Nancy

    Trendfrance y répond ici

    https://indicators.net/fr/extratrend/faq.php#7

    #181643 quote
    Gabi
    Participant
    Senior

    Bonjour,

    Un petit screener qui permet de faire remonter les valeurs qui sont en zone de force et coiffé d’une résistance dynamique.

    Filtré par volume et trié par vitesse.

     

    okvol = highest[20](close*volume)>300000
    vitesse = highest[200](roc[5])
    
    Trend, ignored, Expansion, ReDyn, ignored = CALL "ExtraTrend"[0, 1, 0, 0, 0, 0](close)
    signal = Trend <> ReDyn and Trend <> Expansion and close > Trend
    
    SCREENER[signal and okvol]( vitesse as "Vitesse")
    bibifricotin thanked this post
    #181644 quote
    bibifricotin
    Participant
    Junior

    Merci Gabi Enfin un bon petit screener

    #181648 quote
    Fred__
    Participant
    Junior

    Bonsoir,

    Ci-dessous un indicateur visuel sous forme d’histogrammes de couleur qui retourne les infos suivantes :

    • ligne du bas : un rectangle de couleur bleu/clair si la zone de force bleue est déclenchée (sinon le rectangle est gris/clair)
    • ligne du haut, un rectangle de couleur :
      • bleu foncé/canard : quand la clôture de la bougie a lieu en zone bleue (clôture > ou = à la ligne de Trend)
      • orangé quand la clôture a lieu sous la zone bleue (clôture < ligne de Trend)
      • gris/clair si la zone bleue n’est pas déclenchée

    en lien avec les “actions furieuses” : https://www.youtube.com/watch?v=-tgZyE08MRo&t=495s
    Cela peut être utile notamment quand le cours de clôture est proche de la ligne de Trend, et pour identifier visuellement/rapidement les zones à plus forte probabilité de hausse.

    myTrend, ignored, myExpansion, ignored, ignored = CALL "ExtraTrend"[0, 0, 0, 0, 0](close)
    
    IF myExpansion > myTrend THEN
    CloseZoneNeutre = 0
    IF close => myTrend THEN
    ClosePlusTrend = 1
    CloseMoinsTrend = 0
    ELSE
    ClosePlusTrend = 0
    CloseMoinsTrend = 1
    ENDIF
    Expansion=0.5
    ExpansionNeutre=0
    ELSE
    Expansion=0
    ExpansionNeutre=0.5
    ClosePlusTrend = 0
    CloseMoinsTrend = 0
    CloseZoneNeutre = 1
    ENDIF
    
    
    RETURN ClosePlusTrend COLOURED(10,120,120) STYLE(HISTOGRAM) AS "Cours > TREND", CloseMoinsTrend COLOURED(250,160,100) STYLE(HISTOGRAM) AS "Cours < TREND", CloseZoneNeutre COLOURED(220,220,220) STYLE(HISTOGRAM) AS "Cours en zone NEUTRE", Expansion COLOURED(120,200,200) STYLE(HISTOGRAM) AS "Zone EXPANSION", ExpansionNeutre COLOURED(220,220,220) STYLE(HISTOGRAM) AS "Zone NEUTRE"
    bibifricotin, @gildasilva56, magicone and Razz thanked this post
Viewing 15 posts - 181 through 195 (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...