这一章主要讲述MQL4 编程语言基本的规则: • 一些基本概念 描述“tick”(最小波动值)之类的术语,运算的“控制”,程序中的“注释”
在金融市场上交易的重心是价格的变化,所以 tick 作为重要事件支撑着 MQL4 程序的运行
新 tick 到达时该做什么
采取什么样的行动
tick是通往前线的触发条件
不要忘了为你的代码添加注释
• 常量和变量 引入常量和变量两个名词,解释两者的不同点
常量,象它的名字暗示的那样,是恒久不变的,一次设置随时使用
而变量,是代码中可以修改其内容的对象
写程序而又不用常量和(或)变量根本办不到
• 数据类型 数据的特定类型被用在任何编程语言中
一个变量的类型是选择它的使用目的
我们怎样声明一个变量
我们怎样对它进行初始化(设定初始值)
错误地选择变量的类型可能会降低 程序的效 率 ,甚 至 导 致 错误的结 果
• 运算符 和表 达式 运算符 操 作操 作数
操 作符 的类型有 哪 些
类型转 换 是做什么的
整 形 操作的特殊 用途 是什么
为什么记 住 不同数据类型的优 先 级 很 重要
如 果 不了解某 些操 作符 的特性 ,你会遇 到一些奇 怪 的问 题
• 语句 简 单 与 复 合 语句
如 果 需 要把 一组 语句 作为一个大 的语句 块 执 行,则需 要把 它们包 含 在复 合 语句 里 ,而简 单 语句 则不需 要这样做
使用语句 的要求 和具 体 的例 子 讲在下 面 给 出
• 函 数 代码封 装 的需 求 把 我们带 向 函 数
为了在程序的不同位 置调 用函 数,需 要进行函 数声明并 提 供 函 数参 数
我们会考 虑 创 建 自 定义 函 数的过 程
下 面 给 出了使用标 准 函 数的例 子
• 程序类型 脚 本、 自 定义 指 标 和 EA 是 MQL4 程序与 金融市场