1 Trade pro Tag

Viewing 6 posts - 1 through 6 (of 6 total)
  • #7003

    Anbei eine an ProRealTime gerichtete Anfrage:

     
    Sehr geehrte Damen und Herren!

    Ich möchte bei meinem Code nur 1 Trade je Tag ausführen lassen.
    Bitte um Ergänzung meines bestehenden Codes.
    Vielen Dank!

    // Festlegen der Code-Parameter
    DEFPARAM CumulateOrders = False // Kumulieren von Positionen deaktiviert

    // Bedingungen zum Einstieg in Long-Positionen
    c1 = (open < DClose(1))

    IF c1 THEN
    BUY 1 SHARES AT MARKET
    ENDIF

    // Bedingungen zum Ausstieg von Long-Positionen
    indicator1 = close
    c2 = (indicator1 = DClose(1))

    IF c2 THEN
    SELL  AT MARKET
    ENDIF

    // Bedingungen zum Einstieg in Short-Positionen
    c3 = (open > DClose(1))

    IF c3 THEN
    SELLSHORT 1 SHARES AT MARKET
    ENDIF

    // Bedingungen zum Ausstieg aus Short-Positionen
    indicator2 = close
    c4 = (indicator2 = DClose(1))

    IF c4 THEN
    EXITSHORT  AT MARKET
    ENDIF

    // Stops und Targets
    SET STOP pLOSS 20
    SET TARGET pPROFIT 20

    Vorschlag Antwort:

     

    #7163

    Hallo,

    eine Möglichkeit wäre (einfach mal ausprobieren):

    “if strategyprofit <> 0 then

    quit

    endif”

    gleich nach defparam einfügen

     

    #7164

    Ergänzung:

    Das System wird dann angehalten und man muss es eben jeden Tag neu starten. Aber es dürfte eigentlich nur 1 Trade am Tag machen.

    #7168

     

    #7171

    Hallo Lotar,

    Ja, das ist auch eine Möglichkeit! Danke für die Info!

    #178942

    Hi, das ist ein Super Hinweis. Ich bitte Dich wenn möglich noch um eine Erklärung warum das so ist. Ich denke die ganze Zeit nach und komme nicht darauf. DAnke

Viewing 6 posts - 1 through 6 (of 6 total)

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