gbzhParticipant
Junior
Bonjour,
est-il possible de créer une alerte sonore lorsqu’un screener perso a détecté une valeur ?
Si ce n’est pas possible, comment faire alors pour qu’un motif s’affiche sur l’écran au moment de la détection ?
Merci.
gbzhParticipant
Junior
voici les 3 configurations que je veux retrouver, en version hausse et baisse.
j’ai vu qu’il fallait peut être le transformer en indicateur pour que ça s’affiche sur les graphiques. Même si le mieux serait une alerte sonore quand même.
désolé, c’est vrai un code “bricolage”
// katana hausse et baisse
t=TenkanSen[9,26,52]
k=KijunSen[9,26,52]
c1 = (T[1] = K[1])
c2 = (T = K)
c4 = (T[2] < K[2])
c5 = (T[1] > T[2])
c6 = (K[1] >= K[2])
c7 = (T > T[1])
c8 = (K > K[1])
c11 = (T > T[2])
c12 = (K > K[2])
c1B = (T[1] = K[1])
c2b = (T = K)
c4B = (T[2] < K[2])
c5B = (T[1] > T[2])
c6B = (K[1] >= K[2])
c7B = (T > T[1])
c8B = (K > K[1])
c11B = (T > T[2])
c12B = (K > K[2])
X = (c1 and c2 and c4 AND c5 AND c6 AND c7 AND c8 AND c11 AND c12)
Y = (c1B and c2b AND c4B AND c5B AND c6B AND c7B AND c8B AND c11B AND c12B)
V = X OR Y
// tenkan cassure kumo hausse et baisse
sa = SenkouSpanA[9,26,52]
sb = SenkouSpanB[9,26,52]
c101 = t crosses over max (sa,sb)
c201 = t > k
c301 = k [1] > k [4]
P = c101 and c201 and c301
c101b = t crosses under max (sa,sb)
c201b = t < k
c301b = k [1] < k [4]
Pb = c101b and c201b and c301b
// 7 siné 3 hausse et baisse
c1001 = close > close [26]
c1001B = close [4] < close [30]
c2001 = (K [1] > K [9])
c3001 = (T [2] > K [2])
c4001 = (T [1] > T [3])
c6001 = (close [1] > K [1])
c8001 = (SA [1] > SB [1])
c9001 = (SA [5] < SB [5])
Z = c1001 AND c1001B AND c2001 AND c3001 AND c4001 AND c6001 AND c8001 AND c9001
c1001b = close < close [26]
c1B001b = close [4] > close [30]
c2001b = (K [1] < K [9])
c3001b = (T [2] < K [2])
c4001b = (T [1] < T [3])
c6001b = (close [1] < K [1])
c8001b = (SA [1] < SB [1])
c9001b = (SA [5] > SB [5])
Zb = c1001b AND c1B001B AND c2001b AND c3001b AND c4001b AND c6001b AND c8001b AND c9001b
SCREENER[Z or P or Pb or V or Zb]
ProScreener émet des alertes sonores lors d’une détection (un son paramètrable dans les settings de la plateforme).
Sinon pour transformer ton screener en indicateur délivrant un 0 (pas de signal) ou un 1 (signal détecté), alors change la dernière ligne avec :
return Z or P or Pb or V or Zb
avec ce type d’indicateur, il est ensuite très simple de créer une alerte avec l’outil des alertes de la plateforme.
gbzhParticipant
Junior
merci beaucoup Nicolas, je ne savais pas que le réglage d’alerte sur le screener pouvait directement se faire via la plate forme.
sinon concernant ce code, il s’agit de figures d’Ichimoku. Il n’est pas joliment rédigé, mais il présente une très importante réussite. Surtout la dernière, la “7 siné 3”.
si je peux aider à mon tour la communauté : )
Bonjour et merci pour le code.
Par contre si tu peux me renseigner. Par exemple ce jour 8 Décembre, 2 valeurs détectées, Orange (sur support) et Catana (sur résistance) au SRD.
Comment interpréter le retour du screener ? En signal d’achat ?
Merci
gbzhParticipant
Junior
je ne l’utilise pas en journalier, mais en 5 minutes sur indices.
pour Catana, j’attendrai la clôture au-dessus de la résistance à 6.7
pour orange, je ne ferai rien, car tu as une double résistance, journalière et hebdomadaire.
gbzhParticipant
Junior
voici un exemple sur le DAX en 5 min.
12 bons signaux sur 14.
En journalier, il faut se concentrer sur le 7 sine 3. Il s’agit d’un codage des 7 sine qua non de K. El Bouzidi
Bonjour,
merci beaucoup pour la réponse, c’est super sympa. Je n’arrive pas à utiliser le code seul en journalier pour les actions.
Pouvez vous me donner le code seul à recopier svp ?
Quand je prends seulement cela, ça ne fonctionne pas.
// 7 siné 3 hausse et baisse
c1001 = close > close [26]
c1001B = close [4] < close [30]
c2001 = (K [1] > K [9])
c3001 = (T [2] > K [2])
c4001 = (T [1] > T [3])
c6001 = (close [1] > K [1])
c8001 = (SA [1] > SB [1])
c9001 = (SA [5] < SB [5])
Z = c1001 AND c1001B AND c2001 AND c3001 AND c4001 AND c6001 AND c8001 AND c9001
c1001b = close < close [26]
c1B001b = close [4] > close [30]
c2001b = (K [1] < K [9])
c3001b = (T [2] < K [2])
c4001b = (T [1] < T [3])
c6001b = (close [1] < K [1])
c8001b = (SA [1] < SB [1])
c9001b = (SA [5] > SB [5])
Zb = c1001b AND c1B001B AND c2001b AND c3001b AND c4001b AND c6001b AND c8001b AND c9001b
SCREENER[Z or P or Pb or V or Zb]
Merci
gbzhParticipant
Junior
t=TenkanSen[9,26,52]
k=KijunSen[9,26,52]
sa = SenkouSpanA[9,26,52]
sb = SenkouSpanB[9,26,52]
il faut que tu mettes les définitions des tenkan, kijun, ssa et ssb au début
à la fin dans screener tu ne mets que Z or Zb
mais il faut se servir également des autres éléments de l’ichimoku, la seule détection ne suffit pas à prendre position.
Merci pour tous ces renseignements par, contre, pour un novice en codage, le code complet ça donnerai quoi ?
Merci
bonsoir,
pour limiter les faux signaux ,il faut inclure ecart entre tenkan et kijun
ecart entre kijun et sb
la largeur du nuage
attention si nuage trop petit risque de faux signaux
gbzhParticipant
Junior
t=TenkanSen[9,26,52]
k=KijunSen[9,26,52]
sa = SenkouSpanA[9,26,52]
sb = SenkouSpanB[9,26,52]
c1001 = close > close [26]
c1001B = close [4] < close [30]
c2001 = (K [1] > K [9])
c3001 = (T [2] > K [2])
c4001 = (T [1] > T [3])
c6001 = (close [1] > K [1])
c8001 = (SA [1] > SB [1])
c9001 = (SA [5] < SB [5])
Z = c1001 AND c1001B AND c2001 AND c3001 AND c4001 AND c6001 AND c8001 AND c9001
c1001b = close < close [26]
c1B001b = close [4] > close [30]
c2001b = (K [1] < K [9])
c3001b = (T [2] < K [2])
c4001b = (T [1] < T [3])
c6001b = (close [1] < K [1])
c8001b = (SA [1] < SB [1])
c9001b = (SA [5] > SB [5])
Zb = c1001b AND c1B001B AND c2001b AND c3001b AND c4001b AND c6001b AND c8001b AND c9001b
SCREENER[Z or Zb]
dany, voilà qui devrait fonctionner
gbzhParticipant
Junior
bonsoir,
pour limiter les faux signaux ,il faut inclure ecart entre tenkan et kijun
ecart entre kijun et sb
la largeur du nuage
attention si nuage trop petit risque de faux signaux
fifi, je serai intéressé par un tel code si tu l’as, car il y a selon moi tellement de conditions à prendre en compte que j’en perd mon latin : )
Bonsoir et merci beaucoup pour ce retour.
Par contre, ça ne marche pas, il ne sélectionne aucune valeur même en ratissant large…
bonsoir ,
ok, je vais regarder,mais j’ai plus confiance en patrick riguet de dojistar