ups, hatte noch vergessen, die Lotgrösse mit zu berücksichtigen. Mein Beispiel war von 0.01 Lots ausgegangen.
so gehts:
PHP-Code:
double Profit = OrderProfit();
double Lots = OrderLots();
double Tickvalue = MarketInfo(Symbol(), MODE_TICKVALUE);
int Profit_Punkte;
Profit_Punkte = Profit / Lots / Tickvalue;
Ich habe es so gelöst, weil ich in meinem Fall den Gewinn in Punkten einer geschlossenen Position brauche, deshalb konnte ich hier mit nicht mit Bid und Ask arbeiten...
@doc:
1000 Punkte im EURUSD entspricht 100 Pips bzw. 1 Cent.
Die Rechnung stimmt.
Im DE30Cash kann man es so nicht machen.