Questions des débutants MQL5 MT5 MetaTrader 5 - page 929
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
Code
Donne ce résultat :
Qu'est-ce que je fais de mal ?Vous ne pouvez pas passer par tous les membres de l'énumération. Les énumérations intégrées ne peuvent pas être parcourues comme un tableau - comme de "0" à "fin". Pour parcourir les énumérations en ligne, vous devez vous adresser directement et correctement à chaque membre de l'énumération. Par exemple, comme ceci :
Vous ne passez pas par tous les membres de l'énumération. Les énumérations intégrées ne peuvent pas être parcourues comme un tableau - comme de "0" à "fin". Pour accéder aux énumérations incorporées, vous devez vous adresser directement à chaque membre de l'énumération, correctement. Par exemple, comme ceci :
Dans une expression comme celle-ci, val est 16385. Quelle est cette valeur ?
J'ai toujours pensé que int et enum pouvaient être facilement convertis l'un en l'autre :(
Qui aurait pu penser...
Si vous voulez accéder à une énumération standard sous forme de tableau, vous devez d'abord déclarer et remplir vous-même un tel tableau:
Dans une expression comme celle-ci, val est 16385. Quelle est cette valeur ?
J'ai toujours pensé que int et enum pouvaient être facilement convertis l'un en l'autre :(
Mon exemple ci-dessus(#9281) : reproduisez-le et regardez les chiffres.
J'essaie de mettre en place un transfert de fichiers par ftp.
Le fait d'appuyer sur le bouton Test dans Service-Settings-FTP permet d'envoyer le fichier, c'est-à-dire que les mots de passe et le chemin sont corrects.
Je ne peux pas envoyer de fichiers via le logiciel. Lors de l'envoi d'un fichier via un script, lors de l'exécution de SendFTP("File_1.txt", "/ftp_failes"), le terminal se bloque. Le fichier_1.txt se trouve dans le répertoire Files.
Question: TerminalInfoInteger( TERMINAL_FTP_ENABLED) dans mon script =0. Je n'arrive pas à trouver où et comment il est configuré, veuillez me conseiller.
Et pouvez-vous me dire ce que j'ai manqué d'autre ?J'essaie de mettre en place un transfert de fichiers par ftp.
Le fait d'appuyer sur le bouton Test dans Service-Settings-FTP permet d'envoyer le fichier, c'est-à-dire que les mots de passe et le chemin sont corrects.
Je ne peux pas envoyer de fichiers via le logiciel. Lors de l'envoi d'un fichier via un script, lors de l'exécution de SendFTP("File_1.txt", "/ftp_failes"), le terminal se bloque. Le fichier_1.txt se trouve dans le répertoire Files.
Question: TerminalInfoInteger( TERMINAL_FTP_ENABLED) dans mon script =0. Je n'arrive pas à trouver où et comment il est configuré, veuillez me conseiller.
Et pouvez-vous me dire ce que j'ai manqué d'autre ?Le problème a été résolu.
J'essaie de lire une chaîne de caractères à partir d'un fichier :
Voici la première ligne du fichier :
,1,1,1,21,0,nombre de non-concordances,IGNORECRLF
Je n'obtiens que le caractère "," dans la chaîne.
FILE_UNICODE
aidé, mais dans ce cas, les caractères chinois sont lus.
Et si j'ai besoin d'ANSI ? Pourquoi je ne peux pas lire une chaîne entière avec le drapeau FILE_ANSI?
remplacer par :