Einzelnen Beitrag anzeigen
  #4 (permalink)  
Alt 03.06.13
traderdoc traderdoc ist offline
Elite Mitglied
 
Registriert seit: Apr 2011
Beiträge: 2.735
traderdoc befindet sich auf einem aufstrebenden Ast
Standard

Das ist schon vom Prinzip her ok, was @Ca$hDigger schrieb.
Die in Variablen gespeicherten SL-Werte können aber genauso beim Ausfall des PC nicht mehr wirksam sein, wenn sie z.B. einmalig beim Öffnen der Order ermittelt werden.
Abhilfe schafft da mit jedem Tick den SL zu refreshen, sofern das möglich ist und nicht zur Berechnung Vergangenheitsdaten benötigt werden, die später nicht mehr zur Verfügung stehen.
Die sicherste Variante ist die, bei der Orderöffnung den Hidden-SL in eine globale Variable zu schreiben. Die unterscheidet sich zu allen anderen Variablen darin, dass sie nach der Unterbrechung immer noch zur Verfügung steht und durch Abfrage im EA den SL jederzeit zur Verfügung stellt.
Der Ausdruck GlobalVariableSet() wird zum Schreiben und GlobalVariableGet() zum Lesen benutzt.

traderdoc