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

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
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis.