Screener plus haut + adx
Forums › ProRealTime forum Français › Support ProScreener › Screener plus haut + adx
- This topic has 30 replies, 2 voices, and was last updated 4 years ago by CamilleRour.
-
-
03/19/2020 at 10:30 AM #122544
Bonjour,
Je cherche à faire un nouveau screener qui me sortirais les actions qui font un nouveau plus haut à l’instant actuel par rapport à une période antérieure de 178 bougies de 15 minutes.
J’avais également songé à couplé sa avec un critère adx en hausse ( gagne 1 point par bougie ) et + di supérieure à – di avec le critère de l’adx sur un timeframe de 5 minutes par contre.
Seulement je ne suis toujours pas plus douée en codage et sa fait déjà quelques jours que je suis dessus et je n’arrive toujours pas à aboutir à quoi que ce soit ^^’.
Si je pouvais avoir un peu d’aide je serais très contente, merci d’avance.
03/19/2020 at 5:06 PM #122604adx en hausse ( gagne 1 point par bougie )
Depuis combien de bougies en arrière ? Attention cela risque d’être très sévère comme condition.
03/19/2020 at 5:54 PM #122605Pour l’adx juste une bougie suffit, si l’adx viens de recommencer à monter et à gagner un point par rapport à la bougie précédente cela me va.
03/23/2020 at 9:26 AM #122972Le code du screener ci-dessous devrait renvoyer les conditions que tu cherches. A tester. (A lancer sur la période 5-minutes de la liste déroulante du choix de sélection de périodes dans ProScreener).
1234567timeframe(15 minutes)c1 = high>highest[178](high)[1]timeframe(5 minutes)c2 = DIplus[14](close)>DIminus[14](close) and ADX[14]>ADXR[14][1]screener[c1 and c2]03/23/2020 at 2:40 PM #123006Encore une fois merci pour votre aide.
Le screener semble fonctionner correctement, je donnerais mon retour après un test demain à l’ouverture des marchés, rien de mieux qu’un test au meilleur moment de la journée pour vérifier un nouveau screener : )
Je savais que les critères de tri étaient plutôt sévères mais pas de soucis c’est exactement ce que je souhaitais.
Parce qu’avec le vent de panique sur les marchés de ces derniers jours, un jour on avait des baisses et le lendemain des hausses sur quasiment tous les titres et l’ancien screener que vous m’aviez fait était vite dépasser ( il affichait 161 résultats trouvés pour seulement 50 affichés et les critères de tri que j’avais n’étant pas suffisants impossible de m’y retrouver… )
04/09/2020 at 9:41 AM #125377Bonjour,
Après m’être servi du screener pendant plusieurs jours et y avoir apporté quelques petites modifications, je me rends compte qu’un problème persiste néanmoins.
Les jours de fortes hausses, je me retrouve vite avec 100 résultats détectés pour 50 affichés seulement et cela deviens vite indigeste et impossible de tout analyser.
J’aimerais donc rajouter une condition au screener.
Afficher uniquement les résultats dont la courbe de l’adx sur 5 minutes viens de s’inverser ( repartir à la hausse ), car je me suis rendu compte que c’est surtout des titres ou la hausse était déjà passée mais qui sont détectés à nouveau par le screener parce que l’adx n’a pas encore commencé à baisser qui polluent mes résultats.
Je ne suis pas convaincue que cela m’aidera beaucoup à faire le tri à l’ouverture des marchés ou j’ai vraiment un pique de résultats, mais je pense que sa peut quand même constitué un premier pas.
Si jamais vous avez d’autres suggestions pour épuré un peu la liste des résultats je suis preneuse.
Voici le screener tel que je m’en sert actuellement :
123456789101112131415timeframe(daily)c1=close*volume > 100000timeframe(5 minutes)c2 = high>highest[60](high)[1]timeframe(5 minutes)c3 = ADX[14]c4 = DIplus[14](close) > DIminus[14](close)startbar=barindexperiod=max(1,barindex-startbar)c5 = summation[period](c3-c3[1]>=2)=periodc6 = c3 < 45screener[c1 and c2 and c4 and c5 and c6](c3 as "adx")PS : Si la durée pour le plus haut a grandement été revue à la baisse c’est volontaire, je me suis rendu compte que la durée que je vous avez indiqué ne correspondait pas du tout à celle que j’avais en tête.
Enfaite ce que je cherche pour cette condition la c’est juste a avoir les nouveaux plus haut selon la théorie de dow sur une période de 5 minutes.
Merci d’avance pour votre aide
Camille Rour
04/09/2020 at 12:08 PM #125403Il faudrait essayer avec ce code modifié :
123456789101112131415timeframe(daily)c1=close*volume > 100000timeframe(5 minutes)c2 = high>highest[60](high)[1]timeframe(5 minutes)c3 = ADX[14]>ADX[14][1] and adx[14][1]<adx[14][2]c4 = DIplus[14](close) > DIminus[14](close)startbar=barindexperiod=max(1,barindex-startbar)c5 = summation[period](c3-c3[1]>=2)=periodc6 = c3 < 45screener[c1 and c2 and c3 and c4 and c5 and c6]//(c3 as "adx")04/14/2020 at 8:39 AM #126029Rebonjour,
A première vue cela ne semble pas fonctionner correctement.
Le screener ne me renvoie aucun résultats alors qu’apparemment plusieurs résultats à l’ouverture des marchés correspondaient à ce que je recherchais.
Ci-joint un exemple du type de mouvements que je recherche.
04/14/2020 at 9:18 AM #126041Il y a des portions de ton code qui ne sont plus utiles et qui pourraient impacter les résultats, c’est ma faute je ne les ai pas supprimé la dernière fois, essayons avec cette version :
123456789101112131415timeframe(daily)c1=close*volume > 100000timeframe(5 minutes)c2 = high>highest[60](high)[1]timeframe(5 minutes)c3 = ADX[14]>ADX[14][1] and adx[14][1]<=adx[14][2]c4 = DIplus[14](close) > DIminus[14](close)//startbar=barindex//period=max(1,barindex-startbar)//c5 = summation[period](c3-c3[1]>=2)=period//c6 = c3 < 45screener[c1 and c2 and c3 and c4 ]//(c3 as "adx")04/14/2020 at 10:52 AM #126058Oui, sauf que je souhaite garder la condition c5.
Enfaite ce que je voudrais c’est que le screener me détecte uniquement les titres dont l’adx prends 2 points minimum par rapport à la bougie précédente à l’instant t.
Que je ne puisse pas avoir redétection de ses résultats si l’adx augmente de 2 points d’une bougie à l’autre et continue d’augmenter de 2 points par la suite.
Parce que c’est la redétection constante des même résultats passés qui pollue énormément mes résultats.
04/14/2020 at 12:03 PM #12606804/14/2020 at 2:35 PM #126102Oui,2 points lors du retournement, mais je repense à ce que j’ai dit, j’aimerais également que le screener prenne en compte les mouvements plus graduel.
Je m’explique, si un titre prends 1,5 points d’une bougie à l’autre puis 2 points de la bougie actuelle à la bougie suivante, je veut également que le screener me détecte ce titre à l’instant précis ou on passera les 2 points , et uniquement à ce moment la, que si l’adx à la bougie suivante continu à être de 2 points supérieurs à la bougie précédente ne soit pas redétecté une seconde fois par le screener.
04/14/2020 at 2:44 PM #126104Enfaite ce que je veux n’est pas vraiment différent du screener que j’avais avant.
Je veux juste que le screener me détecte le titre au moment ou l’écart entre la bougie et la bougie précédente est au moins de 2 et qu’il ne le rédétecte plus ensuite.
04/14/2020 at 2:48 PM #126106Ok mais on continue pendant combien de temps (en quantité de bougies) après un retournement de l’ADX à essayer de constater que celui-ci prend 2 points par rapport à la bougie qu’il précède ? Puisque c’est bien le retournement de l’ADX qui débute le cycle de détection. Aucune de mes questions n’est anodine, merci.
04/14/2020 at 6:03 PM #126138Il n’y a pas de durée de temps pendant laquelle on essaye de constater que l’adx prends 2 points tout simplement parce qu’il peut les prendrent d’un coup après un retournement mais aussi après avoir plus ou moins stagné quelques temps.
Je voudrais juste qu’il détecte les actions uniquement au moment de la bougie 5 minutes ou on prends ces 2 points puis qu’il ne soit pas redétecté après que cette bougie soit cloturée et que la suivante commence.
J’ai dit dans mon post précédent que je ne souhaitais finalement pas que le screener détecte spécialement par rapport aux retournements mais plus qu’il détecte par rapport à cette hausse de 2 points de l’adx, ( toujours associé à la création d’un nouveau plus haut sur la période de 60 bougies de 5 minutes biensur ) et qu’il soit ensuite plus détecter dès qu’on a passer la bougie à laquelle l’adx a pris 2 points par rapport à la bougie précédente.
Après a noter que je suis loin d’être experte en code et que je ne sais pas non plus vraiment si ce que je demande est possible.
Aussi je n’ai jamais douté de la légitimité d’une de vos questions, je sais que vous avez besoin de renseignements précis, j’ai juste l’impression que nous n’arrivons pas à nous comprendre.
-
AuthorPosts
Find exclusive trading pro-tools on