Bonjour Nicolas,
Je viens de tester le screener de epeter en appliquant la variable JOUR (JOUR=nombre de jours antérieurs) à un de mes tests, et je m’aperçois que le screener me renvoie une liste d’actions dont le cours est celui du jour et non celui d’il y a x JOUR.
Je recherche un code qui me permettrait de tester l’efficacité d’un screener : je souhaiterais lancer le screener sur x jours avant afin de vérifier si le cours a bien évolué dans le sens désiré aujourd’hui. Exemple de code :
//=====================
JOUR = 10
c1 = (cci[6](close)[JOUR] crosses over -100)
c2 = rsi[30](close)[JOUR] > 50
c3 = volume[JOUR] >=1000000
c4 = close[JOUR] >= 2 and close[JOUR] <= 100
screener[c1 and c2 and c3 and c4]
//=====================
Quand je lance ce screener, j’obtiens les résultats du jour et non ceux paramétrés (- 10 jours).
Pourriez-vous m’orienter à ce sujet ?.
Merci pour votre aide.
Le screener devrait renvoyer les actions pour lesquelles les conditions c1 à c4 ont été testées VRAI il y a x JOUR.
Merci d’avoir pris le temps d’étudier mon cas. Oui, le screener retourne bien les valeurs de x jours, mais comment afficher le prix de clôture d’il y a x jours afin de vérifier si ce prix a baissé ou augmenté ?.
Merci pour ton aide.
C’est bon, j’ai trouvé : j’ai ajouté la variable Filter pour afficher la clôture d’il y a x jour dans Screener et ça fonctionne :
Filter = close[JOUR]
screener[c1 and c2 and c3 and c4] (Filter AS “Prix x jour”)
Merci pour tout.