Erreurs, bugs, questions - page 1578
![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
construire 1331. Erreur de compilation : la constante ne peut pas être modifiée
Les gens, s'il vous plaît vérifier l'erreur que j'ai mentionné https://www.mql5.com/ru/forum/1111/page1598#comment_2481097 ou peut-être c'est mon ignorance qui donne ce résultat, l'erreur est détectée dans MT4 lors de l'exécution du script, merci.
Regardez la fonction PrintFormat(). Dans votre cas, il est préférable de l'utiliser.
Alors ça se passe comme ça :
Les règles de parcimonie :-)
Regardez la fonction PrintFormat(). Il est préférable de l'utiliser dans votre cas.
Alors ça se passe comme ça :
Merci. Bien que je ne comprenne pas quelle est la différence globale - entre l'impression de la variable et l'impression directe de la fonction, comme je l'ai souligné ci-dessus.
Mais je dois sauvegarder les données dans un fichier et j'obtiens des lignes vides... qu'est-ce qui ne va pas ?
FileWrite(handle,symbolName,":\t",MarketInfo(symbolName,MODE_SPREAD),":\t",MarketInfo(symbolName,MODE_MINLOT),":\t",MarketInfo(symbolName,MODE_MARGINREQUIRED)*MarketInfo(symbolName,MODE_MINLOT),":\t",(MarketInfo(symbolName,MODE_TICKVALUE)*MarketInfo(symbolName,MODE_MINLOT))*100,":\t",MarketInfo(symbolName,MODE_STOPLEVEL),":\t",str2,":\t",string (ATR_D_1000),":\t",string (ATR_M15_9600),":\t",string (iBars(symbolName,1440)),":\t",string (iBars(symbolName,15)),":\t");
Essayez d'écrire uniquement des variables de type chaîne dans le fichier.
C'est comme ça :
construire 1331. Erreur de compilation : la constante ne peut pas être modifiée
Autant que je me souvienne, il n'y avait aucune différence entre ces entrées dans MQL. Quelque chose a changé ?
construire 1331. Erreur de compilation : erreur d'accès à un membre privé protégé
Regardez la fonction PrintFormat(). Dans votre cas, il est préférable de l'utiliser.
Alors ça se passe comme ça :
Les règles de parcimonie :-)
J'ai essayé le code, j'ai eu des zéros
2016.05.12 00:41:43.336 Info_SymbolList AUDJPY,M15 : symbolName=AUDJPY, ATR_D_1001=0.0000