Erreurs, bugs, questions - page 1679
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 doit être invoqué dans les descendants. )
Le but est précisément de ne pas avoir à le faire. Voir mon exemple.
Erreur dans les tampons indicateurs
Résultat dans le journal
Le débogueur s'entête à dire que Buf.Buffer est TOUJOURS un tableau dynamique[0],I. C'est un tampon indicateur. Mais d'une taille nulle, comme il s'avère.
Il s'avère que le débogueur écrit plus dans le journal que la version. Le communiqué ne fait pas état de telles choses
Est-il possible de définir le tampon de l'indicateur dans MT5 une seule fois ?Pourquoi les complications, si ce n'est pas un secret ? En dehors de l'intérêt de la recherche, bien sûr.
Au lieu de cela (ce qui, soit dit en passant, est faux en principe, car la réinitialisation peut être nécessaire pendant le fonctionnement, et pas seulement au démarrage) :
Comme ça :
Pourquoi les complications, si ce n'est pas un secret ? En dehors de l'intérêt de la recherche, bien sûr.
J'ai des cas où un tableau dynamique, fixé comme un tampon indicateur, est supprimé. Ensuite, vous devez à nouveau créer un tableau dynamique et l'affecter comme tampon d'indicateur. Le débogueur montre qu'il est affecté. Mais seule sa taille est nulle. Il s'agit d'une erreur.
Le problème est ancien, en fait.
Forum sur le trading, les systèmes de trading automatisés et les tests de stratégie
Comment masquer le message "Indicator buffer #x detached" (tampon indicateur #x détaché)
Konstantin Ivanov, 2015.02.17 21:18
Dans mon indicateur, je stocke les tableaux-buffers dans des instances de l'objet.
Lors de la suppression d'un objet dans OnDeinit(), un message est affiché pour tous les tableaux liés aux tampons (SetIndexBuffer()) :
"Indicateur tampon #x détaché"
Comment détacher un tableau d'un tampon sans ce message ?
Ou comment cacher ce message ?
J'ai trouvé la branche http://forum.mql4.com/63975, mais l'option suggérée pour sauvegarder les tampons dans un contexte global ne fonctionne pas pour moi.
L'option permettant de sauvegarder les tampons dans un contexte global ne fonctionne pas non plus pour moi. Il est intéressant de noter qu'il fonctionne dans MT4.
article Un guide pas à pas pour écrire des EAs en MQL5 pour les débutants Il y a du code :
N'est-il pas nécessaire de diviser à trois chiffres ?
article Un guide pas à pas pour écrire des EAs en MQL5 pour les débutants Il y a du code :
N'est-il pas nécessaire de diviser à trois chiffres ?
Maintenant, on doit faire des choses moches :
Je ne le suggère pas pour les fonctions internes en ligne, mais pour les fonctions importées, cela devrait être sûr.
Dans le journal de bord.
BCS-MetaTrader5, réel, 1415. C'est arrivé en passant d'un compte de démonstration à un compte réel. Aucun conseiller expert ou indicateur n'a été exécuté. La fenêtre de la Dummy était ouverte.