If Bedingungen mit oder

Forums ProRealTime Deutsch forum ProOrder Support If Bedingungen mit oder

Viewing 15 posts - 1 through 15 (of 16 total)
  • #237866

    Hallo,

    ich wollte so eine Art trademanagement für Trades machen, deren CRV 1:2 ist

    Da ich halbe Anzahl Positionen verschieben oder verkaufen will, muss die Anzahl der Positionengröße (Size) immer, durch 2 Teilbare Mengen kaufen. Also Positionssize 2 oder 4 oder 6 ………

     

    Hier die Regeln

    1. Die ersten 7 Kerzen passiert nichts! oder aber der Trade läuft zu 100 % in den Gewinn!! dann soll der ganze Anzahl Positionen SL auf Break even gezogen werden!

    2.  Ist der Trade nach 7 Kerzen im Minus, dann soll die halbe Position zum Marktprice geschlossen. Fällt der Kurs weiter, wird der Trade am SL geschlossen

    Oder

    Ist der Trade nach 7 Kerzen aber im Plus, dann soll die halbe Position auf Break even gezogen werden

    3. Ist der Trade höher als das CRV von 1:1 also 100 % im Gewinn, dann sollen der Stop loss an die folgenden lokalen Tiefpunkte gelegt werden.  Siehe Bild

    Entweder wird der Trade an den Tiefpunkten ausgestopt (Yellow Line)  oder er läuft in den Gewinn von 1:2

    IF MyLongConditions THEN
    BUY 2 CONTRACT AT MARKET
    StopLoss = lowest[3](low)
    CRV11 = close + (close – StopLoss)
    Joker = close – ((close – StopLoss)/2)
    TargetPrice = close + 2*(close – StopLoss)
    SET STOP PRICE StopLoss
    SET TARGET PRICE TargetPrice
    endif
    IF onMarket and not onMarket[1] then
    EntryPrice = TradePrice
    endif

    if longonmarket and barindex-tradeindex>7 and close<tradeprice and (abs(CountOfPosition) =2) THEN
    sell abs(CountOfPosition) / 2 contract at market

    #237870

    Du hast geschrieben “Die ersten 7 Kerzen passiert nichts! oder aber der Trade läuft zu 100 % in den Gewinn!! dann soll der ganze Anzahl Positionen SL auf Break even gezogen werden!“. Wenn die Position 100 % Gewinn erreicht, wird sie automatisch geschlossen, weil sie das Ziel erreicht hat, oder?

     

     

    #237873

    oh, ich meine dass das Teilziel von 1:1 erreicht wurde, dann auf Break even.

    Wenn die Psition zu 200 % im Gewinn ist wird der Trade geschossen. CRV von 1 Risk / 2 Gewinn

    #237889

    Wo sollte der Stop-Loss platziert werden, wenn er CRV 11 überschreitet (das Bild ist nicht klar)?

     

    #237891

    Wenn der Kurs über crv 11 geht, dann soll der Stop loss auf break even gezogen werden

    #237924

    Los geht’s:

     

    1 user thanked author for this post.
    #237932

    Hallo Roberto,

    bitte entschuldigen Sie.

    Es ist leider noch nicht ganz ok.

    Ich habe Ihren Code, die Stop Anweisung etwas verändert.

    IF longonmarket THEN
    IF close > CRV11 THEN
    SET STOP PRICE EntryPrice
    ENDIF

    Der Unterschied besteht darin, dass wenn der Kurs nach 7 Tagen  unter dem Tradeprice ist, im Code rot gekennzeichnet, dann wird eine halbe Position verkauft. Das haben Sie richtig gemacht!! Perfekt

    IF barindex-tradeindex>7 and close < Tradeprice then
    IF (abs(CountOfPosition) =2) THEN
    sell abs(CountOfPosition) / 2 contract at market
    ENDIF

    Jetzt fehlt jedoch noch die Variante, wenn der Kurz nach 7 Tagen über dem Tradeprice ist, im Code  Rot gekennzeichnet, dann soll der Stop loss für die halbe Position auf Break even gesetzt werden.

    ist der folgende Code richtig??

    if barindex-tradeindex>7 and close > Tradeprice then
    IF (abs(CountOfPosition) =2) THEN
    set stop Price Joker
    ENDIF

    ENDIF
    ENDIF
    endif

    #237956

    Diese Zeilen reichen aus, da die anderen Bedingungen bereits überprüft sind:

    Platzieren Sie es in der auf dem Foto gezeigten Position.

     

    #238042

    Hallo Roberto,

     

    der Stop loss funktioniert, nur leider soll an dieser Stelle nur die halbe Position durch den Stop loss verkauft werden?

    Es wird aber die ganze Position verkauft? Siehe Bild

    if barindex-tradeindex>7 and close > Tradeprice then
    IF (abs(CountOfPosition) =7) THEN
    set stop Price Joker
    ENDIF

    #238084

    Ich habe es nicht ganz verstanden. Wann soll der Stop-Loss auf das Joker-Niveau gesetzt werden?

    #238090

     

    Wenn nach dem 7 Tag (Kerze) der Close  größer ist als der Tradeprice

     

    if barindex-tradeindex>7 and close > Tradeprice then

    #238092

    Dies sollte so sein, wie Sie es gefragt haben:

     

    #238105

    ich meine es so

    Ist der Close nach 7 Kerzen > als der Tradeprice dann teilt sich der stop Loss

    Eine halbe Anzahl der Position liegt der Stop Loss auf dem Joker

    die andere Halbe Position bleibt der stop loss liegen (Initialstop)

    Es gibt dann also 2 verschieden Stopp Loss. Wenn der Kurs dann über CRV11 geht, dann werden beide Stopps auf break even gezogen!

     

    #238214

    Sie können nicht zwei verschiedene Stop-Loss platzieren.
    Wenn Sie zwei eingeben, nimmt ProOrder immer den letzten vor dem Ende des Codes ausgeführten Stop-Loss als gültig an.

     

     

    #238268

    Ah ok danke dann weiß ich Bescheid

    Kann ich hier noch was fragen?! Bitte

    Wie kann ich einem code sagen, dass er am Tag danach aussteigen soll.

    Da ich mit einer Variablen nach dem Besten Einstieg / Tag im Monat suchen möchte, die am nächsten Tag wieder wieder ausstieg macht.

    Brauch ich den Code für Austieg am Tag nach dem Einstieg.

    Gibt es das??

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

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