如何从 MQL5 MQL4) 访问 MySQL 数据库.docVIP

  • 22
  • 0
  • 约1.37万字
  • 约 16页
  • 2017-05-11 发布于贵州
  • 举报
如何从 MQL5 MQL4) 访问 MySQL 数据库

如何从 MQL5 (MQL4) 访问 MySQL 数据库 介绍 MQL 与数据库的交互问题并非新事物,但它们依然是相关的。利用数据库??可以极大增强 MetaTrader 的可塑性: 存储并分析价格历史,从一个交易平台拷贝交易至另一个平台,提供实时报价/交易,在服务器端定期进行深度分析计算,使用 web 技术监视并远程控制账户。 总之,有许多种应用尝试从 MQL 和 MySQL 的组合之中获益,一些方案已经在代码库里出现。 例如?MySQL 包装 - 用于 MetaTrader 4 的链接库?就是这样的项目,许多程序员开始自己开发,在将来还可扩充。我认为,这种解决方案的缺点之一是分配特殊数组用来从数据库中读数据。 另一个项目?MySQL 日志 1 - 用于 MetaTrader 4 的 EA?更加专业,它不使用包装来访问标准链接库 libmysql.dll。因此,它不能在 MetaTrader4 编译版 600+ 上工作,由于?char?字符类型已经被?wchar_t?替代,且使用?int?类型替代了?TMYSQL?结构指针,导致在项目中产生内存泄漏 (内存分配不能控制/释放)。 另一个有趣的项目是?EAX_Mysql - MySQL 链接库 - 用于 MetaTrader 5 的链接库。它是十分出色的实现。不过作者列出了一些缺点,在使用时有强制限制。 任何人若需要在他们的项目中使

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档