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
Eh bien, vous pouvez envoyer les informations nécessaires de QUIK par le biais d'un fichier, en option.
Oui tsu a été écrit depuis longtemps pour le quickie, mais il ne fonctionne pas rapidement,
Je voulais le rendre plus rapide...
Oui tsu a été écrit depuis longtemps pour le quickie, mais il ne fonctionne pas rapidement,
Je voulais que ce soit plus rapide...
Il suffit d'insérer un autre script dans le Quicksilver et de le laisser introduire en continu les informations dont vous avez besoin dans le fichier. Et ce qui est écrit, laissez-le fonctionner comme il est, si cela vous convient.
Il n'y a rien à expliquer pour l'instant, il y a un problème avec les ordres en attente, il n'y a pas de callbacks dans MT5.
Je veux avoir des ordres en attente dans mon arsenal.
Salutations aux habitués locaux. Vous pouvez essayer les modèles de programmation(http://cpp-reference.ru/patterns/behavioral-patterns/observer/).
Je m'intéresse également à la connexion de plusieurs marchés, je souhaite vous interroger sur votre connexion. D'après ce que j'ai compris de l'exemple, toutes les informations sont obtenues à partir de MT5 et la vue rapide n'est utilisée que pour ouvrir des ordres via la dll Trans2Quick, n'est-ce pas ?
Ou allez-vous essayer d'utiliser un autre moyen de recevoir les données du courtier ? Si je me souviens bien, il est préférable d'utiliser lua pour obtenir des données du Quicksilver, mais il faut augmenter la connexion avec le terminal...
Salutations des habitués locaux. Vous pouvez essayer d'utiliser des modèles de programmation(http://cpp-reference.ru/patterns/behavioral-patterns/observer/).
Je suis également intéressé par la question de la mise en relation de plusieurs marchés, j'aimerais vous interroger sur votre mise en relation. D'après ce que j'ai compris de l'exemple, toutes les informations sont obtenues à partir de MT5 et la vue rapide n'est utilisée que pour ouvrir des ordres via la dll Trans2Quick, n'est-ce pas ?
Ou allez-vous essayer d'utiliser un autre moyen pour recevoir les données du courtier ? Si je me souviens bien, il est préférable d'utiliser lua pour recevoir les données du Quicksilver, mais il faut augmenter la connexion avec le terminal...
J'ai déjà écrit que j'ai tout écrit par DDE - Mon programme - trans2quik.dll
Mais cette combinaison ne fonctionne pas assez rapidement (à l'œil, vous pouvez voir à quel point quik est en retard sur MT5 dans la pile).
Je voulais recevoir les données du marché via MT5 et envoyer des ordres via trans2quik.dll,
Mais j'ai oublié le dépo, il ne peut être obtenu qu'à partir de la vue rapide.
Je ne veux pas aller plus loin.
Une "fenêtre" est apparue en construction et j'ai décidé de continuer à exporter les données de MT5 en temps réel.
J'ai implémenté l'exportation postMessageW, cela fonctionne assez rapidement, mais parfois les données restent "bloquées".
Code du conseiller expert
Code d'application (Delphi XE4)
J'ai d'abord pensé qu'il s'agissait d'une erreur de division, pour obtenir DOUBLE, mais MT5 multiplie le nombre par 10 à la puissance de n,
et dans l'application, le nombre résultant est divisé par 10 à la puissance n.
Il ne devrait pas y avoir d'erreur.
Peut-être que je fais quelque chose de mal ?
(annexe compilée jointe)
Ajouté par
C'est à cause de ça ?
Tout fonctionne
Avantages de
1 L'exportation fonctionne très rapidement et ne charge ni le terminal ni le système.
2. Code minimal.
3. pas de DLL nécessaire.
Inconvénients
1. Vous ne pouvez transférer que des fichiers LONG, ULONG, DOUBLE (avec une limitation de la valeur numérique) et jusqu'à 127 bits de texte ANSI (anglais uniquement).
Ajouté
Reste à envoyer le PostMessage avec le dépôt à Quickie via LUA.
Quelqu'un a-t-il essayé PostMessage à partir de Quick (LUA) ?
Ceci est nécessaire pour les comptes EBS.
Tout fonctionne.
Pouvez-vous m'en dire plus sur la façon de l'utiliser, ce qu'il faut faire ?
Pouvez-vous m'en dire plus sur la façon de l'utiliser et sur ce qu'il faut faire ?
Tous ces "gadgets" sont nécessaires pour le trading via Quick sur les comptes EBS (ou pour l'analyse en temps réel des données en dehors de MT5).
La sortie des données vers mon application à partir de KVIK lent via DDE est très lente,
Ainsi, les données proviennent de MT5, et les ordres de trading sont envoyés à Kvik via leur API (trans2quik.dll).
Le mécanisme est
MT5 --> Application personnelle <--> trans2quik.dll <--> rapide
Voici un exemple de négociation de contrats à terme Quick par rapport aux actions.
Tous ces "gadgets" sont nécessaires pour effectuer des transactions via QuickBooks sur des comptes EBS (ou pour l'analyse en temps réel des données en dehors de MT5).
La sortie des données vers votre application à partir de la Quik lente via DDE est très lente,
Ainsi, les données proviennent de MT5, et les ordres de trading sont envoyés à Kvik via leur API (trans2quik.dll).
Le mécanisme est
MT5 --> Application personnelle <--> trans2quik.dll <--> rapide
Voici un exemple de négociation de contrats à terme Quick par rapport aux actions.
N'est-il pas plus simple de mettre le second terminal MT5 sur le marché boursier et de faire passer l'information entre les deux terminaux par le canal PIPE pour cette tâche spécifique ?
Je vais faire de la bourse cette année selon ce plan.
N'est-il pas plus simple de mettre un deuxième terminal MT5 sur le marché boursier et de transférer les informations entre les deux terminaux via le canal PIPE pour cette tâche spécifique ?
Je vais faire de la bourse cette année selon ce schéma.
Vous proposez un "gâchis" encore plus grand, le compte EBS est bon car l'argent n'est pas divisé en sections.
Ce que vous avez vu dans la vidéo fonctionne, mais très lentement!
Quick --> DDE --> My pad <--> trans2quik.dl <--> Quick
J'ai remplacé Quick --> DDE --> par MT5 --> PostMessage -->.
Il est devenu beaucoup plus rapide.
Cela dit, 2 lignes de code et aucune charge sur le terminal et le système.
Envoi de messages
Réception des messages