Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 1271
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
Lors du redémarrage manuel du terminal, les modifications ne sont pas toujours enregistrées dans le profil par défaut. Qu'est-ce que ça peut être ? Dans quelles circonstances
les paramètres sont sauvegardés à coup sûr ? Peut-être que les conseillers/indicateurs doivent rester en place pendant une durée minimale pour que les paramètres soient réinitialisés sur le disque?
Windows Server 2012 R2 Standard x64, IE 11, RDP, UAC, 2 x Intel Xeon E3-12xx v2 (Ivy Bridge, IBRS), Mémoire : 2970 / 3999 Mb, Disque : 2 / 19 Gb
Terminal MT4. J'ai essayé plusieurs courtiers.
Bonjour.
Je demande de l'aide. Je n'arrive pas à comprendre les opérations sur les fichiers dans MQL4. Voici le code :
Crée un fichier Test EURUSD.csv - tout est ok. J'ai "0.1" dans le fichier.
Mais il ne lit pas : il renvoie "Lot = 0.0" dans le journal.
En le compilant, il ne donne aucune erreur.
J'ai déjà "cassé mon cerveau" - je ne comprends pas où est l'erreur.
Je remercie d'avance tous ceux qui m'aideront.
Apportez tout le code.
Presque tout. Mais j'ai aussi compté séparément : double iK2 = (numPosOr - numStepCount) / numPosOr - il s'avère = 0
Bonjour.
Je demande de l'aide. Je n'arrive pas à comprendre les opérations sur les fichiers dans MQL4. Voici le code :
Crée un fichier Test EURUSD.csv - tout est ok. J'ai "0.1" dans le fichier.
Mais il ne lit pas : il renvoie "Lot = 0.0" dans le journal.
En le compilant, il ne donne aucune erreur.
J'ai déjà "cassé mon cerveau" - je ne comprends pas où est l'erreur.
Je tiens à remercier à l'avance tous ceux qui m'aideront.
Je pense que l'erreur est ici
Je pense qu'il y a une erreur ici
Merci, mais ça n'a pas aidé. Il n'y a toujours aucun résultat dans le journal.
Merci, mais ça n'a pas aidé. Je n'ai toujours aucun résultat dans le journal.
Aussi
fonction de remplacement
FileReadDouble(filehandle,DOUBLE_VALUE);
à
FileReadNumber(filehandle);
Aussi
remplacer la fonction
à
Alexei, un énorme merci.
Après avoir remplacé la fonction - cela a fonctionné.
Je voudrais demander aux experts si une telle préparation pour un expert est correcte ou vaut-il mieux organiser la logique d'une manière différente ?
numPosOr= 4 ;
numStepCount= 1 ;
iK = (numPosOr - numStepCount) / numPosOr ;
Pourquoi ce calcul donne-t-iliK = 0 ?
Il n'y a personne pour me donner un indice ?
Il n'y a personne pour vous le dire ?
Quel est votre problème ? Qu'attendez-vous de votre fonction ?
Je peux peut-être comprendre et nous pourrons alors chercher une solution ensemble ?