Création de codes

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #175141 quote
    thibault76
    Participant
    New

    Bonjour

    Serait il possible d’écrire le code suivant pour que des valeurs puissent se voir dans mon screener automatiquement :
    “En données hebdomadaire, lorsque le supertrend est haussier et lorsque les cours cassent le SAR à la hausse”
    Je n’y connais rien en code. Comment faire svp ?
    Merci beaucoup !
    Thibault
    #175150 quote
    JC_Bywan
    Moderator
    Master

    Bonjour et bienvenue sur les forums de Prorealcode,

    Quelques petits points de modération (rien de grave, mais juste pour clarifier et garder le forum ordonné):

    1) Afin de maximiser la probabilité d’obtenir une réponse d’un autre membre, je déplace ce sujet du forum “support proorder” (les stratégies automatiques et les backtests) au forum “support proscreener” (…les screeners)

    2) Merci de choisir pour les futurs sujets un titre plus en relation avec les spécificités de la requête que “création de codes” (par exemple ici “screener hebdo avec supertrend et par sar”), sinon tous les sujets s’appelleront “créer un code”, “aide” etc… et on ne s’y retrouvera plus

    3) Merci de ne pas doubler les sujets dans 2 forums différents (même sur même thème de forum dans une autre langue), j’efface ce même sujet posté aussi plus tard dans le forum “support probuilder”

    Vous pourrez retrouver ces règles de publication ainsi que d’autres à connaître dans le grand cadre jaune en bas de cette page, merci.

    #175180 quote
    Swingueur
    Participant
    Average

    Bonjour Thibault,

    Vous regardez les vidéos youtube de Tradosaure par hasard ? Il a sorti un backtest sur Assystem très récemment avec ce signal.

    A froid, je dirais:

    condition = close crosses over SAR[0.02,0.02,0.2] and close>Supertrend[3,10]

    Au delà du screener, il me semble important que vous commenciez par coder un indicateur qui reprend le supertrend et le sar, et indique les signaux d’achat, SL et TP avec des flèches et des segments. Cela va vous aider à backtester visuellement dans un premier temps. Ensuite passer le code dans Probacktest pour vérifier la profitabilité de ce signal (en réfléchissant si vous sortez sur mèche ou sur validation en cloture). J’ai commencé par faire cela sur ce type de backtests, mais pas encore pour celui-ci en particulier, désolé. Bon courage.

    #175182 quote
    thibault76
    Participant
    New

    Bonjour

    Merci beaucoup. Oui je regarde ses vidéos et depuis toujours j’utilise le SAR et le supertrend. Sa dernière vidéo m’avait donnée cette idée de codes.

    Cordialement

     

    Thibault

    #175187 quote
    thibault76
    Participant
    New

    Bonjour Swingueur

     

    Le code ne fonctionne pas quand j’essaye de l’intégrer sur ma plateforme. Regarder le fichier avec le message d’erreur. Pourriez vous svp m’aider ?

     

    cordialement

     

    Thibault

    Doc4.pdf
    #175195 quote
    Swingueur
    Participant
    Average

    Voici une proposition de screener avec une condition de qualité et une condition de tri. A vous d’adapter.

     

    // @Name TRADO_SUPERTREND_SAR_SCREEN
    // @Type Screener
    // @Date: 12.08.2021
    // @Source: Tradosaure Youtube
    // @Timeframe: Weekly (and Daily?)
    // @Entry:Breakout Parabolic SAR with close above SuperTrend (ST)
    // Sort result by Trend slope over last 90 periods (Stock On The Move book)
    // To be used with Indicator and Backtest with the same name
    
    /////////////////////////////////////////////////////////////
    // Generic conditions for liquidity and backtest mode
    /////////////////////////////////////////////////////////////
    i=0
    c0 = Close[i] > 0.5 and Average[26](volume[i] * close[i]) > 300000
    
    /////////////////////////////////////////////////////////////
    // Indicators Inputs
    /////////////////////////////////////////////////////////////
    st = SuperTrend[3,10]
    mysar = SAR[0.02,0.02,0.2]
    //ma200 = Average[200](close[i])
    c1 = close[i] crosses over mysar[i] and close[i]>st[i]
    
    /////////////////////////////////////////////////////////////
    // Sorting results
    /////////////////////////////////////////////////////////////
    //distSL = 100*(close[i]-mysar)/mysar
    slope = 100*linearregressionslope[90](close[i])*r2[90](close[i])
    
    SCREENER [c0 and c1] (slope as "Slope90d")
    
    #175214 quote
    thibault76
    Participant
    New

    Merci beaucoup !

Viewing 7 posts - 1 through 7 (of 7 total)
  • You must be logged in to reply to this topic.

Création de codes


ProScreener : Scanners de Marché & Détection

New Reply
Author
author-avatar
thibault76 @thibault76 Participant
Summary

This topic contains 6 replies,
has 3 voices, and was last updated by thibault76
4 years, 6 months ago.

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