Me mettant à mql5 j'ai trouvé un moyen interessant avant de lancer mes ordres sur des comptes MetaTrader car selon les brokers les lots ne sont pas les mêmes.
J'attache un expert avant l'ordre pour vérifier avec le code suivant:
double margeRequise = 0;
OrderCalcMargin(ORDER_TYPE_BUY, _Symbol, 1, SymbolInfoDouble(_Symbol, SYMBOL_ASK), margeRequise);
Print(marginRequise);
Ainsi pour un volume de 1 je vois que sur les paires de devise la marge est par exemple de 1000 alors qu'elle n'est que de 300 sur le S&P500 sur un compte X donné et autre chose pour une compte Y.
A+

Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Bonjour, j'ai encore un peu de mal avec Metratrader5. J'ai passé un ordre sur le S&P500 avec une taille 0,03 mais cela semble extrêmement faible.
Chez mon broker je sais que 0.01 correspond à un contrat d'un peu de moins de 3000€. Comment puis-je avoir ces informations afin de mieux fixer ma taille de lot sur les indices, ce pb ne se posant pas aves les paires de devises.
Merci à vous.
PS: des screenshots seraient les bienvenus.