Code « Ichimoku Kumo Twist »

Bonjour à tous,

A la demande de Sam Ventura, qui souhaite créer une nouvelle formation à base d’Ichimoku (une bonne initiative), je lui ai programmé un petit code simple et efficace, qui détecte les croisements de nuages, ou « Kumo Twists ».

 

C’est très simple.
Vous placez l’indicateur Ichimoku sur votre graphique, vous mettez la « Tenkan », la « Kijun » et la « Chikou » en invisible.

Il vous reste donc le « Kumo » (nuage).

 

Vous insérez l’indicateur, et le mettez en histogramme. J’ai mis en bleu les valeurs « +1 » (croisement SSpanA > SSpanB), et en rouge les valeurs « -1 » (croisement SSpanB > SSpanA).

Happy trading !

 

Kumo Twist

 

Voici le code de l’INDICATEUR : 

 

TWIST = 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

// CROISEMENT SSA > SSB
IF SSpanA[1] < SSpanB[1] and SSpanA > SSpanB THEN
TWIST = 1
ENDIF

// CROISEMENT SSA < SSB
IF SSpanA[1] > SSpanB[1] and SSpanA < SSpanB THEN
TWIST = -1
ENDIF

return TWIST as "KUMO TWIST"



Pour obtenir le SCREENER : 

Il vous suffit de remplacer la dernière ligne par : 


screener[TWIST]
Share Button