[ARCHIVE !] Toute question de débutant, pour ne pas encombrer le forum. Professionnels, ne passez pas à côté. Nulle part sans toi - 4. - page 164
![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Les amis !
Au secours, je n'arrive pas à comprendre...
Comment puis-je obtenir une vue :
if( profit>=0.10 && profit <=0.99) dp =1 ;
sinon
if( profit>=1.00 && profit <=9.99) dp =10 ;
sinon
if( profit>=10.00 && profit <=99.99) dp =100 ;
... et ainsi de suite dans la boucle for( int i=0 ; i<=100000 ; i++)
En clair, COMMENT déterminer le nombre de décimales restantes d'un nombre entier (les fractions sont claires) ?
En clair, COMMENT déterminer le nombre de chiffres d'un nombre entier à gauche de la virgule (chiffres fractionnaires bien sûr) ?
Rechercher dans les fonctions MathXXX + inclure la logique
En clair, comment déterminer le nombre de chiffres d'un nombre entier à gauche de la virgule ?
Essayez :
#property show_inputs extern double pr=-100500.02; //+------------------------------------------------------------------+ //| script program start function | //+------------------------------------------------------------------+ int start(){int S=0;int price=MathFloor(pr);if(pr<0)price=price+1; string P=price;S=StringLen(P);if(pr<0)S=S-1;Alert(S);return(0);}
Les amis !
Au secours, je n'arrive pas à comprendre...
Comment puis-je obtenir une vue :
if( profit>=0.10 && profit <=0.99) dp =1 ;
sinon
if( profit>=1.00 && profit <=9.99) dp =10 ;
sinon
if( profit>=10.00 && profit <=99.99) dp =100 ;
... et ainsi de suite dans la boucle for( int i=0 ; i<=100000 ; i++)
En clair, COMMENT déterminer le nombre de décimales restantes d'un nombre entier (les fractions sont claires) ?
Pouvez-vous me dire comment mettre en œuvre cette idée ?
Il existe une barre horaire zéro (c'est-à-dire la première à droite). A l'intérieur de cette barre, il y a des barres de 60 minutes. En se basant uniquement sur les données de ces barres d'une minute, vous devez construire un indicateur de 2 lignes selon le schéma :
1. À la nouvelle minute basse du début de l'heure, tous les prix de clôture sont additionnés depuis le début de l'heure jusqu'au moment actuel, mais pas au-delà de la fin de l'heure.De même, en comptant à partir du début de l'heure sur les nouvelles minutes hautes, on résume tous les prix des minutes ouvertes depuis le début de l'heure jusqu'au moment actuel, mais pas au-delà de la fin de l'heure.
Merci d'avance !
Bonjour à tous. Une fonction peut-elle renvoyer plusieurs valeurs (séparées par des virgules) ?
retour(1,2)
Ou est-ce un non-sens ? :)) J'ai juste besoin de spécifier le lot et le prix de l'ordre, mais il n'est pas rationnel d'écrire deux fonctions pour cela.
Ou alors, c'est comme ça :
merci les amis !
Merci.