Bonjour à tous
Je commence tout doucement à essayer de coder mes screeners mais je rencontre quelques soucis
Est il possible de détecter un non croisement entre 2 moyennes mobiles ?
Si pas pouvons nous paramétrer une proximité de ces 2 moyennes mobiles ?
Est il possible d’inclure également un degré de fraîcheur ?
Je suis également utilisateur ichimoku.
J’aimerai savoir si il est possible de faire détecter un croisement de chikou avec une kijun 26 périodes en arrière ?
Également avec un degré de fraîcheur .
Merci d’avance de vos conseils
Christian
Petit UP svp
J’ai besoin de vos lumières .
Merci
Bonjour oui c’est possible. Désolé de n’avoir pas répondu plus tôt.
Concernant le non croisement, on peut tester si les 2 moyennes sont dans un écart maximal en points ou en pourcentage du prix, quelle serait le plus intéressant vis à vis de ta demande ?
Concernant le croisement Chikou / Kijun , doit déjà y avoir ça sur le forum, je cherche et je le posterai ici.
Croisement Chikou / Kijun dans un screener :
Kijunsen = (highest[26]+lowest[26])/2
test = close crosses over kijunsen or close crosses under kijunsen
screener[test]
Je n’ai pas testé, à vérifier.
Bonjour Nicolas merci de la réponse.
Dans mon cas precis ce serait un écart en pourcentage.
Merci bcp pour le croisement Ichimoku je teste ça asap.
Bonne journée
Et pour la fraîcheur du signal stp ?
La fraîcheur du signal doit elle être affichée ? exemple : le signal a eu lieu il y a X périodes en arrière. Ou cela n’a t’il pas d’importance ? Sachant qu’il faudra de toute manière introduire manuellement la quantité de périodes à rechercher pour le signal.
Screener pour tester la différence en pourcentage entre 2 moyennes mobiles (et si celle ci est inférieure à la variable “seuil” exprimée en pourcentage):
a = average[7]
b = average[21]
seuil = 0.1 //seuil minimal en pourcentage
test = (abs(a-b)/close*100)<=seuil
screener[test](abs(a-b)/close*100)
Bonjour nicolas
Parfait pour le code de proximité des moyennes mobiles.merci
Pour la fraicheur du signal ce code Ichimoku : J’aimerai savoir depuis combien de temps ce croisement à eu lieu pour détecter que les plus récentes.
Kijunsen = (highest[26]+lowest[26])/2
test = close crosses over kijunsen or close crosses under kijunsen
screener[test]
merci de ton aide
Depuis combien de temps en arrière maximum ?
Voilà rapidement un code de screener à tester :
Kijunsen = (highest[26]+lowest[26])/2
test = close crosses over kijunsen or close crosses under kijunsen
fraicheur = 0
for i = 0 to 10 do
if test[i] then
fraicheur=barindex[i]
break
endif
next
screener[test and fraicheur](fraicheur-barindex)
Bonsoir nicolas
j’ai testé le code sans succés .
je n’ai aucun résultat en retour
j’ai utilisé ce code
Kijun = (Highest [26] (High) + Lowest [26] (Low)) /2
test = close crosses over kijun or close crosses under kijun
fraicheur = 0
for i = 0 to 10 do
if test[i] then
fraicheur=barindex[i]
break
endif
next
screener[test and fraicheur](fraicheur-barindex)
bonne soirée
Désolé voilà une correction que je viens de tester, la colonne de critère affiche la quantité de bougies en arrière qui a vu le croisement :
Kijunsen = (highest[26](high)+lowest[26](low))/2
test = close crosses over kijunsen or close crosses under kijunsen
fraicheur = 0
for i = 0 to 10 do
if test[i] then
fraicheur=barindex[i]
break
endif
next
screener[fraicheur](barindex-fraicheur)
Bonjour nicolas
désolé pour la réponse tardive .
Tout est ok merci de ton aide et ta réactivité . c’est exactement ce dont j’avais besoin.
Une toute dernière question si je peux me permettre:
Comment définir une bougie verte pour programmer un screener multiframe sur PRT ?
j’aimerai faire un screener recherchant les actifs avec 1 bougie verte sur 3 UT différentes au même moment. (daily, hebdo, mensuelle)
Merci
Le timeframe mensuelle n’existe pas dans ProScreener, voilà le code de ce screener très simple pour le daily et l’hebdomadaire uniquement :
timeframe(daily)
a = close>open
timeframe(weekly)
b = close>open
SCREENER[a and b]