[ARCHIVE !] Toute question de débutant, pour ne pas encombrer le forum. Professionnels, ne passez pas à côté. Nulle part sans toi - 4. - page 558
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
Pas vraiment...
Je voulais faire quelque chose comme un menu. Tout comme dans la variable bool soit faux ou vrai.
L'utilisateur est même moi-même. Il est en effet possible d'oublier quels paramètres doivent être présents pour une variable particulière.Pour que l'utilisateur ne puisse cliquer que sur des valeurs clairement définies du paramètre. Pour qu'il n'en entre pas "par erreur" d'inutiles, car dans ce cas, le conseiller expert ne fonctionnera pas correctement.
Le MQL4 n'a pas cette possibilité (mais le MQL5 l'a). Vous pouvez vérifier ce paramètre lors de l'initialisation et, s'il ne correspond pas à une certaine valeur, signaler une erreur. Ensuite, au tout début du départ, il faut le vérifier. Je l'ai fait dans mon EA, par exemple :
Bonjour à tous. J'essaie d'écrire une fonction qui écrit un fichier dans un répertoire spécifié par l'utilisateur (en travaillant en dehors du bac à sable).
J'ai écrit le code en utilisant la bibliothèque"ZI_File_Functions_Full_Lib"https://www.mql5.com/ru/code/8577.
La fonction"PathFunctions.dll."https://www.mql5.com/ru/code/10873 ne convient pas car il fonctionne avec Vista, j'ai Windows 7.
Toutes les choses inutiles ont été supprimées car la lecture n'est pas nécessaire, il suffit de prendre un répertoire et d'y créer un fichier avec une valeur connue au départ, c'est tout.
Questions :
1. Je n'arrive pas à comprendre où se trouve la valeur que nous écrivons dans le fichier ?
2. Je n'arrive pas à localiser l'endroit où une erreur est écrite ?
Merci d'avance.
Bonjour à tous. J'essaie d'écrire une fonction qui écrit un fichier dans un répertoire spécifié par l'utilisateur (en travaillant en dehors du bac à sable).
J'ai écrit le code en utilisant la bibliothèque"ZI_File_Functions_Full_Lib"https://www.mql5.com/ru/code/8577.
La fonction"PathFunctions.dll."https://www.mql5.com/ru/code/10873ne convient pas car il fonctionne avec Vista, j'ai Windows 7.
Toutes les choses inutiles ont été supprimées car la lecture n'est pas nécessaire, il suffit de prendre un répertoire et d'y créer un fichier avec une valeur connue au départ, c'est tout.
Questions :
1. Je n'arrive pas à comprendre où se trouve la valeur que nous écrivons dans le fichier ?
2. Je n'arrive pas à localiser l'endroit où une erreur est écrite ?
Merci d'avance.
Artyom ! !! Où est-il écrit qu'il ne fonctionne pas avec Windows 7 ? Pourquoi lisez-vous si inattentivement ? Je ne suis pas surpris que ça ne marche pas pour vous.
J'ai regardé votre code et j'ai réalisé que vous ne savez pas programmer. Prenez d'abord l'exemple de l'aide. Exécutez-le. Voyez comment cela fonctionne. Puis passez à des choses plus compliquées.
Un fichier est d'abord créé ou ouvert. Ensuite, écrivez ou lisez-le. Alors fermez-la. Vous avez juste copié les déclarations de fonctions dans le début. Vous avez arraché un morceau de code d'une fonction universelle. Maintenant, il est juste suspendu là. Cela n'a rien à voir avec quoi que ce soit. C'est pour quoi faire ? Ça ne marchera pas.
Bonjour, pourriez-vous me dire comment fermer le testeur de stratégie, sur quoi dois-je appuyer ?
Quel document dois-je télécharger sur mon compte personnel ?
Pour quoi faire ?
afin de retirer des fonds
Cela dépend de la société de courtage. Moi, par exemple, j'ai une copie de mon passeport et un questionnaire