ProRealTime
Un Forum pour discuter des méthodes de trading que nous utilisons, de nos recherches...

PRT : PP/R1/S1 du lendemain

par falex » 29 Jan 2014 18:50

non je ne suis pas Mme Irma, simplement je calcul le PP/R1/S1 avec le haut/bas du jour plus la cloture de 17h30.

Pour les autres points (R12, R3, ...) je vous laisse compléter.

Comme la conditiond e calcul c'est "time=161500" ça ne marche qu'en UT15.

Si vous voulez l'afficher dans une autre UT il suffit de changer :
UT1 -> 162900
UT5 -> 162500
UT30 -> 160000
and so on ...

Code: Tout sélectionner
//Calcul pivot du lendemain en avance de phase
//PP = (H+B+C) /3

once pp =  (DHigh(0) + DLow(0) + DClose(0)) / 3
once r1 = (pp * 2) -  DLow(0)
once s1 = (pp * 2) - DHigh(0)

heure1 = (time = 161500) // Calcul à partir de 16h15
heure2 = (time = 000000) // Calcul à partir de 00h00

if heure1 then
pp = (DHigh(0) + DLow(0) + Close) / 3
r1 = (pp * 2) -  DLow(0)
s1 = (pp * 2) - DHigh(0)
elsif heure2 then
pp = (DHigh(1) + DLow(1) + DClose(1)) / 3
r1 = (pp * 2) -  DLow(1)
s1 = (pp * 2) - DHigh(1)
endif

return pp as "Futur Point Pivot", r1 as "Futur R1", s1 as "Futur S1"

Re: PRT : PP/R1/S1 du lendemain

par Benoist » 29 Jan 2014 19:02

Merci, je l'adopte immédiatement :top:

Re: PRT : PP/R1/S1 du lendemain

par 6ans » 29 Jan 2014 19:29

Merci Falex :top:

Re: PRT : PP/R1/S1 du lendemain

par 6ans » 29 Jan 2014 19:31

Pour ceux que ça interesse, ci-joint les pivots anticipés pour le lendemain de Falex avec en plus R2 R3 S2 S3
si problème, me le faire savoir ;)

Re: PRT : PP/R1/S1 du lendemain

par 6ans » 29 Jan 2014 19:32

Code: Tout sélectionner
//Calcul pivot du lendemain en avance , sur PRT
//PP = (H+B+C) /3

once pp =  (DHigh(0) + DLow(0) + DClose(0)) / 3
once r1 = (pp * 2) -  DLow(0)
once s1 = (pp * 2) - DHigh(0)
//
//once R2 =  pp + ((DHigh(0)-DLow(0)))
once r22 =  pp + ((DHigh(0)-DLow(0)))
once s2 =  pp - ((DHigh(0)-DLow(0)))
once r3 =  pp + (2*(DHigh(0)-DLow(0)))
once s3 =  pp - (2*(DHigh(0)-DLow(0)))

heure1 = (time = 161500) // Calcul à partir de 16h15
heure2 =  (time =  0) // Calcul à partir de à 0h00

if heure1 then
pp = (DHigh(0) + DLow(0) + Close) / 3
r1 = (pp * 2) -  DLow(0)
s1 = (pp * 2) - DHigh(0)
R22 =  pp + ((DHigh(0)-DLow(0)))
s2 =  pp - ((DHigh(0)-DLow(0)))
r3 =  pp + (2*(DHigh(0)-DLow(0)))
s3 =  pp - (2*(DHigh(0)-DLow(0)))
elsif heure2 then
pp = (DHigh(1) + DLow(1) + DClose(1)) / 3
r1 = (pp * 2) -  DLow(1)
s1 = (pp * 2) - DHigh(1)
R22 =  pp + ((DHigh(1)-DLow(1)))
s2 =  pp - ((DHigh(1)-DLow(1)))
r3 =  pp + (2*(DHigh(1)-DLow(1)))
s3 =  pp - (2*(DHigh(1)-DLow(1)))
endif

return pp coloured (0,0,0) as "Futur Point Pivot", r1 coloured (255,0,0) as "Futur R1", s1 coloured (0,255,0)as "Futur S1", r22 coloured (255,0,0) as "Futur R2", s2 coloured (0,255,0)as "Futur S2", r3 coloured (255,0,0) as "Futur R3", s3 coloured (0,255,0)as "Futur S3"

Re: PRT : PP/R1/S1 du lendemain

par Benoist » 29 Jan 2014 19:46

Merci pour la mise à jour

Re: PRT : PP/R1/S1 du lendemain

par falex » 30 Jan 2014 11:16

Merci pour la MàJ et le coloriage.

Petit précision sur le code :
entre 17h30 et 00H00 ça affiche les Pivots calculé avec le close de 17h30
A partir de 00h00 ça affiches les Pivots calculé avec le close de 00h00 = les PP d'IG.

Re: PRT : PP/R1/S1 du lendemain

par GOLDS » 21 Fév 2014 01:44

Je remonte le post falex car je ne comprends pas tout, tu sais la prog et moi ça fait 2 :lol:
tu dis prendre les pivots de 00h à 17h30 c'est ça ou option 2 les pivots de 17h30 à 00h
Sur ton code je vois 16h15........?? faut il juste remplacer 16h15 par 17h29 ?

Re: PRT : PP/R1/S1 du lendemain

par clodreb » 22 Fév 2014 11:15

GOLDS a écrit:Je remonte le post falex car je ne comprends pas tout, tu sais la prog et moi ça fait 2 :lol:
tu dis prendre les pivots de 00h à 17h30 c'est ça ou option 2 les pivots de 17h30 à 00h
Sur ton code je vois 16h15........?? faut il juste remplacer 16h15 par 17h29 ?


Falex confirmera mais normalement, voici l'explication :
- dans les backtest de PRT, on travaille toujours avec GMT0 donc quand tu fais ton code, il faut toujours faire -1h. Ici, si tu mets 16h15 dans ton code, ça fait en réalité 17h15 heure de Paris

- Ensuite, comme on travaille toujours avec les valeurs des fins de bougies, en UT 15min , quand tu mets 17h15, la fin de la bougie est 17h30. et donc, c'est bien la valeur de 17h30 qui est prise dans le code de Falex

Re: PRT : PP/R1/S1 du lendemain

par falex » 22 Fév 2014 16:06

Que dire de plus : parfait !


ProRealTime

Alors partagez-le 5 fois c'est bon pour la santé