Einzelnen Beitrag anzeigen
  #5 (permalink)  
Alt 06.06.16
Pago2013 Pago2013 ist offline
Neues Mitglied
 
Registriert seit: Jun 2013
Beiträge: 22
Pago2013 befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von traderdoc Beitrag anzeigen
Wenn OrderLots_ als int deklariert wird, würde in diesem Falle keine Ordergeöffnet werden, weil der Wert der Variablen OrderLots_ = 0 ist!! Und bei 0 streikt die Orderausführung. D.h. unbedingt als double deklarieren.

Wäre das getan worden, würde in der Tat jeder eingegebene Wert bei Price zu einer Öffnung einer SellOrder zum aktuellen Bid-Kurs führen. Nur negative Preise werden nicht akzeptiert.
Richtig logisch und konsequent ist das natürlich nicht.

Das alles hat damit zu tun, weil MarketOrders immer mit dem Ask bzw. BidKurs geöffnet werden und eine Slippage im DemoKonto keine Relevanz besitzt.


traderdoc
Danke für die schnelle Antort TraderDoc.
OrderLots_ ist bei mit natürlich als double deklariert, ich hab das hier nur schnell mal verkürzt aufgeschrieben und dabei einen kleinen Fehler gemacht.


Ich meinte, dass es füher einen Error gab wenn man Ask und Bid vertauscht hatte aber vielleicht versehe ich mich da auch.