Mise à jour majeure de MetaTrader 5 Build 1730: Instruments Synthétiques, Projets Partagés et MQL5 Cloud Protector

MetaQuotes Software Corp.

22 décembre 2017

MetaTrader 5 se développe rapidement. Suite aux demandes des traders, et dans un effort de toujours améliorer notre produit, nous avons ajouté plusieurs nouveaux outils et services dans la plateforme. Aucune nouvelle innovation ne sera plus implémentée dans MetaTrader 4. De plus, ce n'est que la première étape dans la nouvelle campagne de grande ampleur de MetaQuotes Software visant à élargir les fonctionnalités de MetaTrader 5 pour les traders.

La nouvelle publication comporte la possibilité de créer des instruments financiers synthétiques. L'activation de cette fonctionnalité nécessite de définir la formule de calcul des cotations devant être basée sur un ou plusieurs instruments disponibles. La plateforme génèrera ses ticks par minute. Toutes les cotations suivantes seront construites automatiquement en temps réel.

How it works:

  1. Vous créez un instrument synthétique et définissez la formule de calcul du prix.
  2. La plateforme génère un historique en minute de l'outil synthétique pour les deux derniers mois. Il est calculé sur la base des barres 1-minute des instruments utilisés dans sa formule.
  3. Les prix des symboles utilisés dans le calcul sont vérifiés toutes les 10 secondes. Si au moins l'un d'entre eux a changé, le prix du symbole synthétique est calculé et un nouveau tick est généré.
  4. Toutes les nouvelles barres (l'actuelle et les suivantes) de l'instrument synthétique sont créées sur la base des ticks générés.

Create in MetaTrader 5 your own synthetic symbols based on existing currencies, stocks or cryptocurrencies

Les projets simplifient le développement d'applications pour le trading algorithmique et constituent une autre importante caractéristique de cette version. Au lieu du principal fichier MQ5 du programme, un fichier MQPROJ séparé est utilisé comme projet. Il stocke les paramètres du programme, les paramètres de compilation et les informations des fichiers utilisés.

Un onglet séparé dans le Navigateur est fourni pour travailler plus efficacement avec le projet. Tous les fichiers utilisés sont triés en différentes catégories :

  • Headers — ajout des fichiers header.
  • Ressources — images, sons et autres programmes MQL5 utilisés dans le projet comme ressources.
  • Sources — fichiers MQ5 avec du code source.
  • Paramètres et Fichiers — autres fichiers, tels que les fichiers .set pour les tests et les modèles de graphique.

Develop robots in conjunction with other traders using Shared Projects in MetaTrader 5

La nouvelle version rend le développement de robots avec d'autres traders plus pratique. La section Projets Partagés fournit la possibilité de développer des applications de trading en équipes. Un projet développé en tant que Projet Partagé est ajouté automatiquement au MQL5 Storage en ligne. Dans les propriétés du projet, vous pouvez donner les droits à d'autres membres de la MQL5.community et définir des paramètres communs pour le groupe :

  • Projet privé
  • Projet libre
  • Projet avec demande d'accès

Le nouveau mécanisme MQL5 Cloud Protector fournit une couche supplémentaire de protection pour les robots de trading. Cette protection est similaires à l'option utilisée dans le MetaTrader Market, où les fichiers EX5 des produits sont également compilés au format natif. Cette fonctionnalité est maintenant disponible pour tous les développeurs. Les fichiers protégés par le Protector peuvent être exécutés sur n'importe quel ordinateur, de la même façon que des applications exécutables classiques. Pour activer la protection, exécutez la commande suivante dans MetaEditor : Outils — MQL5 Cloud Protector.

Use MQL5 Cloud Protector to protect your trading robots

Plus d'informations sur toutes les innovations de MetaTrader 5 Build 1730 dans le MQL5.com Forum.

Lancez la dernière version de MetaTrader 5 et essayez toutes ces nouvelles fonctionnalités.