MetaTrader 5 build 3081 : Améliorations des services MQL5 et mises à jour de l'interface

Les sections Market, Signals et VPS ont été déplacées de l'espace de travail principal de la plateforme vers le navigateur. Le nouveau positionnement offre un accès facile aux produits souhaités et permet une gestion efficace des achats et des abonnements. Des sections "Comment ça marche" ont été ajoutées à chaque service, pour fournir les informations d'utilisation de base

14 octobre 2021

Terminal

  1. Amélioration de la navigation dans les services de la MQL5.Community

    Les sections Market, Signals et VPS ont été déplacées de l'espace de travail principal de la plateforme vers le navigateur. Le nouveau positionnement offre un accès facile aux produits souhaités et permet une gestion efficace des achats et des abonnements. Des sections "Comment ça marche" ont été ajoutées à chaque service, pour fournir les informations d'utilisation de base.


    Navigation améliorée des services MQL5.community


  2. Toutes les icônes de menu et de barre d'outils ont été entièrement repensées. L'interface du terminal est devenue plus conviviale :

    • Suppression de petits éléments des icônes
    • Réduction du nombre de couleurs utilisées pour éviter le bruit de couleur
    • Moins de dégradés sont utilisés pour améliorer la lisibilité
    • Des métaphores plus simples sont utilisées


    Tous les menus, barres d'outils et boîtes de dialogue ont été repensés dans la plateforme


  3. Ajout de l'affichage des coûts résultant de l'exécution de la transaction. Les informations pertinentes sont affichées dans l'historique des transactions. Cette fonctionnalité est utilisée par les courtiers réglementés par la NFA.


    L'historique du compte affiche désormais les coûts de transaction>


    Si votre courtier active le calcul des coûts sur le serveur, la nouvelle colonne Coûts apparaîtra dans l'historique de trading de votre compte. La colonne indique le coût d'exécution de la transaction par rapport au prix médian actuel du symbole (coût de spread médian).

  4. Lancement de la version coréenne de MQL5.com.

    Il s'agit du huitième langage disponible sur MQL5.community, la plus grande communauté de traders algorithmiques. L'interface du site Web, les articles, le calendrier économique et les sujets importants du forum sont déjà disponibles en coréen. La documentation MQL5 sera bientôt traduite.

  5. Correction du chargement des instruments de trading personnalisés. Dans certains cas, les paramètres de symboles nouvellement créés peuvent remplacer les paramètres de symboles existants.
  6. Correction de l'affichage sur le graphique de l'historique de trading du signal. Auparavant, l'option correspondante permettait l'affichage de toutes les transactions pour tous les instruments financiers, et pas seulement pour les symboles du graphique.
  7. Ajout de l'export de la colonne Frais au rapport d'historique de trading. Auparavant, la valeur n'était affichée que dans l'historique, mais elle ne pouvait pas être enregistrée dans un fichier.
  8. Fonctionnement optimisé et accéléré des panels de trading en un clic dans le Market Watch et sur les graphiques.
  9. Correction de l'utilisation du champ Ratios de Marge pour les instruments de trading personnalisés. Les valeurs peuvent être remises à zéro sous certaines conditions.
  10. Nous continuons de mettre en œuvre le service d'abonnement grâce auquel les traders peuvent acheter des services de trading supplémentaires auprès de courtiers Correction d'erreurs dans la fenêtre d'abonnement aux cotations.
  11. Correction de l'affichage de l'objet analytique Ligne de Tendance. Auparavant, la ligne pouvait disparaître lors de la mise à l'échelle ou du redimensionnement de la fenêtre graphique.
  12. Correction de l'affichage de l'objet analytique Rectangle. L'objet pouvait disparaître si l'un des points d'ancrage se trouvait au-delà de la zone de visibilité du graphique.
  13. Corrections et améliorations de la vitesse de fonctionnement liées au fonctionnement des graphiques intégrés de la MQL5.community.
  14. Correction de l'arrondi du paramètre Valeur dans la liste des positions ouvertes. La partie fractionnaire pouvait être masquée dans les versions précédentes.
  15. Correction de la vérification du téléphone mobile lors du processus d'ouverture de compte. Les numéros de téléphone pourraient être identifiés comme incorrects pour certains opérateurs chinois.
  16. Ajout de la prise en charge des mots de passe de compte MQL5 de plus de 32 caractères.
  17. Correction de l'export de certificats lors de l'utilisation de Wine. Cette option est utilisée pour les comptes avec authentification étendue, lors de la migration de tels comptes du bureau vers le mobile.
  18. Correction des boutons ouvrant les services MQL5 dans le panneau inférieur de la fenêtre Boîte à Outils. Les boutons étaient inactifs lorsque la fenêtre était non fixée.
  19. Ajout d'une limitation sur la taille du menu "Fichier \ Nouveau graphique". Désormais, le menu ne peut pas contenir plus de 128 sous-menus avec des groupes de symboles, chacun n'ayant pas plus de 32 symboles. La limitation accélère le fonctionnement du terminal et évite le gel lors de l'ajout d'un grand nombre de symboles de trading (2 000 ou plus) au Market Watch.

MQL5

  1. Nous continuons à ajouter la prise en charge des vecteurs et des matrices. Les nouvelles fonctions élargiront considérablement les possibilités pour les développeurs de solutions basées sur les réseaux neuronaux.
  2. Ajout des valeurs DEAL_SL et DEAL_TP dans l'énumération ENUM_DEAL_PROPERTY_DOUBLE : les niveaux Stop Loss et Take Profit d'une transaction.

    Les valeurs pertinentes pour les transactions d'entrée et de renversement sont définies conformément au Stop Loss/Take Profit des ordres, qui a initié ces transactions. Les valeurs Stop Loss/Take Profit des positions appropriées au moment de la clôture de la position sont utilisées pour les transactions de sortie.

  3. Ajout de la valeur MQL_HANDLES_USED dans l'énumération ENUM_MQL_INFO_INTEGER — le nombre d'objets de classe actifs (handles) dans un programme MQL. Ceux-ci incluent à la fois des objets dynamiques (créés via new) et non dynamiques, des variables globales/locales ou des membres de classe. Plus un programme utilise de handles, plus il consomme de ressources.

  4. Ajout de nouvelles méthodes pour travailler avec la structure MqlCalendarValue qui décrit un événement de calendrier économique :

    • HasActualValue(void) — renvoie true si la valeur réelle est définie ; sinon renvoie false
    • HasForecastValue(void) — renvoie true si la valeur prévisionnelle est définie ; sinon renvoie false
    • HasPreviousValue(void) — renvoie true si la valeur précédente est définie ; sinon renvoie false
    • HasRevisedValue(void) — renvoie true si la valeur révisée est définie ; sinon renvoie false
    • GetActualValue(void) — renvoie la valeur réelle d'un événement (double) ou nan si la valeur pertinente n'est pas définie
    • GetForecastValue(void) — renvoie la valeur prévisionnelle d'un événement (double) ou nan si la valeur pertinente n'est pas définie
    • GetPreviousValue(void) — renvoie la valeur précédente d'un événement (double) ou nan si la valeur pertinente n'est pas définie
    • GetRevisedValue(void) — renvoie la valeur révisée d'un événement (double) ou nan si la valeur pertinente n'est pas définie

  5. Correction du débogage des programmes MQL5 qui utilisent des bibliothèques sous forme de fichiers EX5.
  6. Compilation accélérée de programmes contenant de grands tableaux initialisés par une séquence.
  7. Correction de l'exécution de la fonction CopyTicksRange avec des données de symboles de trading personnalisées. La fonction pourrait renvoyer des données hors de la période demandée.
  8. Correction de la vérification de la disponibilité de tous les paramètres du modèle lors de la spécialisation par paramètres. La compilation de code avec des templates de débogage peut provoquer une "erreur de génération de code" dans certaines conditions.

Signals

  1. Ajout de la possibilité de renouveler automatiquement les abonnements à un Signal.

    Votre abonnement ne se terminera pas brusquement, car le système le renouvellera automatiquement pour un mois supplémentaire via le mode de paiement que vous avez précédemment utilisé pour l'achat de l'abonnement initial.


    Activer le renouvellement automatique de votre abonnement au Signal


    Si vous avez effectué votre paiement précédent à l'aide d'une carte et que le paiement de renouvellement échoue, le système essaiera d'effectuer un paiement à partir du solde de votre compte MQL5.

    Ne vous inquiétez pas des changements de prix d'abonnement. Si le prix augmente, le renouvellement automatique sera annulé. Vous recevrez une notification pertinente par e-mail.

    Vous pouvez activer ou désactiver l'option de renouvellement automatique à tout moment via la section Mes abonnements sur MQL5.com.


    Gérez les renouvellements automatiques à partir de la section Mes abonnements sur MQL5.com


  2. Correction de l'affichage de la vitrine Signals. Maintenant, le système identifie correctement la compatibilité des signaux avec le compte courant.

Market

  1. Ajout de la recherche de produits par nom d'auteur et login dans la vitrine du Market. Auparavant, le service ne prenait en charge que la recherche par nom de produit et description.

VPS

  1. Amélioration de l'option de renouvellement automatique de l'abonnement.

    Auparavant, le paiement du renouvellement ne pouvait être effectué qu'à partir du solde du compte MQL5. L'utilisateur devait s'assurer que le montant correspondant était disponible sur son compte.

    Désormais, il n'est plus nécessaire de recharger le compte MQL5. Le système renouvellera l'abonnement en utilisant le même mode de paiement que celui que vous avez utilisé pour l'abonnement initial. Si vous avez payé le VPS avec une carte et activé l'option de renouvellement automatique, le système utilisera le même mode de paiement pour la nouvelle période d'abonnement. Si le paiement échoue, le système essaiera d'effectuer un paiement à partir du solde de votre compte MQL5.


    Utilisez des cartes et d'autres méthodes de paiement pour le renouvellement automatique


    Avec la nouvelle option, vous pouvez être sûr que vos abonnements aux Expert Advisors et aux signaux ne s'arrêteront pas en raison de la fin de la période VPS. De plus, il n'est pas nécessaire de vérifier et de recharger votre solde manuellement.
    L'option ne sera utilisée que pour les nouveaux abonnements. Les paiements pour le renouvellement des abonnements existants seront effectués à partir du solde du compte MQL5.

Tester

  1. Correction d'erreurs de test visuel. Dans certaines conditions, les graphiques peuvent ne pas afficher les indicateurs utilisés dans les Expert Advisors.

MetaEditor

  1. Correction du saut à la déclaration de fonction ou de variable en utilisant Alt+G. L'action pouvait échouer si la déclaration était en dessous de la ligne d'appel.
  2. Ajout de l'affichage du type d'objet pour les références aux objets de classe dans le débogueur.
  3. Ajout de la possibilité d'afficher l'union dans la liste des expressions surveillées.

MetaTrader 5 iPhone/iPad, MetaTrader 5 Android

  1. Ajout de l'affichage d'une clause de non-responsabilité lors du démarrage de l'application. Veuillez la lire attentivement. De plus, certains courtiers peuvent créer automatiquement un compte de démonstration lors du premier démarrage de l'application. Dans ce cas, vous verrez les termes pertinents.


    Avis de non-responsabilité ajoutés dans MetaTrader 5 pour iPhone/iPad

  2. Ajout de la possibilité de connecter un compte à surveiller dans le service Signals directement depuis l'application mobile. Cela peut être fait en sélectionnant "Surveillance du compte" dans le menu. Pour plus de commodité, le numéro de compte et le nom du courtier sont automatiquement ajoutés à la fenêtre d'inscription. Vous devez également spécifier le nom du signal et un mot de passe d'investisseur.

    Connectez votre compte au monitoring pour accéder à des statistiques de trading avancées, pour partager les résultats avec d'autres traders ou pour commencer à vendre vos signaux.

  3. Ajout de la prise en charge de Huawei AppGallery et des services HMS pour les terminaux mobiles fonctionnant sous Android OS. Les propriétaires de smartphones Huawei peuvent installer l'application à partir du magasin concerné et utiliser les notifications push.

Documentation mise à jour.