Code « 2 candles Reversal »

Bonjour,

Voici un autre code à la demande d’un de mes lecteurs.

 

Il s’agit de détecter les configurations mettant en jeu 2 bougies de couleurs opposées, présentant exactement le même plus haut / plus bas.

Cela me rappelle d’ailleurs la stratégie « Slingshot », que j’avais décrite sur le site clubforex1.fr :

stratégie n°15 visible sur la page : http://www.clubforex1.fr/la-strategie-de-day-trading/

Notez que cette stratégie « Slingshot » ne peut pas être backtestée, car on ne peut pas savoir si le SL ou le TP serait touché en premier sur la même bougie.

 

 

Vous comprendrez mieux en observant ce que cela donne :

indicateur 2 candles Reversal

 

Je pense que cet indicateur pourrait être très utile dans le cadre de certaines stratégies, en combinant par exemple avec la taille des bougies et des filtres de tendance.

 

 

Voici le code de l’INDICATEUR : 

 

INDIC = 0
IF close[1] < open[1] and close > open and low[1] = low THEN
INDIC = 1
ENDIF
IF close[1] > open[1] and close < open and high[1] = high THEN
INDIC = -1
ENDIF
return INDIC as "2 candles Reversal"




VARIANTE : 

Ici, la seconde bougie doit avoir un corps de taille d’au moins 1/3 du corps de la précédente.

Et les plus hauts / plus bas peuvent coïncider avec un pip d’écart.
Ici, j’ai mis p = 0,01 ; mais pour le forex libre à vous de mettre 0,0001

 

 

Voici le code de l’indicateur avec VARIANTE :

INDIC = 0
p = 0,01 // taille du pip
amplitude = abs (close - open)

IF close[1] < open[1] and close > open and abs(low[1] - low) <= pipsize and amplitude >= amplitude[1]/3 THEN
INDIC = 1
ENDIF

IF close[1] > open[1] and close < open and abs(high[1] - high) <= pipsize and amplitude >= amplitude[1]/3 THEN
INDIC = -1
ENDIF

return INDIC as "2 candles Reversal"


Share Button