Comment calculer la taille du lot ? - page 4

 
Duplicate post deleted.
 
William Roeder:
Le calcul de la taille du lot est le calcul de la perte maximale autorisée. Le risque est le prix ouvert - le stop loss initial (Achat : Ask-SL, Vente : SL-Bid) La perte maximale est le risque multiplié par la perte par pip. C'est ce que vous voulez être à 2% du solde du compte. Rien à voir avec la marge. Déterminez où seront votre ouverture et vos stops, puis la taille du lot en découle.
Je sais que c'est un ancien, mais je suis nouveau dans MQL, je suis en train de convertir le code vers MQL5, est-ce toujours la façon la plus efficace de calculer une taille de lot à partir d'un montant de risque de Stop Loss dans MQL5 ou y a-t-il des moyens plus faciles de le faire maintenant ?
 
  1. Le risque dépend de votre stop loss initial, de la taille du lot et de la valeur du symbole. Il ne dépend pas de la marge et de l'effet de levier. Sans SL, le risque est infini. Ne risquez jamais plus qu'un petit pourcentage de vos fonds de trading, certainement moins de 2% par transaction, 6% au total.

    1. Vous placez le stop là où il doit être - là où la raison de la transaction n'est plus valable. Par exemple, si vous négociez un rebond de support, le stop passe sous le support.

    2. AccountBalance * pourcentage/100 = RISK = OrderLots * (|OrderOpenPrice - OrderStopLoss| * DeltaPerLot + CommissionPerLot) (Notez que OOP-OSL inclut le spread, et DeltaPerLot est généralement autour de 10 $/pip mais il prend en compte les taux de change de la paire par rapport à la devise de votre compte).

    3. N'utilisez PAS TickValue seul - DeltaPerLot et vérifiez que MODE_TICKVALUE renvoie une valeur dans votre devise de dépôt, comme promis par la documentation, ou s'il renvoie une valeur dans la devise de base de l'instrument.
      MODE_TICKVALUE n'est pas fiable sur les instruments non-fx avec de nombreux courtiers - Forum de programmation MQL4 2017.10.10
      Existe-t-il une solution universelle pour la valeur Tick ? -Paires de devises - Général - Forum de programmation MQL5 2018.02.11
      Lecalcul de la valeur du lot est décalé d'un facteur 100 - Forum de programmation MQL5 2019.07.19

    4. Vous devez normaliser les lots correctement et vérifier par rapport à min et max.

    5. Vous devez également vérifier FreeMargin pour éviter le stop out.

    La plupart des paires valent environ 10 $ par PIP. Un risque de 5 $ avec un (très petit) SL de 5 PIP est de 5 $ / 10 $ / 5 ou 0,1 Lots maximum.

  2. Recherchez un EA GUI/Trade Assistant comme le mien (pour MT4) : indicateur 'Money Manager Graphic Tool' par 'takycard' - Risk Management - Articles, commentaires de la bibliothèque - MQL5 programming forum - Page 6 #55 2018.01.14 et modifié pour la résolution d'écran #75 2020.02.17

Raison: