Rejoignez notre page de fans
- Vues:
- 27
- Note:
- Publié:
- 2025.05.19 11:38
-
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
- LOG_LEVEL_ERROR - erreurs uniquement
- LOG_LEVEL_WARNING - avertissements et erreurs
- LOG_LEVEL_INFO - messages d'information, avertissements et erreurs
- LOG_LEVEL_DEBUG - messages de débogage, messages d'information, avertissements et erreurs.
- CTsLogger() - constructeur
- ~CTsLogger() - destructeur
- Initialize(string logFileName, bool logToTerminal = true) - Initialisation du logger
- SetGlobalLogLevel(ENUM_LOG_LEVEL level) - définit le niveau de journalisation global
- Error(string moduleId, string message) - enregistrement des erreurs
- Warning(string moduleId, string message) - enregistrement des avertissements
- Info(string moduleId, string message) - consignation d'un message d'information
- Debug(string moduleId, string message) - consignation des messages de débogage
- EnableDebugMode(string moduleId) - active le mode de débogage pour un module
- DisableDebugMode(string moduleId) - désactive le mode de débogage pour un module et tous ses modules enfants
- IsInDebugMode(string moduleId) - vérifie si le mode débogage est activé
- EnableDebugModeAll() - active le mode débogage pour tous les modules
- DisableDebugModeAll() - désactive le mode de débogage global tout en préservant les paramètres des modules
- PauseDebugMode() - interrompt temporairement le mode de débogage pour tous les modules
- ResumeDebugMode() - reprend le mode de débogage pour les modules précédemment configurés
- IsDebugModePaused() - Vérifie si le mode de débogage est en pause
- ResetDebugModules() - Réinitialise complètement tous les modules de débogage
- HasChildDebugModules(string parentModule) - vérifie si les modules enfants sont en mode débogage
Voir CTsLogger-ReadMe.txt pour plus d'informations.
Traduit de l’anglais par MetaQuotes Ltd.
Code original : https://www.mql5.com/en/code/58124

Signature de la bougie avec exemple | Pour la recherche et le développement

EquiPeak Drawdown Tracker est un indicateur conçu pour surveiller et enregistrer le drawdown maximum de votre compte de trading en temps réel. Il ne s'agit pas seulement d'une alerte sur le drawdown actuel ; il est particulièrement utile pour comparer visuellement votre drawdown actuel avec le drawdown historique maximum que vous attendez ou que vous avez précédemment enregistré.

Logger avec la possibilité d'enregistrer des modules individuels ou des sections de code

Butterfly Strategy Expert Advisor This Expert Advisor (EA) implements the Butterfly harmonic trading pattern across multiple timeframes (M2 to D1) for automated forex trading. It detects bullish and bearish Butterfly patterns using pivot points and executes trades with customizable risk management and multiple take-profit levels.