cryptofoundry

Contacter cryptofoundry

Dites-nous ce que vous voulez construire ou automatiser.

Article

Sortie améliorée de /balances dans le ADAMANT TradeBot

Sortie améliorée de /balances dans le ADAMANT TradeBot

Les outils open source de market making ne sont aussi puissants que leur niveau d’utilisabilité. Une amélioration récente apportée au ADAMANT TradeBot — un bot auto-hébergé de market making pour projets cryptos et exchanges — vise à rendre l’interface plus informative, notamment pour des commandes essentielles comme /balances.

La demande d’amélioration, initialement suivie sous le numéro #89 dans le dépôt GitHub d’ADAMANT, propose plusieurs ajustements. Elle vise à supprimer les notes confuses lorsque aucun jeton inconnu n’est présent, corriger des bogues visuels dans les commandes associées, et ajouter des indicateurs de force de prix dans les messages de transaction. Par exemple, le bot peut désormais indiquer si une vente a été effectuée à un bon ou mauvais prix par rapport au marché.

Sortie améliorée de /balances dans le bot MM

Pour représenter les volumes de transaction, le bot utilise une série d’émojis de créatures marines, tels que 🦐, 🍤, 🐟, 🐬, 🦈, et 🐳. Ces correspondances volume-émoji sont définies dans le fichier de configuration du bot à l’aide de seuils en USD.

  /** Volume thresholds in USD for different emoji levels */
  "volumes_thresholds_usd": {
    "🦐": 10,
    "🍤": 50,
    "🐟": 100,
    "🐬": 300,
    "🦈": 1000,
    "🐳": 5000,
    "🐳🐳": 10000,
    "🐳🐳🐳": 50000
  },

De plus, le bot utilise des cercles colorés et des flèches pour indiquer la force du prix par rapport au marché. Un cercle vert indique un bon prix, comme un achat bas ou une vente élevée, tandis qu’un cercle rouge signale un mauvais prix, tel qu’un achat élevé ou une vente basse. Les flèches apportent une précision supplémentaire, montrant si un actif a été vendu à un prix très élevé ou acheté à un prix très bas.

Des améliorations d’utilisabilité comme celles-ci réduisent la charge cognitive pour les opérateurs du bot et rendent l’outil plus accessible. Bien que ces modifications soient actuellement implémentées dans la version Premium du bot, elles seront bientôt disponibles également dans la version open source de base.