Nouvelle version de notre bibliothèque de graphiques stable et de notre terminal de trading 16

Aug 7, 2020

Nous venons de lancer la dernière version de notre bibliothèque de graphiques et de notre terminal de trading, avec de nouveaux styles, des corrections de bugs, et plus d’adaptabilité et de commodité, en particulier pour les appareils mobiles. Voici les nouveautés.

Changements majeurs :

  • Nouveau style pratique des boutons du volet (Github numéro #4608).
  • Nouvelle vue adaptative de la légende (Github numéro #4607), dialogues d’objets de dessin (Github numéro #4600) et dialogue de propriétés du graphique (Github numéro #862), particulièrement adaptés aux appareils mobiles.
  • Vous pouvez maintenant zoomer sur une zone spécifique du graphique avec la touche Ctrl (Github numéro #4606).
  • Mise à jour du style de l’outil de mesure (Github numéro #4604), de l’état de chargement des indicateurs (Github numéro #4603), et de la boîte d’information des outils de dessin (Github numéro #4602).
  • Le mode de suivi est maintenant disponible dans la bibliothèque (Github numéro #4111) ; et
  • le support IE a été arrêté et toutes les tâches connexes ont été clôturées (Github numéro #4238).

Modifications de l’API :

  • Ajout de la possibilité de configurer les week-ends et les jours ouvrables d’échange pour la session (Github numéro#4467).
  • Extension de l’API pour attacher un indicateur et une série à une échelle de prix spécifique (Github numéro #4788), de sorte que vous pouvez maintenant créer un indicateur lié à une échelle spécifique et déplacer des indicateurs et des séries entre les échelles.
  • Ajout d’un événement permettant de modifier l’échelle et l’indicateur de la série (Github numéro # 4884). Vous pouvez vous abonner à cet événement et découvrir quel indicateur s’est déplacé en temps réel.
  • Ajout d’un indicateur à l’aide de createStudy (Github numéro #4590) et l’action de changer de thème peuvent être inversés par l’utilisateur (Github numéro #4982).
  • Ajout de la méthode getTheme qui renvoie le nom du thème de couleur actuel (Github numéro #4534).
  • Ajout de la possibilité de trouver/changer la couleur ou le style d’une série d’un graphique spécifique dans la mise en page (Github numéro #4169) ; et
  • Auparavant, tous les objets de dessin créés via l’API étaient placés sur un graphique avec les séries principales. Vous pouvez maintenant choisir sur quel graphique le placer (Github numéro #3408).

Terminal :

Ajout de getters/setters/events pour synchroniser le symbole, l’intervalle, le réticule et le temps (Github numéro #3997).
Ajout du jeu de fonctions always_has_called_order_to_modify pour obtenir des informations de commande modifiées (Github numéro #4705). Vous pouvez maintenant choisir l’ordre qui sera renvoyé après la modification, modifié ou parent.
Si la synchronisation par intervalles est activée, la plage de dates sera désormais appliquée à tous les graphiques (Github numéro #4605)
Ajout des infobulles manquantes aux boutons du bas dans le Widget DOM (Github numéro #3979).

Autres fonctionnalités :

  • Ajout de la possibilité de désactiver le défilement horizontal et vertical des graphiques (Github numéro #4483), ce qui est particulièrement pratique pour les appareils mobiles.
  • Une implémentation plus flexible de la méthode pour changer les couleurs des éléments de la bibliothèque. Actuellement, vous pouvez changer toutes les couleurs visibles sur l’écran d’origine. La toolbar_bg est cachée pour le widget et ne peut plus être définie (Github numéro #3998).
  • Ajout du jeu de fonctionnalités permettant d’afficher l’en-tête en mode plein écran (Github numéro #2610).
  • La taille de la police pour les objets de dessin peut maintenant être définie en pt (Github numéro #4353). Si une valeur de police non valide est saisie, un avertissement sera affiché.
  • Maintenant, au lieu d’utiliser mainSeriesProperties.priceAxisProperties en remplacement, vous devrez utiliser l’échelle de prix Api, qui est de toute façon plus pratique (Github numéro #4865).
  • Ajout de la possibilité de créer des LineToolRiskRewardLong/Short de deux points (Github numéro #2381), vous pouvez donc maintenant spécifier la date de fin.

Correction de bugs :

  • Lors de la création d’un dessin, si celui-ci tombe sur une zone sans données, il est alors placé au point gauche le plus proche. Si l’élément est créé dans le futur, il sera affiché au point le plus proche avec la résolution spécifiée (Github numéro #4878).
  • Le menu « featureset timezone_menu » fonctionne maintenant correctement (Github numéro #4836).
  • Nous avons supprimé les arguments obsolètes de la méthode executeActionById de la documentation (Github numéro #4828).
  • Correction des types d’arguments de la méthode onVisibleRangeChanged (Github numéro #4802).
  • Correction des problèmes de désactivation de l’OHLC de suivi et des changements de barre lorsque le mode de suivi est désactivé (Github numéro #4797).
  • La console n’affiche plus d’erreur liée à la conversion de saveLoadAdapter pour les mises en page à plusieurs graphiques (Github numéro #4776).
  • Les modifications apportées à l’échelle de prix d’un indicateur à l’aide de changePriceScale sont désormais appliquées immédiatement (Github numéro #4774).
  • Correction de l’indicateur supportMarketOrders, la boîte de dialogue de commande affiche désormais correctement le champ de prix (Github numéro #4765).
  • Les pips se mettent désormais à jour immédiatement lorsque le prix change (Github numéro #4761).
  • Suppression du bouton « Développer le graphique » de la bibliothèque (Github numéro #4744), car il n’est utile que pour les mises en page à plusieurs graphiques (plusieurs graphiques sur le même écran).
  • Suppression de la randomisation des couleurs pour le premier indicateur créé (Github numéro #4740). La couleur correspond maintenant à celle spécifiée dans le code.
  • Correction de l’affichage de la moyenne mobile à des intervalles de résolution de quelques secondes (Github numéro #4730).
  • Le bouton ACHETER ne devient actif qu’une fois que tous les champs obligatoires sont remplis correctement (Github numéro #4718).
  • Les substitutions sont maintenant correctement appliquées lors de la réinitialisation des paramètres du graphique (Github numéro #4706).
  • Les paramètres du filigrane sont maintenant enregistrés correctement dans LocalStorage (Github numéro #4681). Cela signifie que lorsque la page est mise à jour, les paramètres ne sont pas réinitialisés à leur valeur par défaut.
  • Les résolutions sont maintenant renvoyées dans un format unique, 1D (Github numéro #4630). Auparavant, les résolutions étaient renvoyées dans des formats différents, ce qui rendait le traitement plus difficile.
  • Des overrides sont maintenant appliqués si le thème n’est pas défini (Github numéro #4621).
  • Correction de problèmes de travail avec l’ordre zéro lors de la création de dessins (Github numéro #4611).
  • Le rappel pour la sauvegarde du graphique est maintenant appelé dans tous les cas (Github numéro #4573), même si aucune modification n’a été effectuée.
  • getAllShapes renvoie maintenant tous les dessins avec les noms corrects (Github numéro #4507 #4498).
  • Nous avons rétabli l’option Cacher les marques sur les barres dans le menu contextuel de la bibliothèque (Github numéro #4506).
  • closePopupsAndDialogs ferme maintenant le nouveau menu contextuel des indicateurs et la fenêtre de capture d’écran (Github numéro #4438 #4051).
  • Une redirection vers le site TradingView ne se produit désormais que lorsque l’on clique directement sur le logo/icône (Github numéro #4423), et non plus lorsque l’on passe le curseur dessus et que l’on relâche le bouton gauche de la souris.
  • En vous inscrivant à un drawing_event et en cliquant sur le dessin, vous pouvez maintenant voir l’ID dans la console (Github numéro #4302).
  • Optimisation de la méthode creatShape (Github numéro #4219), elle fonctionne désormais plus rapidement et ne contient pas d’erreurs.
  • Suppression des erreurs et des avertissements dans la console lors du chargement du graphique (Github numéro #4196).
  • Correction d’erreurs liées aux anciens menus contextuels et fenêtres de dialogue (Github numéro #4136).
  • Le déplacement de la ligne d’ordre avec la molette de la souris déclenche maintenant correctement l’événement onMove (Github numéro #4084).
  • Tous les symboles ajoutés s’affichent désormais correctement dans la légende (Github numéro #4058).
  • Lorsque vous partagez des captures d’écran de graphiques sur Twitter, le texte de la publication est désormais correctement inséré (Github numéro #3732).
  • Correction du problème d’accès aux paramètres lorsque studies_access est activé (Github numéro #3630)
  • Correction des problèmes de défilement des graphiques lorsque le pointeur du curseur sort de la fenêtre du navigateur (Github numéro #1908).

Nous espérons que cette mise à jour vous a été utile et que vous avez apprécié nos dernières versions ainsi que les principales corrections. N’hésitez pas à nous faire part de vos commentaires, réactions et suggestions sur cette mise à jour ou sur ce que vous aimeriez voir à l’avenir. Nous aimons avoir de vos nouvelles et cela nous aide à développer nos prochains grands projets.

Look first Then leap

TradingView est conçu pour vous, assurez-vous donc de profiter au maximum de nos fonctionnalités exceptionnelles
Ouvrir le graphique