Création de codes
Forums › ProRealTime forum Français › Support ProScreener › Création de codes
- This topic has 6 replies, 3 voices, and was last updated 3 years ago by thibault76.
Tagged: supertrend sar
-
-
08/12/2021 at 10:12 AM #175141
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 !Thibault08/12/2021 at 11:05 AM #175150Bonjour 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.
08/12/2021 at 2:18 PM #175180Bonjour 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:
Signal SAR + Supertrend1condition = 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.
08/12/2021 at 2:34 PM #175182Bonjour
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
08/12/2021 at 4:12 PM #175187Bonjour 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
08/12/2021 at 6:09 PM #175195Voici une proposition de screener avec une condition de qualité et une condition de tri. A vous d’adapter.
Screener TRADO_SUPERTREND_SAR123456789101112131415161718192021222324252627282930// @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=0c0 = 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)/mysarslope = 100*linearregressionslope[90](close[i])*r2[90](close[i])SCREENER [c0 and c1] (slope as "Slope90d")08/13/2021 at 8:00 AM #175214 -
AuthorPosts
Find exclusive trading pro-tools on