MT4智能交易编程教程-程序属性 (#property)
每个mql5-程序都允许指定额外的名为#property的特殊参数,有助于客户端不用启动程序就能够进行贴切的互联网服务。首先,它包括指标外部设置。包括文件中描述的属性完全忽略。属性必须在mql5-主文件中指定。 #property identifier value |
编译器在执行模块配置中编写声明值。 常数 | 类型 | 描述 | icon | | Path to the file of an image that will be used as an icon of the EX5 program. Path specification rules are the same as for resources. The property must be specified in the main module with the MQL5 source code. The icon file must be in the ICO format. | link | | 链接到公司网站 | copyright | | 公司名 | version | | 程序版本,最大31位字符 | description | | mql5-程序的简单文本描述。现存几种描述,每个描述文本中的一行。包括换行所有描述总长度不能超过511个字符。 | stacksize | | | library | | 程序库;指定非启动函数,带有 输出修饰符的函数也可以 引入到其他mql5-程序中 | indicator_applied_price | | | indicator_chart_window | | 显示图表窗口指标 | indicator_separate_window | | 显示独立窗口指标 | indicator_height | | | indicator_buffers | | 指标计算缓冲区 | indicator_plots | | | indicator_minimum | | 独立指标窗口底部比例限制 | indicator_maximum | | 独立指标窗口顶部比例限制 | indicator_labelN | | 为数据窗口显示的N-th 图解系列设置标签。对于需要多指标缓冲(DRAW_CANDLES, DRAW_FILLING and others)的图解系列,通过分号“;”规定标签名。 | indicator_colorN | | | indicator_widthN | | 图解系列粗线条,N为图解系列数量,从1开始计数
| indicator_styleN | | 图解系列 的线型,由ENUM_LINE_STYLE 值指定。N为图解系列数量,从1开始计数
| indicator_typeN | | | indicator_levelN | | 独立指标窗口中N水平线 | indicator_levelcolor | | 指标水平线颜色 | indicator_levelwidth | | 指标粗水平线 | indicator_levelstyle | | 指标水平线类型 | script_show_confirm | | 运行脚本前显示确认窗口 | script_show_inputs | | 运行脚本前显示属性窗口,禁止确认窗口 | tester_indicator | | | tester_file | | 双引号中(作为常数字符串)扩展指示测试文件名。指定的文件传送到测试。若需要的话,测试的输入文件必须被指定。 | tester_library | | 双引号中扩展程序库名。程序库有dll或者ex5扩展名。需要测试的程序库自动定义。然而,如果任何程序库用于 自定义指标,属性是必须的。 |
|