Erreurs, bugs, questions - page 2614
![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
Il est fort probable que ChartScreenShot dans les indicateurs fonctionne de manière asynchrone.
Je l'ai vérifié, c'est pourquoi j'ai mis une boucle.
J'ai vérifié, c'est pour ça que j'ai mis une boucle.
La fin de la boucle ne garantit pas l'existence d'un fichier.
Andrei Kossarev:
Не работает чтение бинарного файла из индикатора, аналогичный код из советника работает без проблем!
Cela ne vous dérange pas qu'il y ait des erreurs dans votre code ?
La fonction FileSize attend une variable int et vous mettez une chaîne...
Code corrigé, ne fonctionne toujours pas
Code corrigé, ne fonctionne toujours pas
Essayez de diviser le code en deux fonctions distinctes :
1. Lire le dossier et assurer le suivi.
2. Je fais une capture d'écran.
Et si le résultat est nul, alors essayez le marquage. Et séquence d'appels de fonction, d'abord essayer de lire, mais par le drapeau lire est sauté, puis écrémer, par le drapeau est exécuté et le drapeau est commuté. Et après cela, au prochain tic-tac, le fichier est lu.
Suggestion - ajouter un autre champ pour stocker les informations de l'utilisateur, non accessible à la modification par le courtier et obligatoire à sauvegarder lors des reconductions.
En bref, un champ non destructible qui ne peut être modifié que par l'utilisateur.
Suggestion - ajouter un autre champ pour stocker les informations de l'utilisateur, non accessible à la modification par le courtier et obligatoire à sauvegarder lors des reconductions.
En bref, un champ non destructible qui ne peut être modifié que par l'utilisateur.
Plus 100600
Non, la partie serveur de MT doit être réécrite, cela n'a pas été fait depuis plus de 10 ans, donc cela le sera dans un futur proche, utilisez ce qui vous a été donné - fichier, variables globales du terminal, DB...
J'écris l'état des commandes dans le fichier, j'ai utilisé un modèle de ma base de données universelleà https://www.mql5.com/ru/forum/85652/page17#comment_12370424.
voici la dernière offre des développeurs - une base de données SQLitehttps://www.mql5.com/ru/forum/327940
Non, la partie serveur de MT doit être réécrite, cela n'a pas été fait depuis plus de 10 ans, donc cela le sera dans un futur proche, utilisez ce qui vous a été donné - fichier, variables globales du terminal, DB...
J'écris l'état des commandes dans le fichier, j'ai utilisé un modèle de ma base de données universelleà https://www.mql5.com/ru/forum/85652/page17#comment_12370424.
voici la dernière offre des développeurs - une base de données SQLitehttps://www.mql5.com/ru/forum/327940
Actuellement, dans les indicateurs personnalisés MT5, le redimensionnement des flèches ne fonctionne pas. Veuillez réparer ou indiquer comment changer.
PS. J'ai réussi à trouver la raison. Même intéressant. MT5, contrairement à MT4, réduit arbitrairement la taille des flèches au minimum lors d'un zoom arrière sur la largeur du graphique (Zoom Out).