欢迎访问 外汇EA下载与MT4/MT5自动交易资源 - 聚合外汇EA、黄金EA、量化交易工具与自动化交易实战内容。
登录 注册

Log4mql - MetaTrader 4 库

author emer | 373 人阅读 | 0 人评论 |

Log4mql - library for MetaTrader 4

Log4mql 是一个 MQL4(MetaQuotes MetaTrader 4 语言)库,用于灵活记录到文件和终端控制台。它是根据 Log4j Java 库建模的。

文档(GitHub): https://github.com/swaypnet/Log4mql

在您的代码中的用法:

CLog4mql::getInstance().error(__文件__,__线__,“出乎意料的事情发生了”);

或(为了更频繁地使用)

CLog4mql* 记录器 = CLog4mql::getInstance();
记录器.错误(__文件__,__线__,“出乎意料的事情发生了”);
记录器.info(__文件__,__线__,“计算完毕”);
记录器.调试(__文件__,__线__,字符串格式“%s 的结果是 %d”, 字符串1, 值1));

不要忘记在您的 EA/指标/脚本末尾:

CLog4mql::release();

或者

记录器.release();

目录:

log4mql.conf 和 log4mql.log 文件的目录

您可以在配置文件中为每个附加文件和/或全局默认值配置输出所需的日志级别。

Log4mql - library for MetaTrader 4


附件下载

📎 log4mql.mqh (16.61 KB)

Source: MQL5 #13382

🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录