Nach Positionsschließung keine neue Order direkt ausführen

Forums ProRealTime Deutsch forum ProOrder Support Nach Positionsschließung keine neue Order direkt ausführen

Viewing 15 posts - 16 through 30 (of 42 total)
  • #183322

    hey,

    leider ändert es nichts.

    Hier mal anbei ein Screenshot: Der Kauf sollte in der 5min-Kerze mit dem weißen Pfeil ausgeführt werden.

    Wie müsste ich den Code ändern?

    #183328

    Wenn Sie möchten, dass nur CLOSE über dem Durchschnitt liegt, müssen Sie CLOSE in Zeile 7 und vielleicht auch in den Zeilen 16 und 17 verwenden, je nachdem, was Sie bevorzugen.

     

    1 user thanked author for this post.
    #183845

    Hi Roberto,

    das klappt danke Dir.

    Ich hätte noch einmal zwei Fragen, um mein Setup zu optimieren.

    1. wie kann ich Pivot in mein System programmieren? Ich möchte, dass meine Position im 15 min Chart bei dem R2 des 2-Stunden-Pivots geschlossen wird, sobald eine Kerze den PivotPunkt R2 während ihrer Periode überschreitet.
    2. ich möchte nur einen Kauf auslösen, wenn zwei EMA’s (20 und 50) maximal 20 Punkte, bspw. beim S&P 500 von einander entfernt liegen.

    Wie würde für diese beiden Bedingungen der Code lauten?

    Es wäre fantastisch, wenn mir hier jemand weiterhelfen kann. Besten Dank im Voraus.

    #183870

    Ich werde es Ihnen so schnell wie möglich zukommen lassen.

    1 user thanked author for this post.
    #184137

    Hi Roberto,

    wie sieht es denn aus?

    Hättest Du schon eine Rückmeldung?

     

    #184179

    Möchten Sie einen neuen Code oder möchten Sie einen bestehenden Code ändern? Wenn es bereits existiert, posten Sie bitte den Code, den Sie ändern möchten.

    #184233

    Gerne kann der folgende Code mit den oben genannten Bedingungen erweitert werden.

    1. Long Exit im Pivot R2
    2. nur Long Entry, wenn EMA 20 und EMA 50 max 20 Punkte voneinander entfernt
    3. Stopp-Loss bei Open < low[2]

    Vielen Dank vorab

    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    // Festlegen der Code-Parameter
    DEFPARAM CumulateOrders = False // Kumulieren von Positionen deaktiviert
    TimeFrame(5 minute)
    ONCE Flag = 0
    // Bedingungen zum Einstieg in Long-Positionen
    indicator1 = ExponentialAverage[8](totalPrice)
    c1 = (open > indicator1)
    IF c1 AND Not OnMarket AND Flag = 0 THEN
       BUY 1 CONTRACT AT MARKET
       Flag = 1
    ENDIF
    // Bedingungen zum Ausstieg von Long-Positionen
    indicator2 = ExponentialAverage[8](totalPrice)
    c2 = (open < indicator2)
    c3 = (open < low[2])
    IF c2 OR c3 AND LongOnMarket THEN
       SELL AT MARKET
    ENDIF
    IF c2 THEN
       Flag = 0
    ENDIF
    //
    Timeframe(default)
    #184427

    Los geht’s:

    #185195

    Hi Roberto,

    ich bräuchte nochmal deine Hilfe.

    Wie kann ich es programmieren, dass nach einer Positionsschließung, nicht sofort der nächste CS erneut eine Position eröffnet, sondern eine Kerze ablaufen muss?

    Geht das mit einer Flag? Wenn wie würde dann der Code lauten?

    Danke Dir.

    #185217

    Ich habe die TradeON-Flagge hinzugefügt:

    1 user thanked author for this post.
    #185306

    Hi Roberto,

    danke Dir.

    Ich werde noch ein wenig ausprobieren. Bisher hat es nicht zu der gewünschten Verbesserung geführt.

    Ich habe noch ein weiteres Anliegen:

    Wie kann ich eine Verkaufsbedingung schreiben, dass die große rote Kerze während sie das Low der höchsten grünen Kerze (gelbe Linie aus dem Bild) nach unten crossed sofort einen Verkauf auslöst. – Nicht erst bei der nächsten Kerze.

    Danke vorab.

    #185334

    Hier ist es (habe ich noch nicht probiert):

     

    1 user thanked author for this post.
    #185618

    Hi Roberto,

    es klappt!

    Kannst du mir das ebenfalls noch für Long programmieren, dass die Position geschlossen wird, sobald das High der Vor-Vor-Kerze überschritten wird. (siehe Bild)

    Außerdem wollte ich noch einen Verkauf einbauen, sobald eine Kerze den Pivot ResR4 überschreitet. Mit folgendem Code klappt es nicht.

    Was ist hier falsch:

    if longonmarket and high > ResR4 then
    sell at ResR4 stop
    endif

    Es wäre toll, wenn Du beide Punkte in den Code integrieren könntest.

    Danke.

    <!–more–>

    #185726

    Soll ich eine LONG-Position schließen, weil sie ein Maximum überschreitet?

    #185747
    1. Eine Long-Position soll geschlossen werden, wenn das ResR4 überschritten wird.
    2. Eine Short-Position soll geschlossen werden, wenn das High der Vor-Vor-Kerze überschritten wird.

    Dankeschön

Viewing 15 posts - 16 through 30 (of 42 total)

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