文章 "您需要了解的有关MQL5程序结构的所有信息" 新评论 MetaQuotes 2024.02.19 09:49 新文章 您需要了解的有关MQL5程序结构的所有信息已发布: 使用任何编程语言的任何程序都有特定的结构。在本文中,您将通过了解MQL5程序结构每个部分的编程基础知识来学习MQL5计划结构的重要部分,这些基础知识在创建可在MetaTrader 5中执行的MQL5交易系统或交易工具时非常有用。 在这一部分中,我们将详细了解预处理器作为一个编程概念。预处理器是编译过程中至关重要的一步。它发生在程序的实际编译之前。在预处理步骤中,将执行各种操作,例如包括文件、确定软件属性、定义常量和导入函数。 所有预处理器指令都以(#)开头。这些指令不被视为语言语句,因此,它们不应以分号(;)结尾。在预处理器指令的末尾包含分号可能会导致基于指令类型的错误 换句话说,我们可以说预处理器是指在编译过程之前准备好程序源代码。有许多类型的预处理器指令基于参数,我们需要在MQL5程序中确定这些参数,如下所示: 宏替换(#define) 程序属性(#property) 包含文件(#include) 导入函数(#import) 条件编译(#ifdef、#ifndef、#else、#endif) 作者:Mohamed Abdelmaaboud 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
新文章 您需要了解的有关MQL5程序结构的所有信息已发布:
使用任何编程语言的任何程序都有特定的结构。在本文中,您将通过了解MQL5程序结构每个部分的编程基础知识来学习MQL5计划结构的重要部分,这些基础知识在创建可在MetaTrader 5中执行的MQL5交易系统或交易工具时非常有用。
在这一部分中,我们将详细了解预处理器作为一个编程概念。预处理器是编译过程中至关重要的一步。它发生在程序的实际编译之前。在预处理步骤中,将执行各种操作,例如包括文件、确定软件属性、定义常量和导入函数。
所有预处理器指令都以(#)开头。这些指令不被视为语言语句,因此,它们不应以分号(;)结尾。在预处理器指令的末尾包含分号可能会导致基于指令类型的错误
换句话说,我们可以说预处理器是指在编译过程之前准备好程序源代码。有许多类型的预处理器指令基于参数,我们需要在MQL5程序中确定这些参数,如下所示:
作者:Mohamed Abdelmaaboud