Schließen bei der nächsten Zeiteinheit(Kerze)

Forums ProRealTime Deutsch forum ProOrder Support Schließen bei der nächsten Zeiteinheit(Kerze)

Viewing 4 posts - 1 through 4 (of 4 total)
  • #245185

    Hallo,

    weiß jemand wie das Schließen bei der nächsten Zeiteinheit,beziehungsweiße bei der nächsten Kerze geht?

    Das heißt ich habe eine Kerze z.B auf 1 Stundenbasis um 15:00 die ein Kaufsignal generiert.Bei der nächsten

    Kerze um 16:00 soll die Position dann am Ende der Zeiteinheit (17:00) geschlossen werden.

    #245189

    Hallo,

    ja, es ist möglich, einen Ausstieg eine Kerze nach dem Signal zu programmieren, aber man muss eine wichtige technische Einschränkung in ProRealTime beachten:

    📌 Die Bedingungen werden am Schluss der Kerze ausgewertet, daher kann man keinen Auftrag genau beim Schluss der nächsten Kerze ausführen.

    ✅ Praktische Lösung:

    • Wechsel zum 1-Minuten-Zeitrahmen.
    • Führe den Ausstiegsauftrag 59 Minuten später aus, sodass er zur Eröffnung der Kerze erfolgt, die dem Schluss der nächsten vollen Stunde entspricht.
    • Das simuliert einen Ausstieg „am Ende der nächsten Kerze“, aber mit der Präzision, die die Plattform erlaubt.
    #245320

    und wie sieht diese Programmierung aus nach 59 Minuten.

    z.B  DEFPARAM FlatAfter = 59 Minuten inkremental?

    #245341

    Nein, Sie müssen mehrere Zeitrahmen verwenden.
    In diesem Fall ist, da in Minute 59 geschlossen werden muss, ein Zeitrahmen von 1 Minute erforderlich (oder kleiner, aber ein Vielfaches von 60 Sekunden):

    Fügen Sie diesen Code am Anfang (nach den DEFPARAM-Anweisungen, falls vorhanden) oder am Ende hinzu.

     

    1 user thanked author for this post.
Viewing 4 posts - 1 through 4 (of 4 total)

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