Verständnisfrage LotSize + Leverage

 

Hallo zusammen,

derzeit sammle ich meine ersten Erfahrungen in Sachen MQL5 und bin über das oft diskutierte Thema LotSize gestolpert.

Von meinem Broker (CFDs auf Aktien, Währungen, Indexes, Kryptos) bin ich gewohnt lediglich einen Betrag einzugeben und den Hebel einzustellen (inkl. TP, SL, evtl. Limit).

Die Berechnung der Lot-Größe ist die Rechnung rückwärts, da für einen gewissen Betrag nur eine gewisse Anzahl an Einheiten erworben werden können, umgerechnet auf die Kontraktgröße. Wobei mir nicht klar ist, wie man bei min. Volumen von 0.01 => ~1000€ auf ein Mindest-Investment von 20€ in der Broker-App kommt. Oder hat MetaTrader einfach eigene Regeln unabhängig vom Broker?

Außerdem ist mir nicht klar wie sich das mit dem Hebel verhält bzw. wie man ihn einstellt. Handelt man einfach mit dem höchsten, zB bei FX 30?


Vielen Dank im Voraus für das Erhellen der Dunkelheit...

 

Hmm - ein umfangreiches, komplexes Thema!

Meine Suche führte mich zu Folgendem:

https://www.mql5.com/en/forum/202953
https://www.mql5.com/en/forum/365690#comment_21502222
https://www.mql5.com/de/articles/1367

Die Forumsbeiträge kann man sich mit dem Klick auf De übersetzen lassen:   in der Menüzeile.

Part 3 - Learn Forex Trading: Margin and Leverage
Part 3 - Learn Forex Trading: Margin and Leverage
  • 2009.11.19
  • www.mql5.com
In a forex trade conducted through a trading platform, you are only speculating on the currency exchange rate and not actually buying all that curr...
 

Danke für die Links. Teilweise richtig schwere Kost.

Trotzdem verstehe ich nicht (und ich weiß auch nicht, wo ich gedanklich die falsche Abfahrt nehme) wie der Hebel eingestellt wird.

Ganz praktisch fehlt mir 

trade.BuyLimit(volume, price, symbol, SL, TP, ORDER_TIME_SPECIFIED, expiration, comment, HEBEL)

Sonst haben wir ja bei der Formel Margin = LotPrice / Leverage (Link 3, Formel 7) zwei Ubekannte, oder?

 

Der Hebel wird vom Broker für das Konto eingestellt, bzw. bei manchen kann man das auch selbst einstellen: Mit wie viel Geld vom eigenen Konto wird wie viel Geld gehandelt.

Aber Dein Funktionsaufruf ist wohl nicht ganz richtig: https://www.mql5.com/en/docs/standardlibrary/tradeclasses/ctrade/ctradebuylimit:

bool  BuyLimit(
   double                volume,                       // order volume
   double                price,                        // order price
   const string          symbol=NULL,                  // symbol
   double                sl=0.0,                       // stop loss price
   double                tp=0.0,                       // take profit price
   ENUM_ORDER_TYPE_TIME  type_time=ORDER_TIME_GTC,     // order lifetime
   datetime              expiration=0,                 // order expiration time
   const string          comment=""                    // comment
   )

Der Hebel liegt fest für das Konto und wird nicht für jeden Auftrag gewählt.

Die Risikogrößen für das Geldmanagement sind Volumen (lot) und SL und, da sich SL aus dem Chart ergibt wird als dann noch freie Variable das Volumen entsprechend des gewünschten Risikos errechnet.

Documentation on MQL5: Standard Library / Trade Classes / CTrade / BuyLimit
Documentation on MQL5: Standard Library / Trade Classes / CTrade / BuyLimit
  • www.mql5.com
BuyLimit(double,double,const string,double,double,ENUM_ORDER_TYPE_TIME,datetime,const string) - CTrade - Trade Classes - Standard Library - MQL5 Reference - Reference on algorithmic/automated trading language for MetaTrader 5
 

Da stöst du gerade an die Grenzen von Metatrader. Der Hebel ist nämlich nicht richtig.

dein Konto weist dir nur den maximalen Hebel aus. Der stimmt aber bei vielen nicht.

bei Major FX paaren hast du 1:30, das wird korrekt ausgegeben.

bei Indices aber nur noch 1:20, da stimmts dann nicht.

liegt daran, das der Hebel nur für das Konto hinterlegt ist ind nicht auf das Handelspaar.

scheinbar hat MQ da auch kein Interesse das irgendwann zu reparieren

 

Dann ist es wohl so, dass die Hebel vom Broker für eine Symbol festgelegt werden, einfach mal bei ihm fragen?

 
Carl Schreiber #:

Der Hebel wird vom Broker für das Konto eingestellt, bzw. bei manchen kann man das auch selbst einstellen: Mit wie viel Geld vom eigenen Konto wird wie viel Geld gehandelt.

Der Hebel liegt fest für das Konto und wird nicht für jeden Auftrag gewählt.

Das ist die Antwort, die mir gefehlt hat. Auch wenn es keine erfreuliche Antwort ist...


Carl Schreiber #:

Aber Dein Funktionsaufruf ist wohl nicht ganz richtig: https://www.mql5.com/en/docs/standardlibrary/tradeclasses/ctrade/ctradebuylimit:

Ist mir bewusst. Sollte nur mein Problem verdeutlichen.


Danke fürs Aufklären!

Grund der Beschwerde: