Pips berechnen

 

Hallo zusammen,


kann man bei unterschiedlichen Währungen die Pips berechnen unter Berücksichtigung der Points???

Beispiel : (1.1056 - 1.0956)*Point funktioniert nicht. Müsste 100 Pips ergeben.


Grüße

 
Hans Lohner:

Hallo zusammen,


kann man bei unterschiedlichen Währungen die Pips berechnen unter Berücksichtigung der Points???

Beispiel : (1.1056 - 1.0956)*Point funktioniert nicht. Müsste 100 Pips ergeben.


Grüße



" unterschiedlichen Währungen ", als zB. XAUUSD (=Gold) - AUDCHF? Das macht keinen Sinn! Ist wie 10 Äpfel - 5 Bananen.

Eine Differenz von zwei Kursen in ganzen Punkten berechnet sich nach:

int d = (int)((1.1056 - 1.0956) / _Point)
 

Danke dir Carl,


die Berechnung soll schon in einer Währung sein.

Aber ich glaub den Fehler schon gefunden zu haben

Da ich die Variablen als Double in globale Variablen speichere

und sie dann erst weiterberechne, fehlen mir die Nachkommastellen.

Zumindest schneidet er alle Nullen ab. Dadurch kann ich sie nicht

mehr weiterverwenden. Stattdessen mach ich die Berechnung direkt

im jeweilgen Symbol Chart und speichere nur den Endwert in der globalen Variable.

Macht auch mehr Sinn. Fällt einem immer erst später auf :-)


Grüsse