2018 四月-峰汇在线
诚信为本
量力而为

2018年04月的文章

MQL5编程参考文档

1.5 函数

阅读(222)

每个任务都可以分解成子任务,既可以用代码形式直接表示,也可以分成子任务。这个方法称为逐步求精。函数用来输入要解决的子任务的代码。描述函数的代码称为函数定义: function_header { instructions } 第一个括号前是函...

MQL5编程参考文档

1.4.1 操作符详细说明

阅读(255)

本文目录 复合操作符 表达式操作符 返回操作符 If-Else 假设操作符 假设操作符?: 循环操作符While 切换操作符 循环操作符For 循环操作符 do while 嵌入操作符break 继续操作符continue 对象创建操作符n...

MQL5编程参考文档

1.4 操作符

阅读(230)

语言操作符必须对执行完成任务的一些运算法操作进行描述。程序本身是这样的序列语句。语句逐个随后以分号分离。 操作符 描述 Compound operator {} 花括号 {}括起来的一个或者多个任一类型操作符 分号 (;)结尾的表达式 re...

MQL5编程参考文档

1.3.8 优先规则

阅读(370)

下面是从上到下的运算优先规则,优先级高的将先被运算。 注意:MQL5语言运算优先依据C++优先规则,不同于MQL4语言。 运算 描述 执行顺序 () [] . 函数调用 数组元素参考 引用结构元素 从左到右 ! ~ ?C ++ —...

MQL5编程参考文档

1.3.7 其他运算

阅读(316)

本文目录 指数 ([] ) 调用x1, x2 ,…, xn自变数函数 逗号操作符 ( , ) 点操作符 ( . ) 范围解析操作符 ( :: ) 获得数据类型大小或者任何类型数据对象大小的运算 ( sizeof ) 指数 ([]...

MQL5编程参考文档

1.3.6 逐位运算

阅读(299)

本文目录 补码 右移 左移 位逻辑运算符 AND 位逻辑运算符OR 位逻辑运算符Exclusive 补码 补充变量值,表达值包含1,可变值包含0,表达值包含0,可变值包含1。 b = ~n; 示例: char a='a',b; b=~a; ...

MQL5编程参考文档

1.3.5 布尔运算

阅读(325)

本文目录 否定运算符 (!) 逻辑运算符或 OR (||) 逻辑运算符 AND (&&) 布尔运算的摘要评估 否定运算符 (!) 否定运算符(!),用来表示真假的反面的结果。如果运算值是 FALSE (0)结果为TRUE (...

MQL5编程参考文档

1.3.4 关系运算

阅读(349)

布尔运算 FALSE代表整数零值,而布尔运算TRUE代表不同于零的任何值。 用返回FALSE (0) 或者TRUE (1)来表示逻辑值 两个量之间的关系。 等于b a == b; 不等于b a != b; 小于b a < b; 大于b...

MQL5编程参考文档

1.3.3 赋值运算

阅读(335)

包括给出运算式的表达式值就是赋值后留下的运算对象: 赋值 x 值到 y 变量 y = x; 下面的运算式将赋值运算式与算法和逐位运算相结合: 添加 x 到 y 变量 y += x; 从 y 变量减去 x y -= x; y 变量乘以 x y...