Questions des débutants MQL5 MT5 MetaTrader 5 - page 1195
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
Je ne sais pas comment ouvrir un compte de démonstration.
Je suis sur android.
MetaQuotes n'est pas un courtier - vous ne pouvez donc ouvrir un compte de démonstration que sur les serveurs MetaQuotes-Demo.
Un compte de trading réel doit être ouvert auprès d'un courtier.
Salut les connaisseurs !
Pouvez-vous me dire pourquoi mon code n'établit pas le vol et la demande ? La valeur zéro est toujours affichée dans Print. L'écartement est "serré" normalement, il indique la valeur correcte.
J'attache l'EA au graphique LTCUSD.
Quelle est l'erreur ?
Salut les connaisseurs !
Pouvez-vous me dire pourquoi mon code n'établit pas le vol et la demande ? La valeur zéro est toujours affichée dans Print. L'écartement est "serré" normalement, il indique la valeur correcte.
J'attache l'EA au graphique LTCUSD.
Quelle est l'erreur ?
Vous devez appliquer la méthode CSymbolInfo::Refresh ou CSymbolInfo::RefreshRates avant de l'obtenir - en fonction de vos besoins.
Voici le code de ces fonctions :
Vous devez appliquer la méthode CSymbolInfo::Refresh ou CSymbolInfo::RefreshRates avant d'obtenir - en fonction de ce dont vous avez besoin
Merci beaucoup, cher Vladimir !
Peut-être pouvez-vous également me dire comment obtenir le nom du symbole avec la méthodeCSymbolInfo Name ? Quand j'essaie de le faire
J'obtiens une valeur booléenne true dans la variable name.
Merci beaucoup, cher Vladimir !
Peut-être pouvez-vous également suggérer : comment obtenir le nom d'un symbole en utilisant la méthodeCSymbolInfo Name ? Quand j'essaie de le faire de cette façon
J'obtiens une valeur booléenne true dans la variable name.
Je le fais - j'initialise la variable de la classe CSymbolInfo.
Si vous souhaitez obtenir un nom (par exemple lors de la comparaison entre le symbole de position et le symbole courant), vous devez utiliser la méthode CSymbolInfo::Name().
Exemple d'utilisation:
L'aide montre deux façons d'appeler la méthode Name
Nom
Obtient le nom de l'instrument financier.
Valeur retournée
Nom
Définit le nom de l'instrument financier pour les travaux ultérieurs avec celui-ci.
Valeur retournée
Si vous souhaitez obtenir un nom (par exemple, lorsque vous comparez un symbole de position au symbole actuel), vous devez utiliser la méthode CSymbolInfo::Name().
Exemple d'utilisation:
L'aide montre deux façons d'appeler la méthode Name
Nom
Obtient le nom de l'instrument financier.
Valeur retournée
J'ai une question sur cette forme de méthode Nom.
Comment puis-je obtenir le NOM de l'instrument dans la variable ? Parce que je le fais de cette façon :
J'obtiens le booléen true dansname. Comment obtenir une chaîne de caractères contenant le nom de l'instrument, en utilisant laméthode CSymbolInfo::Name()?
J'ai une question sur cette forme particulière de la méthode du nom.
Comment obtenir le NOM de l'outil dans une variable ? Parce que je fais ça :
Comment puis-je obtenir une chaîne de caractères contenant le nom de l'outil, en utilisant laméthode CSymbolInfo::Name() ?
D'abord, nous l'INITIALISONS. Ensuite, nous utilisons la méthode Name().
Nous exécutons le code sur le caractère ''.
Résultat :
1 (EURUSD,H1) текущий символ: EURUSD
Nous commençons par INITIALISER. Ensuite, nous utilisons la méthode Name().
Exécutez le code sur le caractère ''.
Résultat :
Je l'ai. Merci de votre patience ;)).
PS : mon compilateur accuse le retour dans votre code. Quand je l'ai enlevé, c'est bon.
Je l'ai. Merci de votre patience ;)).
PS : mon compilateur accuse le retour dans votre code. Quand je l'ai enlevé, c'est bon.
Il s'agit d'un script (j'ai donné un exemple de script), pas d'un EA. Si vous copiez mon code dans EA, il y aura une erreur.