Indicateur « Sessions » & MACD

Bonjour à vous,

Si vous suivez mes vidéos sur YouTube, vous aurez sans doute remarqué que j’utilise constamment mon indicateur « session nuit », qui affiche un fond gris au niveau de la session nocturne.

J’avais aussi publié un indicateur « Box session asiatique ».

.

Ici je vous livre un codage pour afficher des boîtes pour chacune des 3 sessions :

– session asiatique
– session européenne
– session américaine

.

L’indicateur seul ne nous servirait pas à grand-chose.

Nous allons ici le coupler au MACD, pour en déduire une stratégie très simple, et pourtant efficace :

– le début de session nous indique clairement qu’une dynamique est sur le point de se mettre en place, on peut prendre position dans l’heure qui suit
– le MACD sera notre signal d’entrée

.

Les détails des règles de trading sont expliqués dans la vidéo, mais je suis ouvert à vos suggestions :

– pour trouver un meilleur stop loss / take profit
– pour me dire s’il est possible de changer la couleur du fond au niveau des rectangles

.

Voilà typiquement une stratégie de trading ultra simple, peu chronophage, qui conviendra parfaitement à un débutant ou à un trader qui dispose de peu de temps.

Dans l’optique de la formation vidéo « Day trading – Objectif 1 % »


http://www.clubforex1.fr/day-trading-objectif-1

Bon visionnage
et bon trading !

.

.

Voici le code de l’INDICATEUR :

ATTENTION

Cet indicateur ne s’affiche que lorsque la session est terminée !
Plus bas, je vous livre un autre indicateur qui s’affiche dès le début de la session.

// SESSION ASIATIQUE
debut = 000000
fin = 080000
 
IF time = debut THEN
haut = 0
bas = 0
barredebut = barindex
ENDIF
 
IF time = fin THEN
barrefin = barindex
ENDIF
 
IF time >= debut AND time <= fin THEN
IF high > haut THEN
haut = high
ENDIF
IF low < bas OR time = debut THEN
bas = low
ENDIF
ENDIF
   
IF time >= fin THEN
DRAWRECTANGLE(barredebut,haut,barrefin,bas) coloured(30,30,255)
ENDIF
 

// SESSION EUROPEENNE
debut2 = 080000
fin2 = 170000
 
IF time = debut2 THEN
haut2 = 0
bas2 = 0
barredebut2 = barindex
ENDIF
 
IF time = fin2 THEN
barrefin2 = barindex
ENDIF
 
IF time >= debut2 AND time <= fin2 THEN
IF high > haut2 THEN
haut2 = high
ENDIF
IF low < bas2 OR time = debut2 THEN
bas2 = low
ENDIF
ENDIF
   
IF time >= fin2 THEN
DRAWRECTANGLE(barredebut2,haut2,barrefin2,bas2) coloured(240,210,60)
ENDIF

 
// SESSION AMERICAINE
debut3 = 140000
fin3 = 220000
 
IF time = debut3 THEN
haut3 = 0
bas3 = 0
barredebut3 = barindex
ENDIF
 
IF time = fin3 THEN
barrefin3 = barindex
ENDIF
 
IF time >= debut3 AND time <= fin3 THEN
IF high > haut3 THEN
haut3 = high
ENDIF
IF low < bas3 OR time = debut3 THEN
bas3 = low
ENDIF
ENDIF
  
IF time >= fin3 THEN
DRAWRECTANGLE(barredebut3,haut3,barrefin3,bas3) coloured(255,0,0)
ENDIF
 
RETURN 

.

MISE A JOUR

Indicateur qui colorie le fond en couleur, lors de la première heure du début de chaque session :

.

Voici le code de l’INDICATEUR « SESSIONS » (horaires élargis) :

Note : pour la session asiatique, on définit une plage horaire avant minuit, et une plage horaire après minuit (le jour suivant), car on ne peut pas faire une seule plage à cheval sur 2 jours.

.

// SESSION ASIATIQUE
debutA1 = 220000
finA1 = 235900
debutA2 = 000000
finA2 = 010000

IF time >= debutA1 and time <= finA1 or time >= debutA2 and time <= finA2 THEN
backgroundcolor(30,30,255,60)
ENDIF


// SESSION EUROPEENNE
debut2 = 080000
fin2 = 110000

IF time >= debut2 and time <= fin2 THEN
backgroundcolor(240,210,60,75)
ENDIF


// SESSION AMERICAINE
debut3 = 140000
fin3 = 170000

IF time >= debut3 and time <= fin3 THEN
backgroundcolor(255,0,0,60)
ENDIF


RETURN

.

ADD-ON

Grâce à l’intervention de « Lionel », nous avons ici un nouveau codage, qui outre les rectangles de couleur, trace des bougies en fond transparent de la couleur voulue.

Certes, ce n’est pas encore idéal, mais ça peut aider.

Espérons qu’une prochaine version de PRT permette de changer la couleur de fond des rectangles.

.

Voici le code de l’INDICATEUR : « SESSIONS Bis » :

// SESSION ASIATIQUE
debut = 000000
fin = 080000
displaycandles = 1
alphacandles = 40

if DayOfWeek = 5 and time > 220000 and time < 230000 then
haut = high
bas = low
barredebut = barindex
endif

IF time = debut THEN
haut = 0
bas = 0
barredebut = barindex
ENDIF

IF time = fin THEN
barrefin = barindex
ENDIF

IF time >= debut AND time <= fin THEN IF high > haut THEN
haut = high
ENDIF

IF low < bas OR time = debut THEN
bas = low
ENDIF
ENDIF

IF time >= fin THEN
DRAWRECTANGLE(barredebut,haut,barrefin,bas) coloured(30,30,255)
elsIF time > debut and time < fin and displaycandles THEN
drawcandle(haut, haut, bas, bas) coloured(30,30,255, alphacandles)
ENDIF

// SESSION EUROPEENNE
debut2 = 080000
fin2 = 170000

IF time = debut2 THEN
haut2 = 0
bas2 = 0
barredebut2 = barindex
ENDIF

IF time = fin2 THEN
barrefin2 = barindex
ENDIF

IF time >= debut2 AND time <= fin2 THEN IF high > haut2 THEN
haut2 = high
ENDIF

IF low < bas2 OR time = debut2 THEN
bas2 = low
ENDIF
ENDIF

IF time >= fin2 THEN
DRAWRECTANGLE(barredebut2,haut2,barrefin2,bas2) coloured(240,210,60)
elsIF time > debut2 and time < fin2 and displaycandles THEN
drawcandle(haut2, haut2, bas2, bas2) coloured(240,210,60,alphacandles+20)
ENDIF

// SESSION AMERICAINE
debut3 = 140000
fin3 = 220000

IF time = debut3 THEN
haut3 = 0
bas3 = 0
barredebut3 = barindex
ENDIF

IF time = fin3 THEN
barrefin3 = barindex
ENDIF

IF time >= debut3 AND time <= fin3 THEN IF high > haut3 THEN
haut3 = high
ENDIF

IF low < bas3 OR time = debut3 THEN
bas3 = low
ENDIF
ENDIF

IF time >= fin3 THEN
DRAWRECTANGLE(barredebut3,haut3,barrefin3,bas3) coloured(255,0,0)
elsIF time > debut3 and time < fin3 and displaycandles THEN
drawcandle(haut3, haut3, bas3, bas3) coloured(255,0,0,alphacandles)
endif


RETURN

.

VIDÉO : 2E PARTIE

.

.

VIDÉO : 3E PARTIE (38 min)

avec :

  • indicateur de tendance un peu plus performant avec screener
  • précisions sur les points d’entrée
  • précision sur les sessions
  • précision sur le stop loss évolutif
  • précision su le take profit

.

VIDÉO : 4E PARTIE (39 min)

Pour aller plus loin :

  • Augmenter la qualité des trades : moins de trades mais 50% de taux de réussite en plus
  • grâce à un screener comportant un nouvel indicateur (standard) et son utilisation très précise pour détecter les opportunités imminentes
  • Placement précis du stop loss et du take profit
  • stop suiveur précis
  • règles supplémentaires de money management

.

Capture d’écran au moment où je réalise cette 4e vidéo :

.

Réservé aux détenteurs de la formation vidéo « Day trading – Objectif 1% »

Apprenez des techniques efficaces de day trading, faîtes votre choix parmi une ou deux techniques pour atteindre votre objectif.

CLIQUEZ ICI

.

Share Button