Ich versuche, einen parabolischen SAR-Algorithmus zu codieren, und stecke bei ein paar Dingen fest:
Rising SAR
----------
Prior SAR: The SAR value for the previous period.
Extreme Point (EP): The highest high of the current uptrend.
Acceleration Factor (AF): Starting at .02, AF increases by .02 each time the extreme point makes a new high. AF can reach a maximum of .20, no matter how long the uptrend extends.
Current SAR = Prior SAR + Prior AF(Prior EP - Prior SAR)
Falling SAR
-----------
Prior SAR: The SAR value for the previous period.
Extreme Point (EP): The lowest low of the current downtrend.
Acceleration Factor (AF): Starting at .02, AF increases by .02 each time the extreme point makes a new low. AF can reach a maximum of .20, no matter how long the downtrend extends.
Current SAR = Prior SAR - Prior AF(Prior SAR - Prior EP)
Wenn es von Rising SAR
zu Falling SAR
(oder umgekehrt) umkehrt, bin ich mir nicht sicher, worauf die folgenden Variablen zurückgesetzt werden sollen:
Auch beim Starten des Algrotihms, was sollte der Start Prior SAR
und EP
sein?
Wenn Sie es noch nicht getan haben, googlen Sie es. Es gibt Excel-Tabellen und YouTube-Videos, die den Aufbau des parabolischen SAR erklären.
Ich habe einige über 25 Jahre alte Software und Bücher von damals, als ich dachte, dass Indikatoren wie dieser der Heilige Gral sind. Sie beinhalten Parabolic SAR und für Resets wird es wie folgt angegeben:
** Auf der positiven Seite ist der anfängliche SAR-Preis für neue Kaufsignale gleich dem niedrigsten Preis, der während der zuvor geschlossenen Short-Position aufgezeichnet wurde.
Auf der negativen Seite entspricht der anfängliche SAR-Preis für neue Leerverkaufssignale dem höchsten Preis, der während der zuvor geschlossenen Short-Position verzeichnet wurde.
Sowohl auf der Long-Seite als auch auf der Short-Seite muss der SAR auf oder außerhalb der Hoch-Tief-Kursspannen der letzten zwei Perioden liegen und niemals innerhalb dieser Spannen. Wenn Sie sich in einer Long-Position befinden und der SAR größer als die beiden letzten Tiefs ist, dann setzen Sie den SAR auf das niedrigere dieser beiden Tiefs zurück. Wenn Sie sich in einer Short-Position befinden und der SAR niedriger ist als die beiden jüngsten Hochs, dann setzen Sie den SAR auf das höhere dieser beiden Hochs zurück. **
Aus den gezeigten Beispielen verwendet der Algorithmus beim Starten das jüngste Tief für einen Aufwärtstrend und das jüngste Hoch für einen Abwärtstrend.
Hoffentlich hilft das.
BEARBEITEN: Sehen Sie, ob dies hilft: https://www.tradinformed.com/2015/01/21/calculate-psar-indicator-revised/
Nat
Bob Bärker