Erreurs, bugs, questions - page 2545
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
Ce que je ferais est le suivant : je sauvegarderais le jeu de symboles dans le dossier public / fichiers, et dans l'EA, je lirais déjà le fichier de symboles et l'ajouterais à Market Watch.
Bonjour, une autre question sur l'utilisation de la mémoire par les agents (ils encombrent la mémoire et ne font rien), la situation n'est observée que pour les tâches provenant du cloud.
Est-ce un bug, combien de mémoire est nécessaire pour un agent ?
N'est-ce pas le taux de change USDRUB ?
Il semble qu'il s'agisse du taux de change de la devise de dépôt par rapport aux autres devises, merci pour le conseil, je ne prêtais pas beaucoup d'attention à cet onglet.
Mais une question se pose alors : de quelle source provient ce taux ? Et est-ce opportun ?
Je soupçonne que ce taux est calculé dans le terminal à partir des devis entrants des sociétés de courtage.
Si cela est vrai, nous savons tous ce que sont les cotations des sociétés de courtage, et il n'y a aucun sens à se fier à ces calculs.
Pour être honnête, je ne comprends pas cette colonne et son fonctionnement - elle indique le taux actuel ou le taux moyen d'un actif négocié.
Mais la question était de savoir comment obtenir les valeurs de cette colonne à partir du code.
Je n'ai pas trouvé d'identifiants qui nous permettraient de travailler avec cet onglet à partir du code.
Bonjour, une autre question concernant l'utilisation de la mémoire par les agents (ils encombrent la mémoire et ne font rien), la situation n'est observée que pour les tâches provenant du cloud.
Est-ce un bug, combien de mémoire est nécessaire pour un agent ?
Je viens de lire un article sur les fuites de mémoire, dues aux objets perdus.
Dans votre cas, la fuite de mémoire est évidente, vérifiez votre code pour des initialisations et desallocations/récupérations de mémoire correctes.
Si, de votre point de vue, tout est normal dans votre code, il peut s'agir d'un bogue.
A propos des fonctions mql SocketXXX () ce message est principalement destiné aux développeurs de Metaquotes : @Renat Fatkhullin, @Slava, @Ilyas
J'utilise le code ci-dessous pour contrôler la réception des messages sur une connexion sécurisée.
La plupart du temps, cela fonctionne correctement. Cependant, de temps en temps, j'obtiens un message d'erreur bien que le socket soit connecté, et après un certain temps (1 à 5/6 erreurs), il continue à fonctionner.
... données / messages reçus correctement
2019.08.29 00 : 45 : 43.019 XXXX (EURUSD, H1) ERROR : 5273, socket (1), read : len = 437
2019.08.29 00 : 45 : 43.237 XXXX (EURUSD, H1) ERROR : 5273, socket (1), read : len = 1242
... données / messages reçus correctement
L'erreur 5273 est très courante et n'aide pas beaucoup. Est-il possible d'obtenir plus d'informations sur ces erreurs ?
Je viens de lire un article sur les fuites de mémoire, dues aux objets perdus.
Dans votre cas, la fuite de mémoire est évidente, vérifiez votre code pour des initialisations et des allocations/récupérations de mémoire correctes.
Si, de votre point de vue, tout est normal dans votre code, il peut s'agir d'un bogue.
Le problème ne se pose qu'avec les tâches provenant du cloud (c'est-à-dire que ce n'est pas mon code).