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
Tu ne devrais pas faire ça. Ce serait une grande perte de ressources. Et qu'y a-t-il de mal à avoir un temps de réponse rapide sans bouclage ?
Un tick correspond à l'arrivée de nouvelles données en provenance du serveur. Et il doit être traité immédiatement après son arrivée. Si vous le faites en boucle avec un délai de 5 ms, la plupart des tics surviendront exactement pendant ce délai. Ainsi, le traitement sera retardé de 0 ... 5 ms.
Merci. C'est juste que le tutoriel officiel de mql4 donne cet exemple, alors j'étais intéressé. J'ai pensé que ça pouvait marcher mieux que la méthode habituelle.
Bonjour !
Bonjour, Pouvez-vous m'indiquer le courtier le plus pratique pour la paire de devises USD/RUB ?
Comme vous débutez, vous serez très heureux avec n'importe qui. Faites une recherche sur Internet et comparez-les. Communiquez avec eux, posez des questions. Vous obtiendrez une réponse.
Nous abordons ici les questions relatives à la programmation et à la plateforme de trading Metatrader.
Quelle est la meilleure façon de clôturer des ordres opposés si vous devez les clôturer simultanément ?
1) chacun individuellement (soit manuellement, soit par TP/SL)
ou
2) En couple avec OrderCloseBy (manuel uniquement) ?
Y aura-t-il un seul enregistrement de spread avec OrderCloseBy comme écrit dans le tutoriel ? Les DC n'interdisent-ils pas une telle fermeture et cet écart sera-t-il restitué ? Comment le vérifier techniquement ?
Merci.
Pour cette classe modèle, nous devons implémenter le tri, étant donné qu'un tableau peut stocker des types de données complexes. Par exemple :
ArrayList<PP*> *dde; // PP - класс
Vous pouvez écrire des fonctions différentes pour les types simples et les types complexes, mais le compilateur ne comprend pas que les fonctions sont strictement délimitées par le type de données et continue à jurer :
'<' - opération illégale utiliser ArrayList.mqh
J'ai donc décidé d'intégrer l'interface :
Toutes les parties de la construction se compilent. Mais si vous essayez de le déclarer :
ArrayList<PP*> *dde; // PP - класс
puis, lors de la compilation du fichier, voici les erreurs :QuickSorts' - incompatibilité de modèle varQSort.mqh /*erreur 1*/
'=' - incompatibilité de type ArrayList.mqh /*erreur 2*/
P.S.Que dois-je corriger dans le code pour éliminer cette incompatibilité de type ? Je ne comprends pas pourquoi elle est apparue.
'<' - opération illégale utiliser varQSort.mqh
me hante aussi dans cette construction. C'est de cette erreur que je voulais me débarrasser. Mais je comprends cette erreur, et je ne comprends pas ces deux-là.
Bonjour, s'il vous plaît aider avec un morceau de code pour trier déchiré à partir d'un indicateur PivotsDaily v2.mq4 comment le convertir à une heure ou une demi-heure, seulement d'une manière ou d'une autre, de sorte qu'il serait plus clair changements, s'il vous plaît aider, merci à l'avance.
Vous avez déjà écrit dans un fil. C'est suffisant. Il n'y a pas besoin de se regrouper dans d'autres.