Stop Loss mit Lowest[p](Low)
Forums › ProRealTime Deutsch forum › ProOrder Support › Stop Loss mit Lowest[p](Low)
- This topic has 4 replies, 3 voices, and was last updated 8 years ago by Percy Aus Gladbeck.
-
-
08/16/2016 at 10:53 AM #11756
Hallo an alle,
anbei findet ihr einen PRT-Code für ein Handelssystem, welches auf den Wechsel der Heikin-Ashi-Kerzen basiert. Mein Problem ist das mein Stop Loss nicht funktioniert. Anhand der Bilder ist zu sehen, dass der Stop Loss nicht auf dem tiefsten Tief der letzten 5 Perioden gelegt wird. Der Stop Loss müsste auf der schwarzen Linie unterhalb der Heikin-Ashi-Kerzen liegen. Kann mir jemand sagen wo mein Fehler im PRT-Code liegt? Warum wird der Stop Loss nicht auf der schwarzen Linie platziert?
Für eure Rückmeldungen sage ich jetzt schoneinmal Danke!!!
1234567891011121314151617181920212223242526272829303132DEFPARAM CUMULATEORDERS =falsedefparam preloadbars = 1000//Heikin-Ashi BerechnungxClose = (Open+High+Low+Close)/4xLow = Min(xOpen, xClose)if(barindex>2) thenxOpen = (xOpen[1] + xClose[1])/2endif//Heikin-Ashi Bedingungenc1 = xClose>xOpen AND xClose[1]>xOpen[1] AND xClose[2]<xOpen[2] AND xClose[3]<xOpen[3] AND xClose[4]<xOpen[4]//Signal-BerechnungIf c1 ThenSignal = 1ElseSignal = 0Endif// Bedingungen zum Einstieg in Long-PositionenIF NOT LongOnMarket AND Signal = 1 THENBUY 1 CONTRACTS AT MARKETENDIF// Stops und Targets: Legen Sie hier schützende Stops und Profit Targets festSET TARGET PPROFIT 50SET STOP PLOSS close - Lowest[5](xLow) //Stop Loss doesnt work??????08/16/2016 at 11:42 AM #11761Hallo blumtste,
könnte daran liegen, dass er in der aktuellen Kerze den close und das lowest[x](low) noch nicht kennt.
Probier doch mal:
123456789SET STOP PLOSS close[1] - Lowest[5](xLow)[1]Hilft das weiter?So ein ähnliches Problem hatte ich Anfangs auch mal mit dem LowestLow.Bei mir war das die Lösung.LG,Soma08/16/2016 at 3:40 PM #11763Hallo Soma,
danke für deine schnelle Antwort. Aber leider hat mich dein Vorschlag nicht zum Ziel gebracht. Nach wievor setzt PRT den Stop Loss 2 Punkte unter das Open. Er müsste aber auf der schwarzen Linie gesetzt werden. Die schwarze Linie ist ein simpler Indikator, der auf dem Lowest[5](Low) beruht. auch mit einer Call-Funktion des Indikators kann ich den Stop Loss nicht auf der schwarzen Linie platzieren.
LG blumste
08/17/2016 at 9:15 AM #11781Hallo blumste,
die schwarze Linie hast du sicher als eigenen Indikator programmiert.
Zieh doch mal den Code für den Indikator mit in den Handelssystemcode (die Zeile mit return … löschen).
Dann könntest du für den Ausstieg programmieren:
123if longonmarket and low<="Variable des Indikators" thensell at marketendif08/17/2016 at 9:27 AM #11782Hallo,
ich habe es nicht ausprobiert, aber vielleicht hilft es auch den Stopp-Wert in Klammern zu setzen und dann ein “*PointSize” zu ergänzen, also
SET STOP PLOSS (close – Lowest[5])*PointSize
VG,
Percy
-
AuthorPosts
Find exclusive trading pro-tools on