Gleitender Durchschnitt – Verschiebung der Periode

Forums ProRealTime Deutsch forum ProBuilder Support Gleitender Durchschnitt – Verschiebung der Periode

Viewing 15 posts - 1 through 15 (of 22 total)
  • #34968

    Hallo deutschsprachige Forenmitglieder.

    Ich benötige dringend eure Hilfe, nachdem mir die PRT-Hotline bei meiner Anfrage zum Standard Indikator “Gleitender Durchschnitt” nicht wirklich weiterhelfen konnte. Hat jemand den originalen Quelltext für diesen Indikator, der auch wirklich alle Eingangsparameter (Anzahl Perioden, Verschiebung der Periode, Vertikale Verschiebung in %, Berechnungsmethode und “Angewandt auf”) zur individuellen Einstellung eines gleitenden Durchschnitts hat?

    Konkret geht es mir um die “Verschiebung der Periode” (siehe Anhang), die ich zwar in positiver Richtung programmieren kann, was ich aber für die negative Richtung partout nicht umgesetzt bekomme. Vielleicht ist es ja relativ simpel und ich bin nur absolut blind unterwegs.

    Kann mir jemand weiterhelfen!? Gerne auch auf Englisch.

    Vielen lieben Dank im Voraus,

    Frank.

    #35013

    Sie können schon alles ändern, was Sie wollen mit der einfachen Anweisung “AVERAGE“.

    Über die horizontale Verschiebung, wenn du dir etwas in der Zukunft (auf der rechten Seite des Preises) machen willst, ist das bei Code nicht möglich.

    #38361

    Wenn du z.B. den SMA mit der periode 10, um 5 nach links verschoben und angewendet auf den Schlusskurs haben willst sieht das so aus:

    AVERAGE[10](CLOSE[5])

    Ich weiss nicht so richtig was du mit negativer Richtung meinst, aber dass es nicht möglich, ist den Durchschnitt von Werten zu berechnen, die in der Zukunft liegen, ist ja logisch. So das meintest du wohl nicht?

    1 user thanked author for this post.
    #44408
    Det

    Hallo liebe Gemeinde,

    ich will den Post von Frank nochmal hoch holen.

    Ich denke, der Code gibt es her, einen wie auch immer gearteten Indikator oder Durchschnitt, im Fenster um x Einheiten horizontal nach links oder nach rechts zu verschieben. Beispiel ist hier beim voreingestellten Ichimoko die Kumo welche um x Einheiten nach rechts (Frank: positive Richtung) verschoben dargestellt wird oder auch der Chikou Span welcher um x Einheiten nach links (Frank: negative Richtung) verschoben dargestellt wird.

    Ich glaube auf diese horizontale Verschiebung einer Linie um x Einheiten kam es an. Ich stehe vor dem selben Problem, vielleicht kennt jemand die Lösung. Es fehlt der Code-Schnipsel um einen eigenen Indikator horizontal nach links oder rechts um x Einheiten verschoben darzustellen.

    Vielen Dank für die Hilfe.

    Det

    #44427

    Poste am besten deinen Indikator und dann kann ich gucken. Bin mir nicht so richtig klar was du mit verschieben meinst. Wichtig ist ja immer, welche Werte du zur Berechnung deines Indikators benutzt.

    #44429
    Det

    Hallo Despair, es ist in diesem Fall gleichgültig auf welcher Berechnungsgrundlage eine beliebige Linie beruht. Ich habe mal einen Screenshot beigefügt.

    Abgebildet ist ein Ichimoku, zur Verdeutlichung sind nur sichtbar der Kurs (blau) und der Chikou (gelb, dieser entspricht genau dem Kurs, ist jedoch im Fenster um 26 Perioden nach links versetzt dargestellt). Also eine horizontale Verschiebung nach links.

    Hier fehlt mir, wie schon gesagt, ein Code-Snippet mit welchem ich eine x-beliebige Linie um den Faktor x Einheiten in der Darstellung horizontal verschieben kann.

    Vielen Dank und många hälsningar

    Det

    #44448

    Die Antwort hast du schon bekommen. Das funktioniert immer analog zum Beispiel oben mit den moving average. Man muss es immer in die Berechnung einbauen (deshalb fragte ich danach). Einen Befehl “eine beliebe Linie nach zu verschieben” gibt es so nicht. Kommt immer auf die Linie an. 😉

    #44451
    Det

    Dann helf mir mal bitte auf die Sprünge. Falls ich die Antwort schon bekommen habe, dann sehe ich sie nicht 🙂

    Ich will aber nicht die Berechnung nach links verschieben (in die Vergangenheit, wie bei Dir in Post 38361 beschrieben)), wohl aber die Darstellung im Fenster. Das es einen solchen Code geben muss beweist die Funktion die Frank im ersten Post beschrieben hatte (Verschiebung der Periode)

    #44453
    Det

    Ich schiebe nochmal nach. Machen wir mal ein konkretes einfaches Beispiel: Average[2](close) . Diese Linie wird (Zeitachse) immer im aktuellen Bar angezeigt. Nun soll sie um 26 Bars nach links verschoben angezeigt werden. Entweder bin ich blind oder ich sehe die Lösung nicht 🙂 Wahrscheinlich beides. Was würdest Du denn vorschlagen?

    #44454

    Ja, du bist blind. 🙂 Die Antwort ist Post #38361.

     

    #44457
    Det

    Hier noch mal der Blinde. In der Grafik: blau = Kurs, gelb = vergeblich angestrengtes und nie erreichtes Ziel, rot = Dein Code

    #44459

    Dein Bild zeigt nicht wonach du gefragt hast. Dein Bild zeigt lediglich den Kursverlauf nach links verschoben und keinen Indikator (im Post zuvor hast du selbst den SMA(2) gewählt).

    #44465
    Det

    Da hast Du recht. Aber m.E. ist es ja egal ob man den Kursverlauf nach links verschiebt oder einen beliebigen Indikator. Hätten wir als Beispiel den Average[1](close) genpommen hätte es ja den Kursverlauf ergeben. Es geht um die Darstellung im Fenster um x Perioden nach links.

    #44469
    Det

    Nun, ich danke Dir jedenfalls wirklich sehr für Deine Hilfe. Vielleicht findet sich ja noch jemand mit einer Idee oder es geht einem plötzlich ein Licht auf.

    Viele Grüsse nach Schweden,

    Det

    #44479
    Det

    @Nikolas

    Hätten Sie vielleicht noch eine Idee oder Lösung? Generell ist eine Anweisung zur horizontalen Verschiebung einer Linie im Fenster ja in ProRealTime vorhanden. Nur wie ist der Code?

    Vielen Dank.

    Mit freundlichen Grüssen,

    Det

Viewing 15 posts - 1 through 15 (of 22 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login