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

Nein, einen direkten Befehl oder Funktion gibt es dafür nicht. Und wenn Du mit Punkten Pips meinst, dann wäre das ein Weg zum Ziel.

M = 1;
if (Digits == 3 || Digits == 5) M = 10;

Nach OrderSelect():

if (OrderType() == OP_BUY) {
OrderProfitPips = (Ask - OrderOpenPrice())/Point/M;
}
if (OrderType() == OP_SELL) {
OrderProfitPips = (OrderOpenPrice() - Bid)/Point/M;
}

Man könnte nun oben auch M und Point noch zusammenfassen.

traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis.