Questions des débutants MQL5 MT5 MetaTrader 5 - page 1119
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
Pouvez-vous me dire comment faire une pause de 1 milliseconde ? Sleep(1) n'est pas une option car il fait une pause de 0 à 50 millisecondes environ. Lors d'un appel avec le paramètre 1.
Il est écrit dans la documentation qu'en raison de nuances techniques, il n'est pas réaliste d'obtenir une pause de moins de 16-18 millisecondes. Ceci est lié au matériel, au système d'exploitation, etc.
J'en ai environ 1, parfois 2, 3, selon la charge de travail.
? google : winds system timer, pour des questions ou des malentendus pourquoi moins de 16ms n'est pas possible, en bref - winds n'est pas un système en temps réel, seul le timer de winds est disponible pour les logiciels.
? google : winds system timer, pour des questions ou des malentendus pourquoi moins de 16ms n'est pas possible, en bref - winds n'est pas un système en temps réel, seul le timer de winds est disponible pour les logiciels.
16, c'est beaucoup, mais supportable. Parfois plus de 50.
Encore une fois, le vent n'est pas un système en temps réel, pas assez de ressources OS, votre timer sera retardé mais sera toujours exécuté, utiliser des intervalles de temps logiques, je n'utilise pas moins de 100 ms, et habituellement utiliser 400 ms, même pour un appel dll avec des graphiques et des clics de traitement cases à cocher 400 ms n'est pas du tout perceptible, j'ai vérifié 500 ms - oui il est déjà visible qu'il n'y a pas de réponse
Je ne m'attendrais pas à ce qu'un timer garantisse moins de 100 ms.
Pouvez-vous me dire comment afficher un message d'information à l'écran sans attendre que le bouton OK soit pressé ?
Il existe bien sûr une fonction MessageBox, mais elle attend une réaction et arrête l'exécution du programme.
Pouvez-vous me dire comment afficher un message d'information à l'écran sans attendre que le bouton OK soit pressé ?
Il existe bien sûr une fonction MessageBox, mais elle attend une réaction et arrête l'exécution du programme.
Oui, Alerte, je pense. Assurez-vous de lire le dernier paragraphe.
https://www.mql5.com/ru/docs/common/alert
Oui, Alerte, je pense. Assurez-vous de lire le dernier paragraphe.
https://www.mql5.com/ru/docs/common/alert
Merci. Juste ce dont j'ai besoin.
Bon après-midi. Veuillez me conseiller ou me fournir un lien. Comment organiser un indicateur qui montrerait les changements de solde comme un graphique en chandelier dans une fenêtre séparée. J'ai fait la chose la plus simple, l'indicateur copie les changements de prix, mais maintenant comment remplacer les changements de prix par les changements dans la balance, en d'autres termes, remplacer les tableaux utilisés par l'indicateur.
Si vous avez des idées, merci de les partager, je serai reconnaissant même pour une description générale de l'algorithme, je manque d'expérience, je ne sais pas par où commencer.
https://charts.mql5.com/22/192/eurusd-m1-alpari-international-2.png