文章 "轻松快捷开发 MetaTrader 程序的函数库(第九部分):与 MQL4 的兼容性 - 准备数据" 新评论 MetaQuotes 2019.08.01 12:58 新文章 轻松快捷开发 MetaTrader 程序的函数库(第九部分):与 MQL4 的兼容性 - 准备数据已发布: 在之前的文章中,我们已着手创建一个大型跨平台函数库,简化 MetaTrader 5 和 MetaTrader 4 平台程序的开发。 在第八部分中,我们实现了跟踪订单和持仓修改事件的类。 在此,我们将令其与 MQL4 完全兼容来,极大改进函数库。 改进函数库 在 DoEasy 函数库的根文件夹中,创建新的 ToMQL4.mqh 包含文件。 在此我们将论述 MQL4 的所有必要常量和枚举。 在 Defines.mqh 列表的最开头,包含 用于 MQL4 编译的 Defines.mqh 文件: //+------------------------------------------------------------------+ //| Defines.mqh | //| Copyright 2018, MetaQuotes Software Corp. | //| https://mql5.com/en/users/artmedia70 | //+------------------------------------------------------------------+ #property copyright "Copyright 2018, MetaQuotes Software Corp." #property link "https://mql5.com/en/users/artmedia70" //+------------------------------------------------------------------+ //| Include files | //+------------------------------------------------------------------+ #ifdef __MQL4__ #include "ToMQL4.mqh" #endif //+------------------------------------------------------------------+ 之后,整个 MQL4 函数库就能够在编译期间查看 ToMQL4.mqh 文件中写入的内容。 我们转到编辑器工具箱的错误选项卡,按下 NumPad Home 或简单地向上滚动到错误列表的最开头。 双击最先的第一个错误: 作者:Artyom Trishkin 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
新文章 轻松快捷开发 MetaTrader 程序的函数库(第九部分):与 MQL4 的兼容性 - 准备数据已发布:
在之前的文章中,我们已着手创建一个大型跨平台函数库,简化 MetaTrader 5 和 MetaTrader 4 平台程序的开发。 在第八部分中,我们实现了跟踪订单和持仓修改事件的类。 在此,我们将令其与 MQL4 完全兼容来,极大改进函数库。
改进函数库
在 DoEasy 函数库的根文件夹中,创建新的 ToMQL4.mqh 包含文件。 在此我们将论述 MQL4 的所有必要常量和枚举。 在 Defines.mqh 列表的最开头,包含 用于 MQL4 编译的 Defines.mqh 文件:
之后,整个 MQL4 函数库就能够在编译期间查看 ToMQL4.mqh 文件中写入的内容。
我们转到编辑器工具箱的错误选项卡,按下 NumPad Home 或简单地向上滚动到错误列表的最开头。 双击最先的第一个错误:
作者:Artyom Trishkin