Cool Merci.
Entre temps j'avais trouvé ceci qui fonction :
Code:
double lot(double price, double stopLoss) {
double pricePerStopLoss;
double balance = AccountBalance();
double lossPerTrade = (balance*riskPerTrade)/100;
if(price < stopLoss) {
pricePerStopLoss = NormalizeDouble(stopLoss-price,Digits);
} else {
pricePerStopLoss = NormalizeDouble(price-stopLoss,Digits);
}
double sizeLot = NormalizeDouble((lossPerTrade/pricePerStopLoss)*Point, 2);
return(sizeLot);
}
Mais ta façon a l'air plus précise.
Par hasard tu ne sais pas comment on fait des retour à la ligne dans la fonction Comment().
Car pour débugger ma prog, j'ai tout sur une ligne et c'est par vraiment évident a retrouvé les infos 
Encore merci