Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 1316
![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
J'ai écrit plus haut, à propos du niveau des questions ;)
et vous avez commencé à chercher l'optimalité de l'initialisation dans OnTick/OnInit - tout y est plus simple, vous avez besoin de protéger le code trouvé pour le partager avec les mêmes amis )))).
Je vois, alors un toast : aux "amis" retrouvés !![](https://c.mql5.com/3/339/40.gif)
Besoin de protection pour le code trouvé à partager avec des amis similaires ))))
C'est très bien dit. On a probablement l'air d'intellos, mais on s'amuse !
Eh bien, c'est la limite de tout :(
Vitaly, c'est quoi cette négativité ? L'homme demande juste de le troller, il faut le respecter).
J'ai écrit plus haut, à propos du niveau des questions ;)
et vous avez commencé à chercher l'optimalité de l'initialisation dans OnTick/OnInit - tout y est plus simple, il faut protéger le code trouvé, pour le partager avec les mêmes amis ;)))
))))
Vitaly, c'est quoi cette négativité ? L'homme ne demande qu'à être trollé, vous devriez le respecter).
))))
Ok, un peu de positivité.![](https://c.mql5.com/3/339/398.gif)
Ici, j'ai un code simple. Lorsque je change de cadre temporel, la fonction fonctionne, mais pas lorsque je change d'instrument. Ou peut-être ai-je mal compris le terme "changement d'instrument financier" ?
Bon moment, pourriez-vous me conseiller. Le manuel indique que l'événement Init de est géré par la fonction OnInit(). Cet événement est également généré après un changement d'instrument financieret/ou de période graphique.
Ici, j'ai un code simple. Lorsque je change de cadre temporel, la fonction fonctionne, mais pas lorsque je change d'instrument. Ou peut-être ai-je mal compris le terme "changement d'instrument financier" ?
Pour une perception correcte, il est préférable de procéder comme suit. Si vous mettez un nouveau symbole sur le graphique, OnDynit devrait fonctionner et commencer avec OnInit.
Pour des raisons de fidélité, c'est mieux comme ça. Si vous mettez un nouveau symbole sur le graphique, OnDeinit devrait fonctionner et commencer par OnInit
Merci, cela fait tellement d'années que j'utilise le terminal et je ne savais pas que l'on pouvait passer à un graphique à partir d'une vue d'ensemble du marché, je pensais que changer un instrument financier était un passage à une fenêtre graphique avec un instrument différent.
Bonjour, pouvez-vous me dire s'il s'agit d'un bug ou si je me trompe ?
J'ai effectué quelques calculs, que vous pouvez également obtenir grâce à des fonctions prêtes à l'emploi, et j'ai remarqué une différence.
Je calculais la marge, et dans le testeur le calcul de la marge et AccountInfoDouble(ACCOUNT_MARGIN) donnent des résultats différents, et il n'y a pas de différence dans la démo.
J'ai tout essayé et j'obtiens toujours l'erreur 130.