Erreurs, bugs, questions - page 2053
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
Pourquoi le compilateur saute-t-il cette étape ? (MT4/MT5).
Ce n'est qu'au moment de l'exécution que la division par 0 apparaît.
Probablement parce que le compilateur ne calcule pas la valeur, il traduit simplement le code du programme en code machine.
Je suis soit à la dernière place, soit au milieu.
Quel est le problème avec la grille de Gann dans MT5 ? Vous ne pouvez pas déplacer les extrémités de la ligne de contrôle le long de l'axe Y ?
Chère administration.
Bug dans le rapport 1653 du testeur de stratégie MT5
courtier ActiveTrades
mon Conseiller Expert ouvre d'abord une position, puis il modifie les stops (SYMBOL_TRADE_EXECUTION_MARKET)
Cela apparaît normalement dans les journaux.
Mais lors de la sauvegarde du rapport ! il n'y a pas d'arrêts dans le rapport.
Les champs Stop Loss et Take Profit sont vides.
Cela se produit uniquement sur SYMBOL_TRADE_EXECUTION_MARKET.
Bien que lorsque je ferme par Stop Loss, tout est réglé correctement...
Probablement parce que le compilateur ne calcule pas la valeur, il traduit simplement le code du programme en code machine.
Si le dénominateur est une constante, par exemple x/(5*0), l'erreur est détectée au moment de la compilation.
c'est-à-dire que le compilateur ne se contente pas de traduire le code, il effectue le calcul.
Il me semble que le compilateur devrait détecter un cas où le dénominateur est un produit dans lequel l'un des termes est 0 (constant), alors le compilateur devrait produire une erreur de division par 0.
FileReadArray() ne lit pas le tableau de données lorsque la taille du fichier dépasse INT_MAX octets.
Ce n'est pas un FileReadArray, c'est un tableau qui ne peut pas être plus grand que cette taille. Ce n'est pas une erreur, c'est voulu.
Si le dénominateur est une constante, par exemple x/(5*0), l'erreur est détectée au moment de la compilation.
c'est-à-dire que le compilateur ne se contente pas de traduire le code, il effectue le calcul.
Il me semble que le compilateur devrait détecter un cas où le dénominateur est un produit dans lequel l'un des termes est 0 (constant), alors le compilateur devrait produire une erreur de division par 0.
Connaissez-vous un langage et son compilateur qui peuvent attraper de telles erreurs ?
Comment la fonction d'enregistrement automatique du texte est-elle censée fonctionner sur le site lorsqu'il sera mis à jour ?
Je viens d'avoir une autre mise à niveau. Le bouton "Autosave text" est actif, mais lorsque vous cliquez sur "Load saved text", rien n'est chargé. Je peux voir le texte du forum dans le stockage local de mon navigateur, mais je ne peux pas voir le texte des messages privés.
Lorsque j'appuie sur le bouton "Reply", une tentative est faite pour envoyer le texte au serveur et le formulaire est immédiatement effacé (visuellement, c'est ce qui se passe). Si cet état effacé va dans le référentiel, on peut comprendre pourquoi rien ne peut être récupéré. Mais pour le vérifier, vous devez à nouveau "frapper" la mise à niveau du site.
En principe, la raison pour laquelle il en est ainsi n'est pas claire. Nous sommes au XXIe siècle. Mais même au XXe siècle, je n'ai pas vu de site qui soit tombé publiquement en désuétude. Pour les "meilleurs éleveurs de chiens", la mise à niveau du site se déroule sans problème, sans effet notable. Et inutile de préciser qu'il s'agit d'un cas particulièrement complexe. Ce n'est pas le cas.