metaQuotes出品的MT4是一款主流的外汇交易软件,丰富的编程语言体系能够完美实现自动化交易。笔者根据多年MQL4编程经验,设计打造一套EA编程模版,大幅度提高编程质量和编程效率。 MT4在每一个报价到达的时候都会将持仓单、报价、交易规则等信息传递到计算机,持仓单情况、技术指标数据都在本地计算机完成计算。 我们只需要把交易行为细分到不可拆分的最小模块,再根据交易策略进行逻辑组装,就可以实现外汇交易“建仓->控单->平仓”流程,打造一部逻辑机器。 目录 1 总体设计 3 2 预定义公共变量 3 2.1 程序外观 3 2.2 预定义持仓单结构体 4 2.3 控单变量 5 2.4 其他变量 5 2.5 关于预定义参数 5 3 主控模块 5 4 初始化 6 4.1 刷新持仓单基本数据 6 4.2 显示持仓单基本状态 6 5 统计与检索 7 5.1 持仓单统计 7 5.2 持仓单检索 8 6 过程控制 9 6.1 订单定位 9 6.2 订单操作延时 9 6.3 持仓单指定价位利润 10 6.4 持仓单利润转换报价点数 10 6.5 资金转换开仓量 10 6.6 指定开仓量、开仓价当前利润 11 6.7 有效时间段 11 6.8 程序授权 12 6.9 批量清仓 12 6.10 数组平仓 13 7 中文错误信息 13 8 窗口显示 14 8.1 在主图中显示文字标签 14 8.2 显示符号 14 8.3 对象颜色 15 9 维护日志 16 游客,如果您要查看本帖隐藏内容请nclick="showWindow('reply', this.href)">回复 |
易行编程模版(MQL4)说明书
回复:0 浏览:95
- 楼主admin 圈主
- 2019-05-05 04:16