Home Technische indicator Bericht

Dagelijkse Pivot Points: Aanpassen voor Verschillende Starttijden

Bijlage
8685.zip (2.98 KB, Downloaden 0 keer)

Deze indicator toont horizontale lijnen op de dagelijkse pivot niveaus R3, R2, R1, Pivot, S1, S2 en S3, waarbij de dag is verschoven (of vooruit is geschoven) ten opzichte van de servertijd (ook wel Pivot Dag genoemd). In de illustratie zie je dat de pivotlijnen eerder beginnen dan de dagen van de servertijd (behalve voor de meest recente dag, omdat dit een weekend was).

De enige input is het geheel getal "ShiftHrs", dat het aantal uren aangeeft waarmee de pivotdag moet worden verschoven. Een negatieve waarde vertraagt de dag voor de pivotberekening. Bijvoorbeeld, als je server op New York tijd (GMT-5) staat en je wilt pivotpunten in Londen tijd (GMT), dan stel je ShiftHrs in op +5 (de standaardwaarde in de code).

Handelen op zaterdag en zondag wordt niet genegeerd (het was tenslotte echt handelen). Als de verschuiving van de pivotdag resulteert in data die op zaterdag verschijnt, dan was het eigenlijk vrijdag waar het gebeurde, dus behandelt de indicator dit als onderdeel van vrijdag. Als de verschuiving van de pivotdag resulteert in data die op zondag verschijnt, dan was het eigenlijk maandag, en behandelt de indicator dit als maandag.

Er wordt een indicatorbuffer voor elke lijn gebruikt, zodat de pivotniveaus van voorgaande dagen zichtbaar blijven. (Dit heeft een negatieve consequentie: het is niet mogelijk om dezelfde techniek te gebruiken om extra tussenliggende niveaus (S0.5, S1.5, etc.) te tekenen vanwege de limiet van 8 buffers.)

Labels worden weergegeven voor de niveaus van de meest recente dag.

Deze indicator kan op elke grafiekperiode worden toegepast, hoewel dagelijkse pivots op grafieken met lange periodes weinig betekenis hebben.

De formules voor de berekeningen zijn:

  • Pivot = ( Hoog + Laag + Sluiting ) / 3
  • Range = Hoog - Laag
  • Weerstand1 = 2 * Pivot - Laag
  • Weerstand2 = Pivot + Range
  • Weerstand3 = Weerstand1 + Range
  • Ondersteuning1 = 2 * Pivot - Hoog
  • Ondersteuning2 = Pivot - Range
  • Ondersteuning3 = Ondersteuning1 - Range

Let op: op 02-07-2009 heb ik de berekeningen voor Weerstand3 en Ondersteuning3 gecorrigeerd in lijn met de post van substanz. Mijn excuses voor de fout :-(

Ik sta open voor suggesties ter verbetering.

Groeten,

Jellybean

Gerelateerde berichten

Reactie (0)