Bonjour,
J’ai cherché mais je n’ai pas trouvé sur l’internet le code des Pivot Points en “1 Hour” timeframe.
Je sais q’il y a déjà ici à Prorealcode des indicateurs pour le Weekly et Daily, et marchent trés bien. Je trouve trés interesant les Pivots pour 1 Hour. On marche trés bien pour le Forex intraday.
Connaissez-vous le code?
Merci d’avance!
Enrique
Bonjour Enrique,
Donc tu aurais besoin de points pivots et leurs S/R qui changent toutes les heures en fonction des informations du chandelier de l’heure précèdent ? Si oui, cela ne devrait pas poser de problème pour adapter un code de point pivot journalier existant.
Bonjour Nicolas,
Exactement, c’est ça. C’est comme cet indicateur (http://www.prorealcode.com/prorealtime-indicators/weekly-daily-pivot-points/) qui donne la possibilité des pivots Weekly et Daily, mais aussi avec les pivot Hourly. Prorealtime permet changer les pivot points M, W, D, H4, H2 et H1.
J’essaie changer le code de l’indicateur au dessus, il utilise DHigh, DLow, DClose… je n’arrive pas à le modifier por montrer les pivots H1.
Merci, et felicitations por ce web, ça m’a manqué pour des annes avec Prorealtime. 🙂
Bon, je n’ai que peu de mérite j’ai trouvé ce vieux code sur un forum Hollandais.
J’ai juste modifié le startHour et endHour pour prendre en compte l’heure précédente et non une plage horaire.
Voir ci-joint le fichier ITF et l’image du résultat.
Bonsoir Nicolas, ça fait longtemps je n’avais du temps pour trading. La vie… 🙁 Désolé por n’avoir repondu.
Merci bien pour le code!
Malheuresement, ça returne un resultat trés different de l’indicateur incorporé à PR. Les niveaux sont très trés differents aux pivot points qui donne PR. (Regardez attachment).
J’ai essayé à changer des parametres, mais je ne comprends pas comment sont si different les magnitudes des niveaux. Je vous remercieriez si vous pourriez le donner un coup d’oeil.
Merci bien!!
Merci de mettre à jour ton profil avec ton pays. 🙂
Concernant le code des points pivots journaliers, on vient de me filer un coup de main en m’envoyant ce code qui devrait être fidèle à ce que tu cherches:
Pivot=1
IF Openhour <> openhour[1] THEN
myLastHigh = myHigh
myLastLow = myLow
myLastClose = Close[1]
myHigh = High
myLow = Low
myopen=open
ELSE
myHigh = Max(myHigh, High)
myLow = Min(myLow, Low)
ENDIF
// Formule en fonction de la valeur du paramètre Pivot
IF Pivot=2 THEN
// Point pivot : PP= (Hveille + Bveille + Cveille + Ojour) / 4
PP = (myLastHigh + myLastLow + myLastClose + myopen) / 4
ELSIF Pivot=3 THEN
// Point pivot : PP= (Hveille + Bveille + Ojour) / 3
PP = (myLastHigh + myLastLow + myopen) / 3
ELSE
// Point pivot : PP= (Hveille + Bveille + Cveille) / 3
PP = (myLastHigh + myLastLow + myLastClose) / 3
ENDIF
Res1 = 2 * PP - myLastLow
Res2 = PP + myLastHigh - myLastLow
Res3 = myLastHigh + 2 * (PP - myLastLow)
Sup1 = 2 * PP - myLastHigh
Sup2 = PP - myLastHigh + myLastLow
Sup3 = myLastLow - 2 * (myLastHigh - PP)
return PP,Res1,Res2,Res3,Sup1,Sup2,Sup3
Fait nous savoir si tout est ok. Merci.
Bravo!! Ça marche PARFAIT!
Merci bien!!!