Discussion de l'article "Comment préparer un compte de trading pour la migration vers l'hébergement virtuel" - page 32

 
Karputov Vladimir:

Vous ne pouvez vous arrêter que manuellement à partir du terminal ou de votre profil mql5.com :

Merci. Je ne savais pas que l'on pouvait s'arrêter à partir du profil, et donc à partir de n'importe quel appareil connecté à Internet et équipé d'un navigateur.

L'absence de possibilité de contrôle du programme de l'Expert Advisor lors de la publication d'une nouvelle est un inconvénient de ce service pratique. Il s'avère que les nouvelles EA avec DLL ne peuvent pas être placées sur l'hébergement. De même, d'autres codes qui corrigent leur travail lors de la publication d'une nouvelle (je pense que de nombreux bons EA le font) ne fonctionneront pas sur l'hébergement.

Est-ce qu'il y a un moyen de contrôler les news sans utiliser de DLL ? Mais c'est déjà une question hors sujet.

 
Yuri Evseenkov:

Existe-t-il un moyen de contrôler les news sans utiliser de DLL ? Mais c'est déjà une question hors sujet.

Il y a déjà eu une question similaire aujourd'hui. Solution - https://www.mql5.com/ru/forum
Новая версия платформы MetaTrader 4 build 950: Встроенные видеоролики и улучшение работы (MetaQuotes Software Corp.) - MQL4 форум - Страница 31
Новая версия платформы MetaTrader 4 build 950: Встроенные видеоролики и улучшение работы (MetaQuotes Software Corp.) - MQL4 форум - Страница 31
  • www.mql5.com
Новая версия платформы MetaTrader 4 build 950: Встроенные видеоролики и улучшение работы (MetaQuotes Software Corp.) - MQL4 форум - Страница 31
 
Yuri Evseenkov:

Existe-t-il un moyen de contrôler les news sans utiliser de DLL ? Mais c'est déjà une question hors sujet.

Oui, vous pouvez travailler avec les actualités via WebReqest.
 
Rashid Umarov:
J'ai déjà eu un problème similaire aujourd'hui. La solution est https://www.mql5.com/ru/forum.

Wow ! Et le forum quad a de l'activité aujourd'hui. On peut y lire ce qui suit :

"Laissez l'Expert Advisor analyser un signal externe et n'essayez pas de négocier lorsqu'il apparaît. Le signal le plus simple et le plus fiable est de placer un ordre limité loin du marché, dont le MagicNumber est égal au nombre magique de l'EA, et le commentaire de l'ordre contient un ordre d'interdiction de négociation.

Quel est le problème ?"

En quoi cela peut-il m'aider d'interdire à un Expert Advisor de négocier sur l'hébergement, disons 30 minutes avant la publication de la nouvelle ?

Andrey Khatimlianskii:
Oui, vous pouvez travailler avec les actualités via WebReqest.

La deuxième vidéo sur l'hébergement indique que vous pouvez utiliser WebReqest. Est-ce compliqué ? Existe-t-il des exemples de code ?

Peut-être accepterez-vous de répondre dans le nouveau fil de discussion "Existe-t-il un moyen de contrôler les actualités sans utiliser de DLL ? https://www.mql5.com/ru/forum/85101

Есть ли способ контролировать новости без использования DLL?
Есть ли способ контролировать новости без использования DLL?
  • www.mql5.com
Этот тема была поднята в вопросе: "Как на встроенном виртуальном хостинге останавливать торговлю перед новостями...
 
Yuri Evseenkov:

Seulement, comment cela m'aidera-t-il d'interdire à l'Expert Advisor de négocier sur l'hébergement, disons 30 minutes avant la publication de la nouvelle.

Apprenez-lui à regarder cet ordre. S'il est là - ne négociez pas, s'il n'est pas là - alors il peut le faire.

Et sur votre ordinateur, analysez le calendrier des nouvelles (avec DLL) et placez l'ordre nécessaire 30 minutes avant les nouvelles.

Yuri Evseenkov:

La deuxième vidéo sur l'hébergement indique que vous pouvez utiliser WebReqest. Quelle est la difficulté ? Y a-t-il des exemples de codes ?

Peut-être accepterez-vous de répondre dans le nouveau fil de discussion "Existe-t-il un moyen de contrôler les actualités sans utiliser de DLL ? https://www.mql5.com/ru/forum/85101

Il y a des exemples, cherchez sur le site.

Je ne partagerai pas le code prêt, je n'ai pas encore réécrit le lecteur de nouvelles.

 
Andrey Khatimlianskii:

Apprenez-lui à regarder cet ordre. S'il est là, ne négociez pas, s'il n'est pas là, vous pouvez le faire.

Et sur votre ordinateur, analysez le calendrier des nouvelles (avec DLL) et placez l'ordre nécessaire 30 minutes avant les nouvelles.

C'est très bien. Voilà ce que signifie "laisser le conseiller expert analyser un signal externe".

Cela ne résout pas la question de l'automatisation complète du trading avec les nouvelles sur l'hébergement (vous devez garder un ordinateur de plus allumé), mais cela vous donne une clé pour contrôler l'Expert Advisor situé sur l'hébergement ou sur votre ordinateur.

En fait, si vous avez besoin de modifier un paramètre ou d'interdire/autoriser le trading sans redémarrer l'Expert Advisor en fonctionnement (respectivement, sans perdre les calculs déjà effectués ou l'historique des ticks collectés), un signal externe est envoyé pour ouvrir l'Expert Advisor. Un signal externe est envoyé sous la forme de l'ouverture d'un ordre en attente. L'Expert Advisor en activité voit ce signal et agit conformément à l'algorithme défini pour ce cas.

Nous vous remercions de votre attention.

 

Quelqu'un peut-il m'éclairer ?

"Les appels de DLL sont totalement interdits dans le terminal virtuel. Lors de la première tentative d'appel d'une fonction à partir d'une DLL, le programme lancé est arrêté avec une erreur critique."

Cela signifie-t-il vraiment qu'aucun EA qui utilise un fichier DLL ne peut être utilisé ? Pourquoi ne pas trouver un moyen d'autoriser cela puisque la plupart (tous ?) des EA commerciaux et des copieurs d'échanges utilisent des appels DLL.

 

Bonjour, c'est la première fois que je poste ici et j'ai une question sur l'utilisation du terminal virtuel de Metaquotes.

Pour l'instant, je n'utilise pas d'EA mais je veux stocker les données de mes indicateurs tels que l'indicateur de suivi des spreads sur ce graphique pour référence.

Je fais fonctionner mon PC 24 heures sur 24 depuis environ un an pour sauvegarder les données. Je voudrais savoir si je peux faire la même chose en utilisant le Terminal Virtuel car mon PC a parfois des problèmes.

Je veux que toutes les barres de spreads soient disponibles à chaque fois que j'ouvre mon MT4.

Ci-joint l'image de l'indicateur de spread sur mon graphique.

 
Bonjour à tous, qui peut me dire comment résoudre le problème ? Lors de la connexion, cette fenêtre apparaît, qu'est-ce que cela signifie et que dois-je faire pour que cela fonctionne ?