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
Qu'en est-il du code C++ complet sans LUA ?
Donc dans le film ci-dessus, sans LUA, seulement pas C++ mais Pascal (Delphi XE4)
Donc dans le film ci-dessus, sans le LUA, seulement pas C++ mais Pascal (Delphi XE4)
Les freins n'interfèrent-ils pas ?
Forum sur le trading, les systèmes de trading automatisé et les tests de stratégies de trading
MT5 et trans2quik.dll
prostotrader, 2019.02.15 18:42
En ce qui concerne le commerce via Quick, vous pouvez l'oublier comme un mauvais rêve.
Les freins gênent-ils ?
La vidéo est une version modifiée.
J'ai optimisé l'algorithme un peu.
Pour synchroniser la DDE et les collabs de la DLL, j'ai utilisé des sections critiques.
Le placement de l'ordre "réponse" a été effectué à l'intérieur de la section critique(la fonction de traitement des donnéesest appelée
et l'envoi d'un ordreOnTrade()) et maintenant cette fonction est appelée par PosMessage ce qui a considérablement réduit les délais.
Mais très loin en termes de vitesse de MT5 :(
Mais loin de MT5 en termes de vitesse :(
J'ai toujours "vissé" le lien rapide à MT5, mais je ne vois pas la différence entre la sortie du lien rapide et la sortie du lien rapide via DDE.
Si quelqu'un est intéressé par la façon dont cela est fait, je colle le code.
Le conseiller expert
Que fait-il ?
Rassemble tous les ciswalls (fetches) actuels qui sont spécifiés dans l'énumération (Variables.mqh)
et les ajoute à la structure du tableau.
Il recherche un SPOT correspondant à ces symboles et les ajoute également à la liste des symboles.
structure du tableau.
Les piles sont ajoutées pour tous les futures trouvés.
Lorsqu'une pile est déclenchée, elle prend les aski et les bits des futures et des spots et les envoie à la DLL (MT5Client.dll).
MT5Client.dll envoie simplement les données en fonction du collier défini.
J'ai quand même "boulonné" la tireuse rapide à MT5, mais je ne vois pas d'amélioration par rapport à la sortie de la tireuse rapide via DDE.
Si quelqu'un est intéressé par la façon dont cela se fait, je colle le code.
Le conseiller expert
Ce qu'il fait ?
Cette conception vous permet de recevoir des données de Quickquote vers MT5 et de donner des ordres pour la gestion des positions de MT5 vers Quickquote ?
Intéressé à travailler avec des options juste...Cette conception vous permet-elle de recevoir des données de Quickquick vers MT5 et de donner des ordres de contrôle de position de MT5 vers Quickquick ?
Intéressé à travailler avec des options juste...Non, les données sont extraites de MT5 et envoyées à votre programme (terminal), qui...
Trans2quik.dll envoie les ordres à Kwik (MT5 n'a pas d'options)
Non, les données sont extraites du MT5 et transmises à son programme (terminal), lequel
envoie les ordres à Kwik via trans2quik.dll (MT5 n'a pas d'options)
C'est dommage. Je pensais qu'il était possible de contrôler les ordres de la Kvik qui contient des options.
C'est dommage. Je pensais qu'il était possible de contrôler les ordres de Quick, qui comportent des options.
Connaissez-vous Delphi ?
Connaissez-vous Delphi ?
Hélas, non :(
Hélas, non :(
Alors attendez que j'entre dans les options...
Pour l'instant, je les échange avec mes mains seulement (en attendant des nouvelles).