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

Den Rest des Codes sieht man nicht. Damit wirds dann a bisserl kompliziert.

Beim Halbieren der Lotgröße der Order wird immer erst die gesamte Order geschlossen und danach wieder die Hälfte geöffnet.
Falls Du also das meinst, dann ist das völlig in Ordnung.
Solltest Du ein anderes Öffnen meinen, dann muß es am Code liegen, den wir nicht sehen.

Wobei ich mich die ganze Zeit frage, führt
if(OrderOpenTime() <=OrderOpenTime()+ PERIOD_H1*3*3600 && OrderOpenPrice() <= Ask )
nicht sofort nach dem Öffnen der Order zum true der Abfrage?
Erstens ist OrderOpenTime() immer kleiner als OrderOpenTime()+ PERIOD_H1*3*3600
und zweitens handelt es sich hier um eine SellOrder, die mit dem Bid geöffnet wird. Damit ist der OrderOpenPrice() der Bidkurs, der bei der Öffnung immer unter, also kleiner als der darüberliegende Ask-Kurs ist.

Oder brauch ich langsam ne Brille?

traderdoc