ExtraTrend – exemples de codage screeners et programmation personnalisee
Forums › ProRealTime forum Français › Support ProScreener › ExtraTrend – exemples de codage screeners et programmation personnalisee
- This topic has 505 replies, 103 voices, and was last updated 3 months ago by Bernard49.
Tagged: extratrend
-
-
02/08/2023 at 8:28 AM #209335
Bonjour Dany12
Vous utilisez l’ancien indicatuur ExtraTrend. En Septembre 2021, Christophe a réactualisé son indicateur avec des explications sur une video YouTube je pense. J’ai essayé de me faire un pense bête perso, sans aucune gararantie, mais je pense que cela peut vous aider. Voir le fichier joint,
03/10/2023 at 12:12 PM #211309Bonjour
Je souhaiterais récupérer l’information “suis-je dans une zone de force en mensuel?”.
Pour cela, je modifie le timeframe et j’appelle l’indicateur :
TIMEFRAME(Monthly)
myTrend, ignored, myExpansion, ignored, ignored = CALL “ExtraTrend”[0, 0, 0, 0, 0, 0](close)
zfMois = myTrend <> myExpansion //ExtraTrend bande bleueMais ça ne marche pas : En UT “mois” j’obtiens des valeurs complètement fausses pour myTrend et myExpansion.
Par exemple en ce moment je récupère 118.02 et 136.35 pour la valeur GTT. Ca ne correspond pas à ce que je vois sur le graph. D’après ces valeurs on devrait être en zone de force mais ce n’est pas le cas.
En daily et en weekly le même code retourne les bonnes valeurs à première vue.
Je travaille avec la version gratuite de prorealtime.
Est-ce un bug de l’indicateur ou un bug de prorealtime?
Y-a-t’il un moyen de le contourner ?
Merci.
03/10/2023 at 12:24 PM #211312Bonjour,
Je vous ai répondu par email, tout est ok chez moi.
Certainement un parametrage dans vos graphiques (genre dividendes ajustés, etc).
Voir mes captures ci-jointe.
03/10/2023 at 12:54 PM #211316Ah oui c’était ça, je suis toujours en “non ajusté” pour voir les gaps des dividendes.
En mode ajusté ça fonctionne. J’imagine que l’indicateur est fait pour travailler en mode “ajusté” ?
Merci beaucoup en tout cas.
PS : J’ai reçu votre mail également mais je répond ici pour que cela serve à tout le monde.
03/10/2023 at 1:58 PM #211318c’est à ma connaissance l’unique mode disponible pour les screeners.
04/27/2023 at 12:56 PM #213799Bonjour tout le monde
Je m’excuse par avance pour ma demande de néophyte mais je ne peux rentrer les screeners proposés
J’obtiens un message d’erreur du type ” la fonction Extratrend retourne 3 valeurs mais votre code en a besoin de 5″
Je n’ai pas réussi a trouver l’information sur le forum et n’excuse de poster un nouveau sujet de ce type, si quelqu’un pourrait m’aider s’il vous plait
Je vous remercie par avance
04/27/2023 at 5:46 PM #213808Bonjour
plbourse juste un peu plus haut sur cette page a posté un pdf qui explique le fonctionnement de chaque paramètre.
Le code que vous essayez d’utiliser est pour la précédente version de l’indicateur. Maintenant il y a 5 paramètres à passer lors de l’appel CALL “ExtraTrend”.
Il va falloir adapter le code que vous essayez de faire fonctionner.
05/04/2023 at 5:16 PM #214140Merci pour votre retour Mr, mais ce sont les screeners qui ne sont pas validés, avec le massage d’erreur mentionné, je ne sais pas comment faire pour coder les screeners pour l’extratrend
05/04/2023 at 6:10 PM #214143Bonjour,
Je ne sais pas ce que vous entendez par “pas validés”. Le pdf donne la signification de chaque paramètre (0 ou 1) en entrée ainsi que chaque valeur en sortie (même si c’est un peu moins clair).
Ca dépend de ce que vous voulez mais les valeurs de retour, dans l’ordre, sont :
– La ligne de trend
– La ligne grise inférieure
– La borne haute de la zone de force (lorsqu’elle est déclenchée) ou la ligne de trend sinon.
– La résistance dynamique (lorsqu’elle existe) ou la ligne de trend sinon.
– La résistance court terme (lorsqu’elle existe) ou la ligne de trend sinon.
Si le code que vous essayer de faire marcher n’a besoin que des 3 premières valeurs, il suffit de mettre des “ignored” pour les 2 dernières.
J’espère que cela pourra vous aider.
05/12/2023 at 5:03 PM #214624Bonjour Mr
En fait lorsque je rentre le codage des screeners comme celui ci donné sur le site, je reçois ce message en fin de codage ( mis en pièce jointe) je ne comprends pas d’où vient le problème si quelqu’un pourrait m’aider, merci beaucoup pour votre attention
1234567891011121314151617181920// appel des données ExtraTrend en mode par defautmyTrend, ignored, ignored, ignored, ignored = CALL "ExtraTrend"[0,0,0,0,0,0](close)// filtre valeurs en dessous de 1000000 de montant de transactionokvol=average[20](close*volume)>1000000// montant échangémontant=(close*volume)// condition cours dans zone bleueif myTrend>myTrend[1] thentendance=1endifif myTrend<myTrend[1] thentendance=0endifok=close>=myTrend and tendance=1screener[ok and okvol](montant as "Montant")05/12/2023 at 5:34 PM #214628Ce code fonctionne sans problème chez moi 🙂
Vous êtes sûr qu’il n’y a que ces lignes de code ? Et pas d’autres “oubliées” plus haut ?
@gildasilva56
05/13/2023 at 6:20 PM #214651Bonjour
Pareil de mon côté : Votre code fonctionne parfaitement sur mon prorealtime (version gratuite). Je ne vois pas d’où vient le message que vous avez.
Une remarque tout de même :
zone bleue123if myTrend>myTrend[1] thentendance=1endifCette condition permet juste de trouver une ligne de trend qui monte entre aujourd’hui (myTrend) et hier (myTrend[1]). C’est ce qui déclenche la zone bleue mais on peut avoir une zone bleue alors que la ligne de trend est plate. Après c’est à vous de voir ce que vous voulez…Pour détecter une zone bleue, il faut plutôt un truc du style :12myTrend, ignored, myExpansion, ignored, ignored = CALL “ExtraTrend”[0, 0, 0, 0, 0, 0](close)tendance = myTrend <> myExpansion //ExtraTrend bande bleue.Ca teste que la valeur de myExpansion et différente de celle de myTrend et donc une zone bleue existe. Dans le cas contraire myTrend=myExpansion.Autre chose : Dans votre code vous testez1myTrend>myTrend[1] et "myTrend<myTrend[1]Vous ne dites pas ce qui ce passe pour “tendance” lorsque les 2 valeurs sont égales. On dirait que PRT initialise la variable à 1 d’après les résultats que j’ai, mais bon, ça me parait dangereux de se baser sur une simple constatation.Bon courage.05/13/2023 at 8:46 PM #214654Merci pour vos réponses, je ne comprends pas pourquoi je reçois ce message “la fonction extra trend appelée via mon pro screener retourne 3 valeurs mais votre code en a besoin de 5”
Je ne comprends pas comment ajouter ces 5 valeurs
Je n’ai pas crée ces screeners ce sont des exemples donnés que je ne peut même pas coder
Merci encore
05/14/2023 at 9:27 AM #21466005/14/2023 at 2:32 PM #214685Bonjour Mr, je ne comprends pas je fais un copié collé sur des screeners proposés sur le forum la plateforme, j’ai toujours le même message d’erreur, je ne sais comment faire, faut il entrer les 5 paramètres/ variables au préalables? Si vous pouviez m’aider ou me montrer comment faire, je vous remercie très sincèrement
-
AuthorPosts