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
Merci beaucoup pour vos conseils !
J'ai réussi à faire une entrée dans le robot, mais elle était de travers.
Je suis désolé de m'adresser à nouveau à vous, mais je n'arrive pas à comprendre la situation moi-même.
J'ai écrit un script avec vos fonctions. Il trouve le premier set dans le dossier___SET et définit correctement son nom 214-10000 HEX-449.set (dans prHEX=true) .
Les commandes sont ensuite exécutées :
Print (nom_du_premier_ensemble) ;
Print ("Load : " + (string)FileLoad(first_set_filename, Words,0)); // Print length dufichier lu FileName FILE_COMMON
Settings = ShortArrayToString(Words, 1) ; // 1 - Unicode
Print ("\nSettings \n", Settings) ;
Print (MTTESTER::SetSettings(Settings)) ;
Le fichier Settingsimprimé est complètement différent (il a prWPR=true). Je n'arrive pas à comprendre d'où il vient. Et il a également été chargé dans le robot, c'est-à-dire que le chargement a fonctionné ! !!, la moitié du problème est résolue, mais le set est toujours erroné.
Qwen m'a dit de mettre le set enregistré dans les fichiers du testeur .
C'est ce que j'ai fait. Mais cela n'a pas aidé. Un autre jeu est enregistré dans Settings pour une raison quelconque, pas celui trouvé lors de la recherche de first_set_filename :
214-10000 HEX-449.set.
Il doit avoir été laissé quelque part en mémoire lors d'exécutions précédentes.
Veuillez m'aider à comprendre la raison de ce phénomène.
Cordialement, Alexander
Print("Load : " + (string)FileLoad(first_set_filename, Words,0)) ; // Affiche la longueur du fichier lu FileName FILE_COMMON
Print("Load : " + (string)FileLoad(first_set_filename, Words,FILE_COMMON)) ; // Affiche la longueur du fichier lu FileName FILE_COMMON
Avec cette modification, le message s'imprime : Load : -1
Si vous modifiez un paramètre dans cette ligne, alors :
Quand FILE_COMMON Load : -1 Les paramètres ne sont pas imprimés
A 0Load: 3556Paramètres incorrects (différents, sans que l'on sache exactement d'où )
Si vous modifiez le paramètre dans cette ligne, alors :
LorsqueFILE_COMMON est chargé : -1Les paramètres ne sont pasimprimés
À 0Chargement: 3556Les paramètres ne sont pas corrects (différents, sans que l'on sache exactement d'où).
Veuillez m'aider à en comprendre la raison.
En plus de ce qui précède.
Vous devez apprendre à utiliser debug. Vous verrez la raison en une minute.