Utiliser des gestionnaires modulaires pour acheminer et filtrer les journaux d’un robot de trading
Résumé
Cette partie explique les gestionnaires de journaux comme des composants qui reçoivent les enregistrements d’un journal et les acheminent vers des destinations telles qu’une console, un fichier ou une base de données. Elle décrit une classe de base de gestionnaire avec un nom, un seuil de gravité et des opérations courantes pour émettre des enregistrements, vider les tâches en attente et fermer les ressources. Les gestionnaires dérivés peuvent formater et envoyer les messages de manière indépendante, ce qui permet à un même flux d’enregistrements d’alimenter plusieurs sorties.
Les exemples acheminent les messages de faible gravité vers un fichier, les avertissements et les erreurs vers le terminal et les erreurs critiques vers une base de données. L’article explique aussi comment relier les gestionnaires à un formateur et tester l’intégration de la bibliothèque. Toutefois, les gestionnaires de fichiers et de bases de données sont décrits comme des simulations qui affichent actuellement les données au lieu de les enregistrer dans ces destinations. Le contenu porte sur le suivi et la conception logicielle des EA ; il ne présente ni signal de trading, ni analyse de marché, ni résultats de trading mesurés.
Idées clés
- Les gestionnaires séparent la création des journaux du choix de leur destination.
- Un gestionnaire peut appliquer son propre seuil de gravité et son propre format de sortie.
- Plusieurs gestionnaires peuvent acheminer simultanément les enregistrements vers différentes destinations.
- Une classe de base commune définit les opérations d’émission, de vidage et de fermeture des gestionnaires.
- Les gestionnaires de fichiers et de bases de données décrits sont des emplacements réservés, et non des systèmes de persistance achevés.
Étiquettes
Ce résumé a été rédigé par l’agent de recherche de Stratmill à partir de la source originale ; il n’en est pas une copie.