Questions des débutants MQL5 MT5 MetaTrader 5 - page 542
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
Alors pour quoi était-il conçu ?
En bref : vous pouvez, et devez, utiliser un terminal ordinaire. Arrêt complet.
Bon après-midi.
J'ai un EA qui contient une fonction définie par l'utilisateur. Ses entrées sont MqlRates et certaines variables qui sont calculées dans l'EA. La sortie est un nombre de type uint. Plusieurs indicateurs sont calculés pendant la fonction (ils sont seulement dans la fonction, pas dans Expert Advisor) et il y a une grande boucle dans la boucle. À la fin de la fonction, tous les indicateurs sont libérés par IndicatorRelease. Lorsque le conseiller expert fonctionne en temps réel, il n'y a aucun problème, bien que le CPU soit chargé à 100% pendant quelques minutes, en raison de la masse des calculs simples et des accès aux tableaux (qui n'existent que dans la fonction). Cependant, si nous exécutons le conseiller expert dans le testeur de stratégie, il se ferme avant même de démarrer et le journal du testeur contient de nombreuses lignes 16xxxxxxx bytes not avalibale. Probablement, cela se produit à cause des résultats intermédiaires de l'opération de la fonction. Voici la question : que dois-je faire pour m'assurer qu'à la fin de son travail, seul le résultat de return() restera en mémoire et rien de plus ?
Merci déjà.
Les gars,
vous avez rencontré 4sessions dans mql5 ?
https://www.mql5.com/ru/code/download/10513/4Sessions.mq4
Mise à jour.
La traduction des fonctions peut être trouvée ici :
https://www.mql5.com/ru/articles/81
Les gars,
vous avez rencontré 4sessions dans mql5 ?
https://www.mql5.com/ru/code/download/10513/4Sessions.mq4
Mise à jour.
La traduction des fonctions peut être trouvée ici :
https://www.mql5.com/ru/articles/81
Avez-vous été banni du moteur de recherche ?
https://www.mql5.com/ru/code/962
pako,
Merci pour le lien, je veux un code compliqué, plus précisément 4sessions.
La recherche sur le forum est particulière, je commence à m'y faire :)
Pouvez-vous me dire pourquoi les ordres ne s'ouvrent pas et que le niveau 50 ne se reflète pas dans la visualisation ?
Pouvez-vous me dire pourquoi les ordres ne s'ouvrent pas et le niveau 50 ne se reflète pas dans la visualisation ?
Vous avez une erreur de logique. Close[1]>uroven70 Mais uroven70 est égal à 70. La seule façon d'obtenir un tel prix est d'utiliser USDJPY.
Vous avez des erreurs de logique. Close[1]>uroven70 Et uroven70 est égal à 70. Ce prix pourrait être seulement sur USDJPY.
Désolé, je ne comprends pas vraiment. Le prix de clôture de la bougie doit être supérieur au niveau 70 de l'indicateur.
Le niveau 70 est égal à 70. À quoi devrait-il être égal ?