conseiller expert - questions diverses - page 36

 

Digits peut appeler Digits() ou MarketInfo().

Digits() or _Digits

double digits = MarketInfo(Symbol(),MODE_DIGITS);

Maintenant, si vous voulez un exemple rapide de multiplicateur, soyez créatif :

int multiplier=0;

   if(MarketInfo(Symbol(),MODE_DIGITS)==2){multiplier=100;}
   if(MarketInfo(Symbol(),MODE_DIGITS)==3){multiplier=1000;}
   if(MarketInfo(Symbol(),MODE_DIGITS)==4){multiplier=10000;}
   if(MarketInfo(Symbol(),MODE_DIGITS)==5){multiplier=100000;}
   if(MarketInfo(Symbol(),MODE_DIGITS)==6){multiplier=1000000;}

double EURUSD=Bid*multiplier;

Print("EURUSD: ",DoubleToString(EURUSD,0));
 
string price_as_str = StringFormat("%0."+(string)_Digits+"f",Bid);
int len = StringLen(price_as_str);
Print("price_as_str = ",price_as_str);
Print("Before the decimal point = ", StringSubstr(price_as_str, 0, len-_Digits-1));
Print("After the decimal point = ",  StringSubstr(price_as_str, len-_Digits));
 

Hehe !

J'espère que vos deux commentaires m'aideront à trouver une solution.
Je vais commencer à essayer les deux bientôt.

Merci beaucoup les gars.

 

#StringLen - Fermer

Encore une fois, merci beaucoup pour vos commentaires - @honest_knave et @Marco vd Heijden.
Après avoir essayé vos exemples très utiles, j'ai trouvé une excellente solution.

Tous nos vœux de réussite à vous !

 

#Taille maximale du lot - Fermé

Ce commentaire résout mon problème #336- #338

Encore une fois, merci beaucoup.

 

Panel #Trade + Stratégie de trading - Ouvert

Avant de commencer à faire des recherches, j'ai juste besoin de demander.

Q : Lepanneau commercial et la stratégie commerciale doivent être séparés ou quoi ?

Merci d'avance.

 
Max Enrik:

Panel #Trade + Stratégie de trading - Ouvert

Avant de commencer à faire des recherches, j'ai juste besoin de demander.

Q : Lepanneau commercial et la stratégie commerciale doivent être séparés ou quoi ?

Merci d'avance.


Vous ne pouvez appliquer qu'un seul EA par graphique.

Cela signifie probablement que vous devez intégrer votre panneau et votre stratégie ensemble, s'ils doivent tous deux effectuer des opérations de trading.

 
honest_knave:

Vous ne pouvez appliquer qu'un seul EA par graphique.
Cela signifie probablement que vous devez intégrer votre panneau et votre stratégie ensemble, s'ils doivent tous deux effectuer des opérations de trading.

Merci beaucoup pour votre réponse.
 
Si c'est vraiment, vraiment nécessaire, vous pouvez faire en sorte qu'un EA fonctionne avec tous les autres graphiques, en utilisant le chartID, puis vous pouvez charger un autre EA sur le graphique lui-même, et vous pouvez même aller jusqu'à charger un script qui exécute son code dans une boucle sans fin, mais ces choses sont très avancées, donc cela dépend jusqu'où vous voulez aller.
 

Panel #Trade + Stratégie de trading- Fermé

Merci M. Marco pour votre commentaire.

Je pense que je pourrais commencer à écrire le script de code pour la stratégie de trading avant de les combiner.
(Si je n'écris pas de script pour la stratégie de trading séparément, je sais que ce sera très difficile pour moi).

Je vais bientôt commencer.

Merci beaucoup pour votre temps.

Raison: