Projet d’ingénierie

Automatisation du trading de cryptomonnaies sur MEXC

Projet Python d’automatisation du trading explorant la collecte de données de marché, le traitement d’indicateurs techniques, une logique d’ordres définie et la gestion des erreurs d’API.

Interface d’un projet d’automatisation du trading de cryptomonnaies.
Flux documenté de l’application
  1. 1Données de marché de la bourse
  2. 2Traitement des indicateurs et figures
  3. 3Logique de décision définie
  4. 4Demande d’ordre
  5. 5Gestion des erreurs d’API et nouvelles tentatives

Portée de la mise en œuvre

Ce que ce projet met en œuvre

Le projet utilise l’API MEXC pour recueillir les données de marché et calculer des indicateurs techniques et des figures en chandeliers. Il explore deux approches distinctes de traitement des règles : une logique sur mesure et une variante assistée par l’API d’OpenAI.

La portée comprend l’authentification auprès de la bourse, l’analyse syntaxique des données, ainsi que la gestion des limites de débit, des erreurs et des nouvelles tentatives pour les demandes externes.

Il démontre les questions pratiques d’ingénierie liées à la connexion d’un flux de stratégie défini par le client à l’API d’une bourse, notamment les demandes d’ordres, la latence et les limites de connexion.

Choix d’ingénierie

Des limites claires dans la conception de l’application

Approches de stratégie séparées

Deux parcours permettent de comparer une logique explicite sur mesure à une exploration assistée par IA sans traiter l’une ou l’autre comme une recommandation de placement.

Résilience des API externes

La gestion des erreurs et les nouvelles tentatives tiennent compte des limites de débit, des problèmes de connexion et des réponses de tiers, qui font tous partie des contraintes opérationnelles.

Flux des données aux ordres

La collecte des données de marché, leur traitement, la logique définie et les demandes d’ordres sont considérés comme des étapes liées mais distinctes.

Limites actuelles

Limites importantes

  • Les conditions de trading, le traitement des ordres et la disponibilité de l’API exigent une validation propre au déploiement.
  • Le projet démontre uniquement l’ingénierie logicielle. Il ne promet aucune rentabilité et ne recommande aucun actif ni aucune stratégie.
Ouvrir une discussion WhatsApp avec Sun Cluster