Einzelnen Beitrag anzeigen
  #7 (permalink)  
Alt 25.09.19
ixbone ixbone ist offline
Gesperrter Benutzer
 
Registriert seit: Sep 2019
Ort: Wien
Beiträge: 46
ixbone befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von AVT Beitrag anzeigen
Ich habe so was ähnliches für meinen Trademanager geschrieben, das sollte auch mit dem SL klappen. Du brauchst einen Überwachungs EA (bei mir läuft das OnTimer mit einer Frequenz von 250ms), Wegbeschreibung:

Wenn Du die Order über einen EA aufgibst:
1. im OrderComment den SL speichern
2. mit StringSubstr den SL auslesen und zur NormalizeDouble umwandeln
3. wenn Ergebnis nicht OrderStopLoss mit OrderModify auf Wert setzen

Wenn Du die Order händisch aufgibst:
0. geht am besten mit Arrays, Größe ist Anzahl der laufenden Orders
1. Array füllen mit TicketNr+SL
2. Wenn Anzahl der laufenden Orders anders als Arraygröße
-. wenn größer: Ticketnummer und SL-Wert der letzten Order zufügen
-. wenn kleiner: entfernen
-. wenn gleich: vergleiche ob TicketNo und SL dasselbe ist wie das der Order

Das wäre grob mein Weg. AVT
Ich bin echt überrascht was so an "umständlicher" Kreativität möglich ist!
Arrays für einen SL?

Einfach den OrderOpenPrice der Order abfragen und dann den SL abfragen+vergleichen, mal davon abgesehen das der SL sowieso beim Broker "festsitzt".

Sollte der Preis komplett wegrutschen = OffQuotes hilft kein SL dieser Welt, egal wie er technisch umgesetzt werde.

Wenn es darum geht sich selbst zu sperren dann einfach via Script die Maus im Chart sperren, dann funktionieren noch die Menüs. Aber Beherrschung ist eine Grundvoraussetzung im Endlos Marathon Forex!

Die eleganteste Lösung ist ein dreifach TP/SL:
1x via Funktion 20 (Kombi TP+SL)
1x fix, z.B. 20+2 via OrderModify (Kombi TP+SL)
1x via TS Funktion 25 und OrderModify (Kombi TP+SL)
Egal was passiert, einer von den 3 zieht immer, ausser der Markt ist OffQuotes!
Den TP hat man damit auch gleich programmiert.