Pan PrizMA
- Indikatoren
- Aleksey Panfilov
- Version: 1.3
- Aktualisiert: 31 März 2020
- Aktivierungen: 20
Zumindest ist dieser Indikator in der Lage, Sie zu unterhalten. Er bildet eine sich bewegende Linie auf der Grundlage einer Interpolation durch ein Polynom mit 1-4 Potenzen und/oder einer Funktion, die aus einer Summe von 1-5 Sinuskurven besteht. Es sind verschiedene Kombinationen möglich, zum Beispiel eine Summe von drei Sinuskurven um eine Parabel zweiter Ordnung. Die sich daraus ergebende Linie kann mit jeder der angegebenen Funktionen und für verschiedene Entfernungen extrapoliert werden, und zwar sowohl als einzelner Punkt bei jedem Indikatorschritt (unveränderliche Linie) als auch als angegebener (neu gemalter) Funktionsabschnitt zur Visualisierung.
Der Indikator besteht aus vier Linien. Jede aufeinanderfolgende Indikatorlinie basiert auf den Ergebnissen der vorhergehenden Linie. Jede Linie, mit Ausnahme der ersten, kann eine Mittelwertbildung oder eine Extrapolation sein, je nach der angegebenen Richtung: (-1) - Mittelwertbildung oder (1) - Extrapolation.
Lineare Interpolation
Für eine Gerade braucht man mindestens zwei Punkte, für eine quadratische Parabel drei Punkte, für eine kubische Parabel vier Punkte, usw.
Eine Gerade ist eine arithmetische Progression, die es ermöglicht, nach den ersten beiden Punkten einen dritten Punkt zu erhalten:
E3 = (E2-E1)+E2 = 2*E2 - E1 ist eine Differenzgleichung erster Ordnung für äquidistante Punkte (ähnlich der Gleichung nach der Reduktion aller Verhältnisse der Lagrange-Gleichung).
Trigonometrische Interpolation
Verwenden Sie die Sinus-Doppelwinkel-Gleichung: Sin 2a = 2 * Cos a * Sin a. Wir können ihre Gültigkeit geometrisch nachweisen als Sin 2a = 2 * Cos a * Sin a - 0 und Sin 3a = 2 * Cos a * Sin 2a - Sin a usw., wobei Cos a ein einstufiger Winkelkosinus ist, während Sin tatsächlich der entsprechende Tabellenwert ist. In diesem Fall sieht eine Differenzgleichung erster Ordnung für die Sinuskurve um Null wie folgt aus: E3 = 2 * Cos a * E2 - E1. Hier sehen wir eine perfekte Analogie zur Geradengleichung. Im Indikator erfolgt der Übergang von trigonometrischen Gleichungen zu linearen Gleichungen, indem die Periode gleich eins gesetzt wird. Cos 360 ist gleich 1, wodurch die Gleichung in eine lineare Gleichung umgewandelt wird.
Externe Variablen (anhand der ersten beiden Zeilen als Beispiel)
- line_1_power =12 - Leistung der interpolierenden Leitung. Bei der trigonometrischen Funktion entspricht die Potenz 2 einer einfachen Sinuskurve um die Konstante. Potenz 3 entspricht einer einfachen Sinuskurve um die geneigte Linie. Die Potenz 4 entspricht entweder einer einzelnen Sinuskurve um die quadratische Parabel oder zwei Sinuskurven um die Konstante, usw. In diesem Fall entspricht die Potenz 12 mit den sechs unten angegebenen Perioden der Funktion, die aus 6 Sinuskurven um die Konstante besteht.
- line_1_leverage =10 - Hebelwirkung der Interpolation. Das Äquivalent der Glättungsperiode. Insbesondere entspricht die Interpolationslinie mit der Potenz eins vollständig dem Standard-EMA mit einem doppelten Periodenwert.
- line_1_interval =1 - Intervall zwischen benachbarten Punkten, die in der Berechnung verwendet werden (nicht zu verwechseln mit dem Leverage). Insbesondere verbindet die gerade Linie drei Punkte (zwei davon sind benachbart, während der verbleibende im Abstand der Hebelwirkung liegt).
- line_1_period_1=6 - Periode der Sinuskurve, wenn die Funktion trigonometrisch ist. Handelt es sich um eine lineare Funktion, wird der Wert 1 festgelegt.
- Zeile_1_Zeitspanne_2=7,5
- Zeile_1_Zeitspanne_3=10
- Zeile_1_Zeitspanne_4=20
- Zeile_1_Zeitspanne_5=60
- Zeile_1_Zeitspanne_6=240
- line_1_shift =0 - Indikator für Zeilenverschiebung. Positive Werte werden nach rechts verschoben, negative Werte nach links. Standardmäßig werden die Linien unter Berücksichtigung der Hebelverschiebung gezeichnet.
- XXXXXXXXXXXXXXXXXXXXXXXXXX1=2 - Trennzeichen für die Parameter der verschiedenen Linien, zur besseren Übersichtlichkeit.
- line_2_trend =1 - Richtung der Linienberechnung: (-1) - Glättung, (1) - Extrapolation.
- line_2_power =10 - interpolierende Linienleistung. Wenn die übrigen Parameter ähnlich wie bei der Glättung sind, verläuft die zweite Linie durch den letzten offenen Punkt des Balkens. Die Potenzen 1001, 1002, 1003-1009, 1010 extrapolieren das Funktionssegment. Das Funktionssegment wird bei jedem Balken neu gezeichnet und ist nur für die Visualisierung notwendig.
- line_2_leverage =8 - Interpolationshebel, bei jedem Wert zeichnet der Indikator einen Punkt im Abstand dieses Hebels, der während der Barbildung nicht neu gezeichnet wird, da er auf dem Eröffnungskurs basiert. Im Falle der Potenzen 1001, 1002, 1003-1009, 1010 wird die gezeichnete Funktionssegmentlinie festgelegt.
- line_2_interval =1 - Intervall zwischen benachbarten Punkten, das für die Berechnung verwendet wird.
- line_2_period_1 =6 - Periode der Sinuskurve, wenn die Funktion trigonometrisch ist. Handelt es sich um eine lineare Funktion, wird der Wert 1 gesetzt.
Es kann externe Parameterkombinationen geben, die die Linie weit vom aktuellen Kurs wegführen (hohe Potenzwerte, große Hebelwirkung, ungeeignete Kombination von Sinuskurve und Hebelwirkung). Dabei handelt es sich nicht um einen Programmfehler. Am einfachsten ist es, einen Anfang eines Charts zu öffnen und die Linie zu untersuchen. Eine Interpolation mit einem Polynom größer als die vierte Potenz ist zum Beispiel mathematisch möglich. Allerdings wächst die Schwingungsamplitude der geglätteten Linie schnell an, was einer Resonanz ähnelt.
