跳至内容

Data Types

数据类型

任何程序都依赖于数据来运行。数据的类型根据其用途而有所不同。例如,整数数据用于访问数组组件。价格数据属于双精度浮点型数据。这是因为MQL4中并没有为价格数据提供特殊的数据类型。

不同类型的数据处理速度不同。整数数据的处理速度最快。处理双精度数据时,需要使用特殊的协处理器。然而,由于浮点型数据内部表示的复杂性,它们的处理速度比整数数据慢。

字符串数据的处理时间最长,因为需要动态分配/重新分配计算机内存。

基本数据类型包括:

复杂数据类型包括:

在面向对象编程中,复杂数据类型被称为抽象数据类型。

颜色和日期时间类型仅用于方便从外部输入参数——从专家顾问的表格或自定义指标属性中(Inputs选项卡)。颜色和日期时间类型的数据表示为整数。整数类型和浮点类型被称为算术(数字)类型。

在表达式中只使用隐式类型转换,除非指定了显式转换。

另请参阅

类型转换

最后更新于