Questions des débutants MQL5 MT5 MetaTrader 5 - page 971 1...964965966967968969970971972973974975976977978...1503 Nouveau commentaire xxz 2018.12.22 15:38 #9701 Sprut112: J'ai essayé sans succès de passer d'un lot fixe à un lot en pourcentage. Peut-être que quelqu'un peut me dire quel est le code complet ?En pourcentage de quoi ? [Supprimé] 2018.12.22 15:39 #9702 xxz: En pourcentage de quoi ?A partir du bilan, la norme xxz 2018.12.22 15:52 #9703 Sprut112: A partir du bilan, la norme//+------------------------------------------------------------------+ //| Calculate optimal lot size | //+------------------------------------------------------------------+ double TradeSizeOptimized(void) { double price=0.0; double margin=0.0; //--- select lot size if(!SymbolInfoDouble(_Symbol,SYMBOL_ASK,price)) return(0.0); if(!OrderCalcMargin(ORDER_TYPE_BUY,_Symbol,1.0,price,margin)) return(0.0); if(margin<=0.0) return(0.0); double lot=NormalizeDouble(AccountInfoDouble(ACCOUNT_MARGIN_FREE)*MaximumRisk/margin,2); c'est à partir des données brutes input double MaximumRisk = 0.02; // Maximum Risk in percentage à partir des fonds disponibles... [Supprimé] 2018.12.22 15:55 #9704 xxz: dans les données brutes Faut-il le placer à la place de quelque chose ou tout ensemble ? xxz 2018.12.22 16:03 #9705 Sprut112: Faut-il le placer à la place de quelque chose ou tout ensemble ?double get_lot(int pair, double input_lots) Cette fonction devrait être repensée, elle est appelée quand on calcule beaucoup... [Supprimé] 2018.12.22 16:10 #9706 xxz: refaire cette fonction, elle est appelée quand on calcule beaucoup...Le compilateur ne l'accepte pas xxz 2018.12.22 16:13 #9707 Sprut112: Le compilateur n'accepte pasJe vais essayer votre code maintenant... [Supprimé] 2018.12.22 16:20 #9708 xxz: Je vais essayer votre code maintenant...Je l'ai presque, il ne reste qu'une erreur - la marge. [Supprimé] 2018.12.22 16:48 #9709 xxz: Je vais essayer votre code maintenant...Je ne semble pas pouvoir... xxz 2018.12.22 16:57 #9710 Sprut112: D'une certaine manière, ça n'a pas marché pour moi.voici comment cela fonctionne... MM est une option de lot fixe ou une option de pourcentage... Dossiers : Experiment.mq5 40 kb 1...964965966967968969970971972973974975976977978...1503 Nouveau commentaire
J'ai essayé sans succès de passer d'un lot fixe à un lot en pourcentage. Peut-être que quelqu'un peut me dire quel est le code complet ?
En pourcentage de quoi ?
En pourcentage de quoi ?
A partir du bilan, la norme
A partir du bilan, la norme
c'est à partir des données brutes
à partir des fonds disponibles...
dans les données brutes
Faut-il le placer à la place de quelque chose ou tout ensemble ?
Faut-il le placer à la place de quelque chose ou tout ensemble ?
Cette fonction devrait être repensée, elle est appelée quand on calcule beaucoup...
refaire cette fonction, elle est appelée quand on calcule beaucoup...
Le compilateur ne l'accepte pas
Le compilateur n'accepte pas
Je vais essayer votre code maintenant...
Je vais essayer votre code maintenant...
Je l'ai presque, il ne reste qu'une erreur - la marge.
Je vais essayer votre code maintenant...
Je ne semble pas pouvoir...
D'une certaine manière, ça n'a pas marché pour moi.
voici comment cela fonctionne...
MM est une option de lot fixe ou une option de pourcentage...