Comment démarrer avec MT5, un résumé ! - page 4

 

MetaTrader 4 et metatrader 5 sur Mac OS

Forum sur le trading, les systèmes de trading automatisés et les tests de stratégies de trading

Metatrader 4/5 MACOS ? ???

Renat Fatkhullin, 2020.11.20 16:28

Dans quelques semaines, il y aura des paquets MT4 et MT5 prêts à l'emploi pour MacOS.

Ce sont des installateurs packagés de CodeWeavers basés sur Wine. Les tests sont en cours.

Fonctionne aussi pour Big Sur. Nous allons également fournir un support pour M1.

Si l'ancien terminal indique Old version, il suffit d'installer la nouvelle version par-dessus.

Forum sur le trading, les systèmes de trading automatisés et les tests de stratégies de trading.

Metatrader 4/5 MACOS ? ???

Renat Fatkhullin, 2020.11.24 11:45

Ce sont des installateurs packagés CodeWeavers basés sur Wine.

C'est-à-dire l'émulation.



Forum sur le trading, les systèmes de trading automatisés et les tests de stratégies de trading.

Metatrader 4/5 MACOS ? ???

Renat Fatkhullin, 2021.01.14 14:04

Merci, et bonnes vacances aussi.

Oui, le MacBook est arrivé. MT4 pour iPad, MT5 pour iPad fonctionnent parfaitement depuis l'AppStore sur M1. Nous allons faire un certain nombre d'ajustements cosmétiques pour une meilleure compatibilité avec la taille des écrans.

Les problèmes de lancement du Destop MT4 / MT5 sur M1 étaient dus au système de protection. Il semble avoir été corrigé, aujourd'hui nous allons tester et publier la mise à jour de MetaTrader 5 pour MacOS .

Nous sommes en train de créer un nouveau terminal web pour MT5 sur un nouveau moteur, dans lequel nous réfléchirons à la manière d'attacher des certificats SSL personnels.


Mise à jour : M1 desktop n'a pas encore décollé.


 

Bonjour, je commence à copier des signaux, dois-je avoir tous les graphiques ouverts ou la surveillance du marché remplie avec les instruments négociés est suffisante ?

 
mmatemm:

Bonjour, je commence à copier des signaux, dois-je avoir tous les graphiques ouverts ou la surveillance du marché remplie avec les instruments négociés est suffisante ?

La surveillance du marché avec les symboles "show all" peut suffire.

Comment s'abonner à un signal MT4/MT5 -
https://www.mql5.com/en/forum/189731 (MT4)
https://www.mql5.com/en/forum/336422 (MT5)

How to Subscribe to a MT4 Signal (new instructions, after 1065 version upgrade)
How to Subscribe to a MT4 Signal (new instructions, after 1065 version upgrade)
  • 2017.04.10
  • www.mql5.com
Below are step by step instructions, of how to subscribe to a MΤ4 signal: 1. Register a MQL5 account: https://www.mql5.com/en/auth_register 2...
 
mmatemm:

Bonjour, je commence à copier des signaux, dois-je avoir tous les graphiques ouverts ou la surveillance du marché remplie avec les instruments négociés est suffisante ?

Rien de tel, vous devez simplement avoir toutes les paires négociées activées dans MT4/5 >> Affichage >> Symboles.

 
Sergey Golubev:
Quelques nouvelles de MT4 et MT5 pour MacOS - lire le post

Plus -

Forum sur le trading, les systèmes de trading automatisés et les tests de stratégies de trading

Metatrader 4/5 MACOS ? ???

Renat Fatkhullin, 2021.01.14 14:04

Merci, et bonnes vacances aussi.

Oui, le MacBook est arrivé. MT4 pour iPad, MT5 pour iPad fonctionnent parfaitement depuis l'AppStore sur M1. Nous allons faire un certain nombre d'ajustements cosmétiques pour une meilleure compatibilité avec la taille des écrans.

Les problèmes de lancement du Destop MT4 / MT5 sur M1 étaient dus au système de protection. Il semble avoir été corrigé, aujourd'hui nous allons tester et publier la mise à jour de MetaTrader 5 pour MacOS .

Nous sommes en train de créer un nouveau terminal web pour MT5 sur un nouveau moteur, dans lequel nous réfléchirons à la manière d'attacher des certificats SSL personnels.


Mise à jour : M1 desktop n'a pas encore décollé.


 

Forum sur le trading, les systèmes de trading automatisés et les tests de stratégies de trading

4 raisons de louer un VPS pour le trading

MetaQuotes, 2021.01.27 19:44

L'hébergement virtuel MetaTrader est conçu pour permettre le fonctionnement 24 heures sur 24 des robots de trading et des abonnements aux signaux, même lorsque votre ordinateur est éteint. Un serveur privé virtuel (VPS) peut être loué directement à partir de la plateforme MetaTrader. Notre service d'hébergement est une solution plus efficace que les VPS ordinaires car il est spécialement conçu pour les traders. Vous pouvez sélectionner le serveur le plus approprié parmi plusieurs points d'hébergement situés à Francfort, Londres, New York, Hong Kong, Moscou, Amsterdam, Sao Paulo, Chicago et Mumbai.

Hébergement virtuel MetaTrader

Plus de 140 000 personnes ont déjà utilisé le VPS pour MetaTrader. En outre, environ 7 000 nouveaux traders se connectent au service chaque mois. Au total, ils investissent dans l'hébergement virtuel plus de 1,5 million USD par an et utilisent plus de 50 millions d'heures pour le trading algorithmique et social via le VPS.

Pourquoi des dizaines de milliers de personnes louent nos serveurs virtuels :


1. Il n'y a pas de défaillance

Nous travaillons uniquement avec des sociétés d'hébergement qui garantissent le temps de fonctionnement le plus élevé possible, soit 99,99 %. Par conséquent, vous pouvez être sûr que votre plateforme sera connectée de manière fiable au serveur du courtier et que vos robots ou vos abonnements aux signaux ne seront pas interrompus. La stabilité de la connexion est particulièrement importante pour le copy trading. Un fournisseur de signaux peut trader dans un fuseau horaire différent ou exécuter des opérations pendant une période peu propice. Avec le VPS, les abonnements fonctionnent sans problème 24 heures sur 24, et l'heure de la source n'a donc aucune importance.

Le VPS pour MetaTrader est une solution idéale pour le trading 24 heures sur 24, avec laquelle vous pouvez maximiser vos revenus en étant constamment sur le marché.


2. Meilleure exécution

Les retards d'exécution peuvent affecter les bénéfices générés par les transactions. Même un retard de quelques millisecondes seulement peut être critique, car le prix peut changer pendant ce laps de temps. VPS for MetaTrader propose automatiquement un serveur optimal, situé le plus près de votre courtier. Cela permet de minimiser les retards de réseau entre la plateforme de négociation et le serveur de négociation, ce qui permet de gagner de précieux pips de prix.

En économisant quelques pips par transaction, vous pouvez rembourser le coût de location du serveur virtuel. Plus vous effectuez de transactions, plus le coût sera remboursé rapidement, et les économies supplémentaires se transformeront en profit.

Économisez quelques pips par transaction


3. Démarrage rapide

Personne n'aime se laisser distraire de son activité principale, surtout si elle est liée à l'argent. C'est pourquoi nous avons créé une solution facile à démarrer qui ne demande aucun effort supplémentaire de la part du trader. La migration vers un VPS est une question de quelques secondes. La procédure ne nécessite que trois clics de souris pour que les Experts Advisors, les indicateurs, les scripts et les abonnements aux signaux soient transférés sur le serveur virtuel. Les applications achetées sur le marché ne perdent pas leurs activations lorsqu'elles sont lancées sur notre VPS.

Il n'est pas nécessaire de configurer la machine : louer un VPS pour MetaTrader est aussi simple que d'installer un messager ou de s'abonner à un signal dans la plateforme. Ce processus ne nécessite aucune compétence supplémentaire en matière d'administration ou d'ingénierie réseau. Il vous suffit de sélectionner un plan, d'utiliser un mode de paiement approprié et de lancer la migration des données.

La migration vers un VPS est une question de quelques secondes.


4. Période gratuite

La location d'un VPS coûte 15 USD par mois. Il est plus rentable de louer un serveur à plus long terme : votre réduction peut atteindre 15 % si vous payez pour un an. Si vous lancez le service pour la première fois, nous vous offrons une période de test gratuite de 24 heures sur un VPS pour MetaTrader.


Louez un VPS pour MetaTrader afin de garantir un trading ininterrompu 24/7 avec la meilleure exécution. La migration vers un VPS est une question de quelques secondes. La solution garantit de faibles délais et peut être lancée rapidement avec un minimum de paramètres. Économisez de précieux pips, remboursez vos frais de location mensuels et générez davantage de profits.

Testez gratuitement


 

Forum sur le trading, les systèmes de trading automatisés et le test des stratégies de trading

Nouvelle plateforme MetaTrader 5 build 2815 : Accès à la profondeur de marché depuis Python, débogueur revu et améliorations du Profiler

MetaQuotes, 2021.02.25 17:28

La mise à jour de la plateforme MetaTrader 5 sera publiée le vendredi 26 février 2021. La nouvelle version comporte les changements suivants :

  1. Terminal : Ajout de la possibilité d'accéder aux données de profondeur de marché via l'API Python.

    Trois nouvelles fonctions permettent d'obtenir rapidement des données pour les calculs statistiques et les tâches d'apprentissage automatique, qui peuvent être mises en œuvre en utilisant une pléthore de bibliothèques Python prêtes à l'emploi.

    • market_book_add - abonne le terminal MetaTrader 5 à recevoir les événements liés aux changements de la profondeur de marché pour le symbole spécifié.
    • market_book_get - retourne un tuple de BookInfo contenant les enregistrements de la profondeur du marché pour le symbole spécifié.
    • market_book_release - annule l'abonnement du terminal MetaTrader 5 aux événements liés aux changements de la profondeur du marché pour le symbole spécifié.

  2. Terminal : La longueur maximale des messages Push est passée de 256 à 1024 caractères. Désormais, vous pouvez envoyer plus d'informations à partir de vos programmes MQL5 sur les appareils mobiles.
  3. Terminal : Ajout d'une version préliminaire du gestionnaire de tâches, qui peut être appelé en appuyant sur la touche F2.

    Le gestionnaire de tâches permet de surveiller les ressources consommées par la plate-forme. Vous pouvez voir la quantité de mémoire consommée par les graphiques, les ressources CPU utilisées par les Expert Advisors et d'autres mesures de performance. Si les performances de votre plateforme ralentissent, vous pouvez facilement détecter et corriger le problème.


    Utilisez le gestionnaire des tâches pour contrôler les ressources consommées par la plate-forme.


  4. Terminal : Service d'abonnements amélioré. Une indication spéciale a été ajoutée pour les symboles ayant des cotations différées :

    • Les symboles dans Market Watch sont marqués par une icône d'horloge, et la valeur du délai est affichée dans l'info-bulle.
    • La notification du retard des données est affichée sur les graphiques


    Les symboles avec des citations différées sont marqués d'une indication spéciale


  5. Terminal : Affichage fixe de la liste des abonnements lorsqu'il n'y a pas de connexion au compte de trading.
  6. Terminal : Correction des liens dans les e-mails et les newsletters. Tous les liens s'ouvrent désormais dans le navigateur par défaut. Auparavant, les liens ne s'ouvraient que dans Internet Explorer.
  7. Terminal : Correction des connexions de la fonction WebRequest aux hôtes avec des adresses IPv6 et une protection Cloudflare.
  8. Terminal : Amélioration de la fonctionnalité et de la réactivité du service VPS.
  9. Terminal : Amélioration du fonctionnement sous Wine et MacOS/Crossover, y compris la version pour macOS Big Sur avec le processeur M1.
  10. MQL5 : Correction d'une erreur dans la fonction ArrayPrint. La fonction pouvait occasionnellement échouer à imprimer les tableaux.
  11. MQL5 : Optimisation des opérations de fichiers effectuées par les fonctions File*. Maintenant, les opérations de lecture et d'écriture de fichiers sont beaucoup plus rapides.
  12. MQL5 : Suppression de la restriction exigeant la spécification de la taille pour les deuxième, troisième et quatrième dimensions d'un tableau dynamique, lorsque le tableau est utilisé comme paramètre de fonction. Cela augmente la réutilisation du code et la flexibilité.
    void func(int &arr[ ][ ][ ][ ])
      {
      }
  13. MQL5 : Correction du fonctionnement de la fonction ArrayBsearch. La fonction pouvait retourner un index incorrect de l'élément trouvé lors d'une recherche binaire.
  14. MetaEditor : De nouvelles fonctionnalités sont disponibles dans le débogueur remanié.

    • Les tableaux sont maintenant affichés dans la fenêtre d'observation en fonction du tri défini par ArraySetAsSeries.
    • Ajout de la prise en charge des variables statiques locales.
    • Correction de l'affichage de la valeur de l'élément de tableau spécifié.
    • Correction de la gestion des champs de classe 'statiques'.
    • Autres améliorations pour un débogage plus précis et plus fiable.

  15. MetaEditor : Ajout d'une option "Activer les optimisations dans le profilage".

    Le mode d'optimisation du code peut être désactivé afin d'inclure plus de détails dans le rapport de profilage. La vitesse du code sans optimisation peut être plusieurs fois plus lente, mais ce mode fournit une couverture de code plus large. Veuillez noter qu'avec l'optimisation, les goulots d'étranglement du code peuvent être imprécis.

    Un mode de profilage plus doux peut être défini en désactivant l'option "Enable inlining in profiling".


    Ajout de la possibilité d'activer et de désactiver l'optimisation du code pendant le profilage

    L'option de gestion de l'optimisation a également été ajoutée aux paramètres du projet.

    • Si l'optimisation est désactivée dans le projet, la nouvelle option est ignorée, et donc l'optimisation sera toujours désactivée pour le profilage (y compris les opérations d'inlining).
    • Si l'optimisation est activée dans le projet, alors la nouvelle option sera prise en compte lors de la compilation du profilage.

  16. MetaEditor : Ajout de la journalisation pour les processus de débogage et de profilage. Les paramètres d'environnement sont enregistrés au démarrage de l'opération ; les statistiques des données collectées sont enregistrées à l'arrêt de l'opération.
    MQL5 profiler    starting 'ExpertMACD.ex5' on history with parameters:
    MQL5 profiler       symbol: 'EURUSD'
    MQL5 profiler       period: 'H1'
    MQL5 profiler       date from: '2021.01.01'
    MQL5 profiler       date to: '2021.02.22'
    MQL5 profiler       ticks mode: 'every tick'
    MQL5 profiler       execution delay: 0 ms
    MQL5 profiler       deposit: 10000
    MQL5 profiler       currency: 'USD'
    MQL5 profiler       leverage: 1:100
    MQL5 profiler       profit in pips: NO
    MQL5 profiler    profile data received (4640 bytes)
    MQL5 profiler    758 total measurements, 0/0 errors, 470 kb of stack memory analyzed
    MQL5 profiler    7782 total function frames found (1929 mql5 code, 342 built-in, 1403 other, 4108 system)
  17. Testeur : Correction de la spécification des heures de non-négociation dans les paramètres de test avancés.
  18. Mise à jour de la documentation.


La mise à jour sera disponible via le système Live Update.


 

Meilleur programmeur (partie 01) : Vous devez arrêter de faire ces 5 choses pour devenir un bon programmeur MQL5

Pour devenir de meilleurs programmeurs, nous devons non seulement apprendre le code 24 heures sur 24 et 7 jours sur 7 , mais aussi connaître les meilleures pratiques, voire apprendre à coder tout court. Apprendre comment apprendre le code ainsi que les meilleures pratiques à appliquer est très important pour tous ceux qui veulent réussir leur carrière de codeur. En connaissant le comment et le pourquoi, nous prenons conscience de ce que nous faisons, ce qui augmente notre capacité à nous souvenir et nous aide à améliorer notre code en général.

Les méthodes suivantes sont les méthodes éprouvées qui peuvent changer votre expérience de programmation et votre façon de faire, presque du jour au lendemain, si vous appliquez attentivement tout ce que vous allez lire dans cet article.

Better Programmer (Part 01): You must stop doing these 5 things to become a successful MQL5 programmer
Better Programmer (Part 01): You must stop doing these 5 things to become a successful MQL5 programmer
  • www.mql5.com
There are a lot of bad habits that newbies and even advanced programmers are doing that are keeping them from becoming the best they can be to their coding career. We are going to discuss and address them in this article. This article is a must read for everyone who wants to become successful developer in MQL5.
 

Meilleur programmeur (partie 02) :Arrêtez de faire ces 5 choses pour devenir un bon programmeur MQL5

Le premier article est ici pour ceux qui ne l'ont pas lu, alors laissez-moi continuer cette mission de transformer les noobs en professionnels.
Better Programmer (Part 02): Stop doing these 5 things to become a successful MQL5 programmer
Better Programmer (Part 02): Stop doing these 5 things to become a successful MQL5 programmer
  • www.mql5.com
This is the must read article for anyone wanting to improve their programming career. This article series is aimed at making you the best programmer you can possibly be, no matter how experienced you are. The discussed ideas work for MQL5 programming newbies as well as professionals.