Qui peut partager son expérience de l'utilisation des notifications Push dans MetaTrader 4 / MetaTrader 5 en utilisant MetaQuotes ID ? - page 4
![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Ce serait formidable s'il était possible de répondre aux messages à partir de l'application mobile également.
Oui, nous allons inclure des catégories (sous-répertoires) automatiques dans les messages, ce qui améliorera la navigation. Par exemple, les messages du terminal du compte 123456 iront dans le répertoire "Compte 123456", les messages de MQL5.com iront dans "Notification MQL5".
Pour la communication privée, nous allons allouer une catégorie distincte de messages MQL5, où vous pouvez facilement correspondre avec d'autres membres de la communauté MQL5.
De plus, si la longueur des messages "push" est limitée, il serait possible d'envoyer de longs messages sous la forme de quelques petits, alors qu'aujourd'hui de nombreux messages sont tronqués.
Même lorsque le transport Android/iOS envoie des messages plus courts, le terminal mobile sait comment pomper des messages "longs", y compris les messages manqués.
Mais il n'est pas question de textes très longs (plus longs que ceux autorisés). Il s'agit de transmettre des messages courts mais complets en unicode, et c'est évidemment plus long que le SMS obsolète.
Ce serait formidable s'il était possible d'envoyer un message (une commande d'un ensemble standard, ou mieux si elle est créée par l'utilisateur) du téléphone mobile au terminal stationnaire, tel que "Arrêtez la machine", "Court-circuitez uniquement", etc.
Imaginez la situation : un robot effectue des transactions sur l'ordinateur fixe et envoie joyeusement des rapports et des salutations au terminal mobile, nous voyons que quelque chose a mal tourné - comment arrêter le robot ?
Ce serait formidable s'il était possible d'envoyer un message (une commande d'un ensemble standard, ou mieux si elle est créée par l'utilisateur) du téléphone mobile au terminal stationnaire, tel que "Arrêtez la machine", "Court-circuitez uniquement", etc.
Imaginez la situation : un robot effectue des transactions sur l'ordinateur fixe et envoie joyeusement des rapports et des salutations au terminal mobile, nous voyons que quelque chose a mal tourné - comment arrêter le robot ?
.... Naturellement, cela n'a rien à voir avec le championnat, il ne devrait pas être disponible là.....
Ohhh....
Je n'avais même pas pensé à ça. :) Bien entendu, cette fonctionnalité doit être désactivée dans le championnat.
Sur un smartphone, personne ne vous empêche d'avoir un accès à distance à l'ordinateur avec le conseiller. Cependant, même s'il n'y a pas d'accès à distance, il y a bel et bien un accès au compte, même depuis le même smartphone.
Lors de l'accès à un compte, il est toujours possible de placer un ordre fictif en attente contenant différents types d'informations dans plusieurs champs à la fois : OpenPrice, SL, TP, Comment et Magic.
Par conséquent, il nous suffit d'inventer notre propre système de commandement. Par exemple, s'il y a un ordre en attente très éloigné avec Commentaire == "Stop", le Conseiller Expert arrêtera le trading.
Il est clair que de cette manière, vous pouvez gérer votre EA de manière très flexible, jusqu'à lui attribuer de nouveaux paramètres d'entrée. Cette technique peut bien sûr être utilisée sur n'importe quelle plateforme (pas seulement MT4 et MT5).
P.S. Il est préférable d'utiliser un ordre stop plutôt qu'un ordre limite. Alors la marge ne sera pas mangée. Cependant, avec un volume minimum de positions en attente, ce facteur ne jouera pratiquement pas.
P.P.S. Il serait intéressant de discuter des méthodes qui permettent de déterminer que le Conseiller Expert n'est pas "à la barre". Par exemple, le VPS est tombé en panne. La plus simple : la modification permanente à distance. Arrêt de la modification - l'EA est en panne.
Sur un smartphone, personne ne vous empêche d'avoir un accès à distance à l'ordinateur avec le conseiller. Cependant, même s'il n'y a pas d'accès à distance, il y a bel et bien un accès au compte, même depuis le même smartphone.
Lors de l'accès à un compte, il est toujours possible de placer un ordre fictif en attente contenant différents types d'informations dans plusieurs champs à la fois : OpenPrice, SL, TP, Comment et Magic.
Par conséquent, il nous suffit d'inventer notre propre système de commandement. Par exemple, s'il y a un ordre en attente très éloigné avec Commentaire == "Stop", le Conseiller Expert arrêtera le trading.
Il est clair que de cette manière, vous pouvez gérer votre EA de manière très flexible, jusqu'à lui attribuer de nouveaux paramètres d'entrée. Cette technique peut bien sûr être utilisée sur n'importe quelle plateforme (pas seulement MT4 et MT5).
P.S. Il est préférable d'utiliser un ordre stop plutôt qu'un ordre limite. Alors la marge ne sera pas mangée. Bien qu'avec un volume minimum de positions en attente, cela ne jouera pratiquement pas le rôle.
P.P.S. Il serait intéressant de discuter des méthodes qui permettent de déterminer que le Conseiller Expert n'est pas "à la barre". Par exemple, le VPS est mort.
Cool.
Les bonnes écrevisses valent leur pesant d'or.
// C'est pour dire que "pour les sans-poisson....". :-)
P.P.S. Il serait intéressant de discuter des techniques permettant de déterminer que l'EE n'est pas "à la barre". Par exemple, le VPS est en panne. La plus simple - la modification permanente à distance. Arrêt de la modification - l'EA est en panne.
Oui, je l'ai fait. Vous pouvez également envoyer un ping -- sur commande, l'EA distant devrait ouvrir un ordre distant en attente avec un commentaire, comme "Hello world" ou rouvrir l'ordre s'il en a déjà un.
Et, ugh, supprime juste l'ordre commandé.
Après tout, seul un signal sur un smartphone peut détecter cette situation.
Au lieu d'un second VPS peu fiable, il devrait être possible d'exécuter un simple script sur le smartphone, en envoyant une commande en attente.
En d'autres termes, le terminal mobile doit être capable d'exécuter au moins les scripts les plus simples.
Bien sûr, il serait préférable de pouvoir stocker non seulement les ordres de négociation, mais aussi au moins une ligne de commande du côté du serveur.
C'est-à-dire dans MQL5 :
Une telle solution permettrait de se débarrasser gentiment des fausses commandes.