cool tant mieux !
ben en fait je préfère rien car je ne les utilise pas
j'édite le code avec tes formules pour "convenance"
ben en fait je préfère rien car je ne les utilise pas
j'édite le code avec tes formules pour "convenance"
hihi
vendu, le code page 3 est à jour
vendu, le code page 3 est à jour
selon ce site connu
http://www.pivotfarm.com/pzt-calculated-pivot-points.php
vous utilisez la formule de woodies non Classique pour les S3/R3 donc en fait un panel de PP hybride au quotidien
selon cet autre site, un mélange de formule "classique" et "traditionnelle"
https://getsatisfaction.com/tradingview/topics/traditional_and_classic_pivot_point_formula
http://www.pivotfarm.com/pzt-calculated-pivot-points.php
vous utilisez la formule de woodies non Classique pour les S3/R3 donc en fait un panel de PP hybride au quotidien
selon cet autre site, un mélange de formule "classique" et "traditionnelle"
https://getsatisfaction.com/tradingview/topics/traditional_and_classic_pivot_point_formula
Ah oui, ça me revient (habitude Ninja) corrigé
(je précise ne pas avoir testé/validé le code, pondu à l'arrache)
PS : hier mon précédent code fonctionnait avec des ELSE IF donc il semble que prt accepte désormais les deux
(je précise ne pas avoir testé/validé le code, pondu à l'arrache)
PS : hier mon précédent code fonctionnait avec des ELSE IF donc il semble que prt accepte désormais les deux
j'ai eu l'occasion de tester et corriger le code sur la plateforme d'une amie
trousse à outils fraichement concoctée
2 variables (entier >0) à créer : formulePP et formule
(dont le paramétrage sera à faire varier entre 1 et 4 à l'utilisation)
4 formules de PP
4 formules de calculs (classique, fibonacci, camarilla, DeMark) jusqu'à R4/S4
13 combinaisons (la formule PP n'influe pas sur les DeMark)
pour vos PP -, c'est le couple de paramétrage 1/1 qui sortira les bons repères
trousse à outils fraichement concoctée
2 variables (entier >0) à créer : formulePP et formule
(dont le paramétrage sera à faire varier entre 1 et 4 à l'utilisation)
4 formules de PP
4 formules de calculs (classique, fibonacci, camarilla, DeMark) jusqu'à R4/S4
13 combinaisons (la formule PP n'influe pas sur les DeMark)
Code : #
if time<time[1] then
plusHaut=High
plusBas=Low
ouverture=Open
if Close[1]>ouverture[1] then
dm=2*plusHaut[1]+plusBas[1]+Close[1]
elsif Close[1]<ouverture[1] then
dm=2*plusBas[1]+plusHaut[1]+Close[1]
else
dm=2*Close[1]+plusHaut[1]+plusBas[1]
endif
if formule>3 then
pp=dm/4
else
if formulePP=1 then
pp=(plusHaut[1]+plusBas[1]+Close[1])/3
elsif formulePP=2 then
pp=(plusHaut[1]+plusBas[1]+Close[1]+Open[1])/4
elsif formulePP=3 then
pp=(plusHaut[1]+plusBas[1]+2*Close[1])/4
elsif formulePP>3 then
pp=(plusHaut[1]+plusBas[1]+2*Open[1])/4
endif
endif
if formule=1 then
r1=2*pp-plusBas[1]
s1=2*pp-plusHaut[1]
rr2=pp+plusHaut[1]-plusBas[1]
s2=pp-plusHaut[1]+plusBas[1]
r3=plusHaut[1]+2*(pp-plusBas[1])
s3=plusBas[1]-2*(plusHaut[1]-pp)
r4=r3+(plusHaut[1]-plusBas[1])
s4=s3-(plusHaut[1]-plusBas[1])
elsif formule=2 then // Fibonacci
r1=pp+0.382*(plusHaut[1]-plusBas[1])
s1=pp-0.382*(plusHaut[1]-plusBas[1])
rr2=pp+0.618*(plusHaut[1]-plusBas[1])
s2=pp-0.618*(plusHaut[1]-plusBas[1])
r3=pp+plusHaut[1]-plusBas[1]
s3=pp-plusHaut[1]+plusBas[1]
r4=r3
s4=s3
elsif formule=3 then // Camarilla
r1=pp+(plusHaut[1]-plusBas[1])*1.1/12
s1=pp-(plusHaut[1]-plusBas[1])*1.1/12
rr2=pp+(plusHaut[1]-plusBas[1])*1.1/6
s2=pp-(plusHaut[1]-plusBas[1])*1.1/6
r3=pp+(plusHaut[1]-plusBas[1])*1.1/4
s3=pp-(plusHaut[1]-plusBas[1])*1.1/4
r4=pp+(plusHaut[1]-plusBas[1])*1.1/2
s4=pp-(plusHaut[1]-plusBas[1])*1.1/2
elsif formule>3 then // DeMark
r1=-plusBas[1]+dm/2
s1=-plusHaut[1]+dm/2
rr2=r1
s2=s1
r3=r1
s3=s1
r4=r1
s4=s1
endif
else
plusHaut=MAX(High,plusHaut[1])
plusBas=MIN(Low,plusBas[1])
ouverture=ouverture[1]
pp=pp[1]
r1=r1[1]
s1=s1[1]
rr2=rr2[1]
s2=s2[1]
r3=r3[1]
s3=s3[1]
r4=r4[1]
s4=s4[1]
endif
return pp coloured (0,0,255) as "PP", r1 coloured (255,0,0) as "R1", s1 coloured (0,255,0)as "S1", rr2 coloured (255,0,0) as "R2", s2 coloured (0,255,0)as "S2", r3 coloured (255,0,0) as "R3", s3 coloured (0,255,0)as "S3", r4 coloured (255,0,0) as "R4", s4 coloured (0,255,0)as "S4"
version allégée comprenant uniquement les PP IG/Andlil avec R4/S4 en plus tout de même
(devrait charger un poil plus vite... j'avoue être sidéré par la lenteur de calculs de PRT !)
(devrait charger un poil plus vite... j'avoue être sidéré par la lenteur de calculs de PRT !)
Code : #
if time<time[1] then
plusHaut=High
plusBas=Low
pp=(plusHaut[1]+plusBas[1]+Close[1])/3
r1=2*pp-plusBas[1]
s1=2*pp-plusHaut[1]
rr2=pp+plusHaut[1]-plusBas[1]
s2=pp-plusHaut[1]+plusBas[1]
r3=plusHaut[1]+2*(pp-plusBas[1])
s3=plusBas[1]-2*(plusHaut[1]-pp)
r4=r3+(plusHaut[1]-plusBas[1])
s4=s3-(plusHaut[1]-plusBas[1])
else
plusHaut=MAX(High,plusHaut[1])
plusBas=MIN(Low,plusBas[1])
pp=pp[1]
r1=r1[1]
s1=s1[1]
rr2=rr2[1]
s2=s2[1]
r3=r3[1]
s3=s3[1]
r4=r4[1]
s4=s4[1]
endif
return pp coloured (0,0,255) as "PP", r1 coloured (255,0,0) as "R1", s1 coloured (0,255,0)as "S1", rr2 coloured (255,0,0) as "R2", s2 coloured (0,255,0)as "S2", r3 coloured (255,0,0) as "R3", s3 coloured (0,255,0)as "S3", r4 coloured (255,0,0) as "R4", s4 coloured (0,255,0)as "S4"
beau travail chifounou, reprends les dans une nouvelle file pour la visiblité là page 5 ça va se perdre, autant valoriser ton code
oki j'y avais pensé
j'ai essayé ce code en tant qu'indicateur, il fonctionne trés bien merci beaucoup!chifounou a écrit :version allégée comprenant uniquement les PP IG/Andlil avec R4/S4 en plus tout de même
(devrait charger un poil plus vite... j'avoue être sidéré par la lenteur de calculs de PRT !)
Code : #
if time<time[1] then plusHaut=High plusBas=Low pp=(plusHaut[1]+plusBas[1]+Close[1])/3 r1=2*pp-plusBas[1] s1=2*pp-plusHaut[1] rr2=pp+plusHaut[1]-plusBas[1] s2=pp-plusHaut[1]+plusBas[1] r3=plusHaut[1]+2*(pp-plusBas[1]) s3=plusBas[1]-2*(plusHaut[1]-pp) r4=r3+(plusHaut[1]-plusBas[1]) s4=s3-(plusHaut[1]-plusBas[1]) else plusHaut=MAX(High,plusHaut[1]) plusBas=MIN(Low,plusBas[1]) pp=pp[1] r1=r1[1] s1=s1[1] rr2=rr2[1] s2=s2[1] r3=r3[1] s3=s3[1] r4=r4[1] s4=s4[1] endif return pp coloured (0,0,255) as "PP", r1 coloured (255,0,0) as "R1", s1 coloured (0,255,0)as "S1", rr2 coloured (255,0,0) as "R2", s2 coloured (0,255,0)as "S2", r3 coloured (255,0,0) as "R3", s3 coloured (0,255,0)as "S3", r4 coloured (255,0,0) as "R4", s4 coloured (0,255,0)as "S4"
Mais en systeme de trading j'ai des résultats étranges qui ne correspondent pas, certains ont ils essayé de "l'automatiser"?
Bonsoir j'aimerai installer ces pivots mais quand je crée l'indicateur il n'est dispo qu'en nouvelle fenêtre d'indicateur, pas sur le graphique prix et il est vide
Désolé pour mon piètre niveau sous prt :roll:
Désolé pour mon piètre niveau sous prt :roll:
Merci - déjà ça règle le probleme de ne pas s'intégrer dans le prix ... :roll:
J'ai donc bien la possibilité d'ajouter l'indicateur "PPandlil" dans prix une fois l'indicateur créé, il y est bien mais n'affiche aucun PP par contre
J'ai bien entré le dernier code de la file, la version allégée (sans créer les variables formule sinon ça ne marche pas, mais j'ai essayé pour voir)
J'ai donc bien la possibilité d'ajouter l'indicateur "PPandlil" dans prix une fois l'indicateur créé, il y est bien mais n'affiche aucun PP par contre
J'ai bien entré le dernier code de la file, la version allégée (sans créer les variables formule sinon ça ne marche pas, mais j'ai essayé pour voir)
En effet en ayant changé les unités chargées dans la fenêtre ça a fait charger les PP andlil et ils sont maintenant affichés pour toute valeur
Petite astuce : afficher l'indicateur en pré market, tracer par dessus des lignes puis l'enlever, comme ça plus besoin de recharger le code
Sujets similaires
ProRealTime Software Complete VS ProRealTime cfd à risque limité
Fichier(s) joint(s) par Ralphou » 25 juil. 2017 00:04 (12 Réponses)
Fichier(s) joint(s) par Ralphou » 25 juil. 2017 00:04 (12 Réponses)
Bug IG market - iPhone ?
Fichier(s) joint(s) par Benoist Rousseau » 30 sept. 2011 11:07 (3 Réponses)
Fichier(s) joint(s) par Benoist Rousseau » 30 sept. 2011 11:07 (3 Réponses)
ouvrir un compte cfd à risque limité ig market
par Benoist Rousseau » 22 mai 2012 17:38 (29 Réponses)
par Benoist Rousseau » 22 mai 2012 17:38 (29 Réponses)