Code « Mid-Level Day »

Bonjour à tous,

 

Voici un indicateur qui pourrait s’avérer particulièrement utile pour les day traders. J’ai trouvé cet idée sur un site internet, visiblement peu connu car je n’arrive pas à le retrouver.

Il fonctionne un peu comme le principe des points pivot, mais en plus simple.

Pour rappel, le point pivot est calculé de la façon suivante : moyenne entre le plus haut de la veille, le plus bas de la veille et la clôture.

 

Je fais un reproche au calcul du point pivot : la clôture dépend clairement de l’horaire de clôture chez votre courtier, et aussi du fuseau horaire.

 

En effet, selon votre courtier : 

  • si vous tradez par exemple un CFD sur le France 40, vous aurez des bougies allant de 00H à 00H chez certains courtiers comme IG, ou de 08H à 22H chez certains courtiers comme XTB, etc.
  • si vous tradez le forex, les bougies peuvent aller de 23H à 23H, ou de 00H à 00H : ce ne seront pas tout à fait les mêmes, donc le calcul des points pivot ne sera pas le même.

Ici, cet indicateur va clairement s’affranchir de ce problème, puisqu’il ne va considérer que le plus haut et le plus bas des jours précédents.

 

Voici ce qu’affiche cet indicateur : 

  • une ligne VERTE pour la moyenne du plus haut et du plus bas de la veille
  • une ligne BLEUE pour la moyenne du plus haut et du plus bas des 3 derniers jours
  • une ligne ROUGE  pour la moyenne du plus haut et du plus bas des 5 derniers jours

 

A quoi sert cet indicateur ?

  • Il permet d’avoir une visualisation du momentum actuel : comme pour les points-pivot, la position des cours par rapport à cet ensemble de niveaux (qui peuvent presque s’apparenter à des points pivot) permet de visualiser la tendance
  • Il permet d’envisager des entrées à l’achat (cassure de la ligne la plus haute), ou en « short » (cassure de la ligne la plus basse)

 

Libre à vous de fixer ensuite les règles de votre stratégie :

  • stop loss (par exemple à la ligne opposée / nombre précis de points)
  • take profit (nombre de poins / dernier plus haut ou plus bas / stop suiveur)
  • etc.

 

Personnellement, je n’ai pas encore creusé la question plus que cela ; mais…

  • je pense que cette approche simple doit être efficace, en limitant aussi le risque d’ « overtrading », et pourrait servir de base à une stratégie de day trading efficace
  • je vous propose de tenter d’utiliser cette stratégie, de tester différentes règles, et de me communiquer les résultats

Ainsi, ensemble nous. pouvons mettre au point une stratégie de day trading efficace, partagée par tous.

 

 

 

Voici le code de l’INDICATEUR : 

// MID-LEVEL 1 DAY : mid1day

mid1day = (DHigh(1) + DLow(1) ) / 2

// MID-LEVEL 3 DAYS : mid3day

Newhigh = 0
For i = 1 to 3 do
IF Dhigh(i) > Newhigh THEN
Newhigh = Dhigh(i)
ENDIF
NEXT

Newlow = 1000000000000 // = valeur infinie
For i = 1 to 3 do
IF Dlow(i) < Newlow THEN
Newlow= Dlow(i)
ENDIF
NEXT

mid3day = (Newhigh + Newlow) /2

// MID-LEVEL 5 DAYS : mid5day

Newhigh = 0
For i = 1 to 5 do
IF Dhigh(i) > Newhigh THEN
Newhigh = Dhigh(i)
ENDIF
NEXT

Newlow = 1000000000000
For i = 1 to 5 do
IF Dlow(i) < Newlow THEN
Newlow= Dlow(i)
ENDIF
NEXT

mid5day = (Newhigh + Newlow) /2


RETURN mid1day coloured(0,100,0), mid3day coloured(0,0,255), mid5day coloured(255,0,0)
Share Button