Bonjour,
J’ai récemment installé le screener “Ichimoku Kumo Breakout”de Marc de Doctrading http://www.doctrading.fr/code-ichimoku-kumo-breakout/
En lisant récemment le livre de Karen Péloille, j’ai souhaité rajouter des codes complémentaires dans le screener pour les cas suivants.
En cas de cassure haussière du Kumo, qu’il y ait une validation par le Chikou Span (Lagging Span) qui casse à la fois à la hausse les conditions suivantes 1), 2) et 3) :
- les prix (close) passés retardés de 26 périodes
- la SSpanA and SSpanA > SSpanB
- la Kijun
ou le Chikou Span (Lagging Span) qui casse à la fois à la hausse les conditions suivantes 1), 2) et 3) :
- les prix (close) passés retardés de 26 périodes
- la SSpanB and SSpanB > SSpanA et
- la Kijun.
Idem en cas de cassure baissière du Kumo.
J’ai demandé à Marc de Doctrading qui a été très sympa de me répondre en disant de rajouter les conditions dans le screener, par exemple :
c3 = close crosses over close[26] // prix actuel supérieur au prix 26 périodes auparavant = chikou qui casse le prix à la hausse
c4 = close crosses over SSpanA[26] // équivalent au prix qui casse la SSpanA 26 périodes auparavant
c5 = SSpanA > SSpanB
c6 = SSpanA > Kijun
Mais comme je ne sais rien en programmation, je ne sais pas comment insérer ces codes dans le screener originel.
Je n’ai pas voulu solliciter Marc qui a une vie professionnelle et familiale également.
Merci d’avance à la communauté.
Bien cordialement,
Thierry
Non testé:
KBO = 0
Tenkansen = (highest[9](high)+lowest[9](low))/2
Kijunsen = (highest[26](high)+lowest[26](low))/2
SSpanA = (tenkansen[26]+kijunsen[26])/2
SSpanB = (highest[52](high[26])+lowest[52](low[26]))/2
// KBO haussier
IF (close crosses over SSpanA and SSpanA > SSpanB) OR (close crosses over SSpanB and SSpanB > SSpanA) THEN
KBO = 1
ENDIF
// KBO baissier
IF (close crosses under SSpanA and SSpanA < SSpanB) OR (close crosses under SSpanB and SSpanB < SSpanA) THEN
KBO = -1
ENDIF
c3 = close crosses over close[26] // prix actuel supérieur au prix 26 périodes auparavant = chikou qui casse le prix à la hausse
c4 = close crosses over SSpanA[26] // équivalent au prix qui casse la SSpanA 26 périodes auparavant
c5 = SSpanA > SSpanB
c6 = SSpanA > Kijun
screener[KBO and c3 and c4 and c5 and c6]
Bonjour,
Pour la c6, ce n’est plutôt :
c6 = close > kijun[26] // ckikou > kijun d’il ya 26 périodes
Tks d’avance
Je ne pense pas, la Kijun étant déjà bien défini à la ligne 4. Par contre, j’ai fais une erreur de syntaxe à la ligne 21:
[scode]SSpanA < Kijunsen[/scode]
Moi PRT me répond qu’il y a une erreur à la ligne 3 ??
Je ne vois pas du tout pourquoi ??
Je n’en vois pas la raison, mauvais copier-coller ? Dans le doute, le bon code devrait être celui-ci :
KBO = 0
Tenkansen = (highest[9](high)+lowest[9](low))/2
Kijunsen = (highest[26](high)+lowest[26](low))/2
SSpanA = (tenkansen[26]+kijunsen[26])/2
SSpanB = (highest[52](high[26])+lowest[52](low[26]))/2
// KBO haussier
IF (close crosses over SSpanA and SSpanA > SSpanB) OR (close crosses over SSpanB and SSpanB > SSpanA) THEN
KBO = 1
ENDIF
// KBO baissier
IF (close crosses under SSpanA and SSpanA < SSpanB) OR (close crosses under SSpanB and SSpanB < SSpanA) THEN
KBO = -1
ENDIF
c3 = close crosses over close[26] // prix actuel supérieur au prix 26 périodes auparavant = chikou qui casse le prix à la hausse
c4 = close crosses over SSpanA[26] // équivalent au prix qui casse la SSpanA 26 périodes auparavant
c5 = SSpanA > SSpanB
c6 = SSpanA < Kijunsen
screener[KBO and c3 and c4 and c5 and c6]
idem erreur ligne 3 caractère 2
Car ce code utilise des noms de variables qui sont désormais utilisées comme instruction dans la nouvelle version de prorealtime v11.
Bonjour,
je suis également intéressé par ce screener.
Quelqu’un a-t-il pu remédier au problème ? (que je rencontre également).
Merci d’avance
Je remplace simplement les noms des variables désormais réservé pour les instructions Ichomku, par d’autres noms :
KBO = 0
iTenkansen = (highest[9](high)+lowest[9](low))/2
iKijunsen = (highest[26](high)+lowest[26](low))/2
SSpanA = (itenkansen[26]+ikijunsen[26])/2
SSpanB = (highest[52](high[26])+lowest[52](low[26]))/2
// KBO haussier
IF (close crosses over SSpanA and SSpanA > SSpanB) OR (close crosses over SSpanB and SSpanB > SSpanA) THEN
KBO = 1
ENDIF
// KBO baissier
IF (close crosses under SSpanA and SSpanA < SSpanB) OR (close crosses under SSpanB and SSpanB < SSpanA) THEN
KBO = -1
ENDIF
c3 = close crosses over close[26] // prix actuel supérieur au prix 26 périodes auparavant = chikou qui casse le prix à la hausse
c4 = close crosses over SSpanA[26] // équivalent au prix qui casse la SSpanA 26 périodes auparavant
c5 = SSpanA > SSpanB
c6 = SSpanA < iKijunsen
screener[KBO and c3 and c4 and c5 and c6]