Wenn ein Indikator seine Werte um zB. 8 Balken in die Zukunft schiebt, dann müsste der aktuelle Balken den Wert von vor 8 Balken (oder vielleicht 7 wegen der Null) haben.
Beim Alligator ist das doch leicht auf dem Chart zu überprüfen sind es doch drei einfache MA, die man zusätzlich starten kann.
Wenn ein Indikator seine Werte um zB. 8 Balken in die Zukunft schiebt, dann müsste der aktuelle Balken den Wert von vor 8 Balken (oder vielleicht 7 wegen der Null) haben.
Beim Alligator ist das doch leicht auf dem Chart zu überprüfen sind es doch drei einfache MA, die man zusätzlich starten kann.
Hallo Carl,
vielen Dank für Deine Antwort.
Ja, richtig. Wenn ich mir den Wert von Kerze 1 geben lasse, bekomme ich aufgrund der Verschiebung von z.B. 8 Perioden den Wert von vor 8 Balken. Ich möchte aber mit dem tatsächlich echten aktuellen Wert (also dem um 8 Perioden in die Zukunft verschobenen) rechnen und nicht mit von vor 8 Perioden. Dafür müsste ich aber einen negativen Wert aus dem Array auslesen und das verbietet mir das Programm. Deswegen bin ich auf der Suche nach einer Lösung wie ich den in die Zukunft verschobenen Wert auslesen kann.
Hallo Carl,
vielen Dank für Deine Antwort.
Ja, richtig. Wenn ich mir den Wert von Kerze 1 geben lasse, bekomme ich aufgrund der Verschiebung von z.B. 8 Perioden den Wert von vor 8 Balken. Ich möchte aber mit dem tatsächlich echten aktuellen Wert (also dem um 8 Perioden in die Zukunft verschobenen) rechnen und nicht mit von vor 8 Perioden. Dafür müsste ich aber einen negativen Wert aus dem Array auslesen und das verbietet mir das Programm. Deswegen bin ich auf der Suche nach einer Lösung wie ich den in die Zukunft verschobenen Wert auslesen kann.
Hallo Carl,
vielen Dank für Deine Antwort.
Ja, richtig. Wenn ich mir den Wert von Kerze 1 geben lasse, bekomme ich aufgrund der Verschiebung von z.B. 8 Perioden den Wert von vor 8 Balken. Ich möchte aber mit dem tatsächlich echten aktuellen Wert (also dem um 8 Perioden in die Zukunft verschobenen) rechnen und nicht mit von vor 8 Perioden. Dafür müsste ich aber einen negativen Wert aus dem Array auslesen und das verbietet mir das Programm. Deswegen bin ich auf der Suche nach einer Lösung wie ich den in die Zukunft verschobenen Wert auslesen kann.
es gibt keinen Zukunftswert für Indikatoren. Indikatoren sind vergangenheitsbasierend.
Wie Carl sagt, es wird nur die Linie in die Zukunft geschoben. Der Wert ist der von damals.
wenn du einen Shift von 8 in die Zukunft hast, dann ist der wert der dir 8 Bars in die Zukunft angezeigt werden der wert von jetzt. Das ist nur eine darstellungsoption
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Hallo zusammen,
ich arbeite mich seit einigen Monaten in MQL 5 ein und habe auch schon ein paar Handelsstrategien in lauffähige EA umsetzen können. So richtig profitabel war bislang allerdings noch keine... :)
Jetzt möchte ich gerade eine Handelsstrategie umsetzen, die auf dem Alligator Indikator, Awesome Oscillator und Fractals basiert (siehe Video). Dafür müsste ich meines Erachtens im EA mit den um 8, 5 und 3 Perioden verschobenen Indikatortwerten des Alligators arbeiten, weiß aber nicht wie ich Zugriff auf solche verschobenen Werte bekomme, da ich mit CopyBuffer keine Negativwerte kopieren kann.
Falls jemand einen Rat für einen interessierten Anfänger in MQL5 hat, wäre ich sehr dankbar. Hier die ersten Anfänge des Codes: