Menu deroulant Periodes pour un Screener
Forums › ProRealTime forum Français › Support ProScreener › Menu deroulant Periodes pour un Screener
- This topic has 7 replies, 3 voices, and was last updated 2 years ago by Sly.
-
-
10/10/2021 at 3:43 PM #179302
Bonjour à tous,
Je débute en programmation,
Est-ce que le menu déroulant de période en haut à droite a une incidence sur mon code si je précise dans mon code les time frame, j’ai l’impression que Oui,
Je pars du menu déroulant en haut à droite sur la capture d’écran
12345678910111213141516// Le code qui suit fait référence à l'unité de temps:weeklyTIMEFRAME(weekly)indicator1 = MACDline[12,26,9](close)indicator2 = MACDSignal[12,26,9](close)c1 = (indicator1 > indicator2)TIMEFRAME(daily)indicator1 = MACDline[12,26,9](close)indicator2 = MACDSignal[12,26,9](close)c2 = (indicator1 < indicator2)C3 = close > 1 AND close < 50// Le code qui suit fait référence à l'unité de temps:DEFAULTTIMEFRAME(DEFAULT)SCREENER[c1 AND c2 AND c3] ((close/DClose(1)-1)*100 AS "% Veille")Bien à vous
10/11/2021 at 8:04 AM #17933810/11/2021 at 8:51 AM #179343La ligne 14 est inutile.
Après réflexion oui inutile
Je te conseille de lancer le screener dans le timeframe du code le plus court.
Si je dois utiliser des unités de temps différente pour un screener comme par exemple : H4,D1, W ou H1,H4,D1, il vaut mieux créer 2 screener différents ?
Est-il possible de changer les timeFrame d’un screener comme variable en passant par le logiciel et non par le code ?exemple :
dans le code :
TIMEFRAME(Length01)
et une variable Length01 qui prend les valeur : m5, h1,h4, Daily, Weekly, …etc ?10/11/2021 at 9:03 AM #179349On ne peut pas passer la valeur d’un timeframe en variable dans l’instruction TIMEFRAME, donc je te conseille d’utiliser plusieurs screeners en effet 🙂
1 user thanked author for this post.
06/26/2022 at 9:45 AM #196143Bonjour,
Je remonte cette file car j’ai un petit soucis sur mon screeener Marteaux lorsque je me met en UT hebdo.
En effet en hebdo le screener me sort les marteaux sur l’avant dernière bougie, non pas sur la dernière, je ne rencontre pas ce problème en mensuel. En UT courtes (<daily) je ne sais pas car je n’ai pas l’intraday sur PRT.Une idée d’où cela provient ?
123456789101112131415161718192021222324252627282930/// SCREENER MARTEAUX DAILY ///// Tendance baissière = Bougie précédente Rouge + 3 dernières clotures négativesTB = close[1] < open[1] AND close[1] <= close[2] AND close[2] <= close[3]// Volume moyen minimumIF VolumeExprimeEnCapital = 0 THENVOL = average[PeriodeVolumeMoyen](volume) >= VolumeMoyenMinimumELSIF VolumeExprimeEnCapital = 1 THENVOL = average[PeriodeVolumeMoyen](volume) * close >= VolumeMoyenMinimumENDIF// Cours MinimumCMin = close >= CoursMinimum// Penetration Maximum du Corps de la Bougie PrécédentePMax = (close[1] + (PenetrationMaxiCorpsPrecedent/100 * (open[1] - close [1]) ) )// Marteau VertMVert = close > open AND (high - close) <= LongueurMaxiMecheHaute * (close - open) AND (open - low) >= LongueurMiniMecheBasse * (close - open) AND close <= Pmax// Marteau RougeMRouge = close < open AND (high - open) <= LongueurMaxiMecheHaute * (open - close) AND (close - low) >= LongueurMiniMecheBasse * (open - close) AND open <= PMax/// RESULTATS ///SCREENER [TB AND VOL AND CMin AND (MVert OR MRouge)] ((close * volume) AS "Vol K")Merci d’avance pour les retours.
06/26/2022 at 4:14 PM #196157Par contre lorsque je force le screener sur l’UT Hebdo avec la commande TIMEFRAME (WEEKLY), là c’est tout bon ça me sort les marteau sur la dernière bougie.
Est ce que c’est parce que j’ai la version gratuite de PRT et que la semaine “normale” se termine ce soir ?06/28/2022 at 8:49 AM #19625807/08/2022 at 8:26 AM #197005Merci de ne pas poste à la file de sujets qui ne sont pas liés.
En effet, les résultats sont décalés d’1 période si on utilise un compte gratuit “fin de journée”.
Bonjour Nicolas,
Merci pour la réponse, et plates excuses tout ça pour le sujet non lié. 😉
-
AuthorPosts
Find exclusive trading pro-tools on