ist 1Pip ein Pip oder je nach Währung nur 1/2es Pip ?

Einloggen oder registrieren, um einen Kommentar zu schreiben
Pennymonkey
96
Pennymonkey  

Hallo,

mich als Mathematikidiot beschäftigt derzeit folgende Frage ?

Wenn ich eine Währung habe wie heute abend z.Bspl.: aktuell den EURUSD Kurs 1.11519

und den  sozusagen als Referenzindex nehme, dann ist doch im Vergleich beim

EURGBP Kurs 0.83815 , 0,75 Pips bzw Ticks 0,00075 genau soviel wert ?.... oder

0,83815/(1.11519/100)=75,16


Vielleicht haben wir ja einen Mathematiker unter uns, der mir das

gaaaaaaaaanz laaaaangsam erklären kann.


Grüße vom Pennymonkey

Christian
3327
Christian  

Lass doch die "anderen" Rechnen ....hier ein Pip/Tick Wert Rechner 

 

http://www.fxpro.de/trading/calculators/pip# 

Otto Pauser
108
Otto Pauser  

Jim Hodges erklärt hier pips und points ausfühlich https://www.youtube.com/watch?v=CRrVKNQFb9M

Ich habe dazu ein kleines Tool geschrieben, das ich hier, ohne Gewähr auf Richtigkeit, zur freien Verfügung stelle.

//+------------------------------------------------------------------+
//|                                                   ShowSpread.mq5 |
//|                                            2016 Ing. Otto Pauser |
//+------------------------------------------------------------------+
#property copyright "2016 Ing. Otto Pauser"
#property link      ""
#property version   "1.00"
#property description "Zeigt als 'Comment' nützliche Informationen an"
#property indicator_chart_window
#property indicator_plots 0

int      spread;                                                                 // declaration of vars
double   digifak,
         pointvalue,
         pipsize,
         pipvalue,
         spreadcosts;

string   Spread,                                                                 // declaration of vars as string
         PointSize,
         PointValue,
         PipSize,
         PipValue,
         SpreadCosts,
         Currency;
         
int OnInit()
{
   return(INIT_SUCCEEDED);
}

void OnDeinit(const int reason)
{
   Comment("");                                                                  // delete the comment on screen
}

int OnCalculate(const int rates_total,
                const int prev_calculated,
                const int begin,
                const double &price[])
{
   spread=(int)SymbolInfoInteger(_Symbol,SYMBOL_SPREAD);                         // get the current Spread
   Spread=IntegerToString(spread);                                               // convert it to string

   digifak=(_Digits==3 || _Digits==5)?10:1;                                      // get the digits factor
   
   PointSize=DoubleToString(_Point, _Digits);
   
   pointvalue=SymbolInfoDouble(_Symbol,SYMBOL_TRADE_TICK_VALUE);
   PointValue=DoubleToString(pointvalue, _Digits);
   
   pipsize= _Point * digifak;                                                    // calculate the pipsize
   PipSize=DoubleToString(pipsize, _Digits);                                     // convert it to string


   pipvalue=SymbolInfoDouble(_Symbol,SYMBOL_TRADE_TICK_VALUE_PROFIT)*digifak;    // get the pipvalue
   PipValue=DoubleToString(pipvalue,3);                                          // convert it to string

   spreadcosts=pipvalue*spread*0.1;                                              // calculate the cost of spread
   SpreadCosts=DoubleToString(spreadcosts,3);                                    // convert it to string


   Currency=AccountInfoString(ACCOUNT_CURRENCY);                                 // get the currency
   if(Currency=="EUR") Currency="€ "; else                                       // translate it to the currency-symbol
   if(Currency=="USD") Currency="$ "; else
   if(Currency=="GBP") Currency="£ "; else 
   if(Currency=="JPY") Currency="¥ ";
      
   Comment("Digits: "+(string)_Digits+"   Point: "+PointSize+"   PointValue: "+PointValue+"   Pip: "+PipSize+"   PipValue: "+PipValue+"   Spread: "+Spread+"   "+Currency+SpreadCosts);
   return(rates_total);
}

Das ist gleichzeitig ein Beispiel für eine vernünftige, sinnvolle, übersichtliche Schreibweise von Kommentaren.

Der Kommentar nach Metaquotes-Regeln erzeugt bei mir Brechreiz!

Grüße vom OPA

What's the difference between a Point and A Pip?
What's the difference between a Point and A Pip?
  • 2015.02.05
  • www.youtube.com
Forex Trading Coding Programming Tutorial http://jimdandymql4courses.com ... subscription site http://jimdandyforex.com ... free downloads http://patreon.com...
Carl Schreiber
Moderator
10145
Carl Schreiber  

Ursprünglich war ein PIP das, was heute meistens der Point ist: kleinste handelbare Differenz. Den Banken war das für ihre Arbitragegeschäfte zu viel (keine sicheren Gewinne), da kam der Point.

Jetzt ist PIP eine virtuelle Größe (in der Regel 10 Point) und Point das, was vom Broker Dir geschickt wird und Du abfragen kannst, manchmal mit 4 manchmal mit 5 Stellen, oder 2,3 oder keine Stellen oder ...

Ich hatte mir mal überlegt, (mir!) als Pip das zu definieren, was als nächstes ~10$ (bei einem Lot) kommt - aber das klappt nicht, weil die Werte für ein Lot (MODE_LOTSIZE) genauso wie die Kontowerte (Micro...) nicht einheitlich sind.

Ich habe mir jetzt ein csv-Datei geschrieben, wo die Pips und Points je Broker und Symbol eingetragen sind und gelesen werden und bei Problemen kriege ich einen Alert...

Es ist wie im Kindergarten, jeder macht, was er will...   :(

Einloggen oder registrieren, um einen Kommentar zu schreiben