比特币通信协议 - 币圈消息

比特币通信协议篇11、二、TURN简介。在典型的情况下,TURN客户端连接到内网中,并且通过一个或者多个NAT到 详细

求助,MT4编程问题。

  [复制链接]
481 14
maisx 发表于 2016-1-31 20:23:18 | 只看该作者 |阅读模式 打印 上一主题 下一主题
小弟,刚刚开始学习编程,但是因为MT4 自带的编辑器没有函数字典,就算能下载到也是英文的,所以找了个旧版的编辑器,结果在旧版编译通过的MQL4文件拿过去编译,警告 错误一大堆。另外希望有人能写一段代码供小弟参考,最好是一个完整的 EA 源码,谢谢。
先简单说一下开仓平仓思路,
只用到一条MA ,手数跟MA 周期 为自定义参数。
开仓条件是:
当MA均线的值大于前一根K线的MA 的值,同时价格向上穿越均线,也就是均线拐头向上,并且价格向上穿越均线开多单。
反之则开空单。
平仓条件是:
当MA开始拐头向下 或者价格向下穿越均线 则平多单
空单相反。
在此先谢过了。
收藏
收藏0
转播
转播
分享
分享
分享
淘帖0

精彩评论14

跳转到指定楼层
沙发
pgsh 发表于 2016-1-31 20:26:23 | 只看该作者
旧版的编辑器
板凳
pgsh 发表于 2016-1-31 20:41:00 | 只看该作者
MT4老版本编译器
地板
pgsh 发表于 2016-1-31 20:27:47 | 只看该作者
均线交叉
5#
pgsh 发表于 2016-1-31 20:33:12 | 只看该作者
均线交叉EA,金叉做多单,死叉做空单。下单量、MA均线手设。
6#
 楼主| maisx 发表于 2016-1-31 20:44:00 | 只看该作者

谢谢你,不过 这个旧版本的编辑器我下载过了,但是写好了之后编译不生成EX4文件,而生成的MQL4 文件 拿到MT4上自带的编辑器上编译通不过。
可能你没有看清我说的开仓条件,不用均线金叉 死叉,只用1条均线,当均线向上倾斜,价格从下向上穿越均线 开多单。不设止盈止损,平仓条件是均线拐头向下或者 价格向下穿越均线,空单 反之
7#
 楼主| maisx 发表于 2016-1-31 20:41:16 | 只看该作者

还有一点,价格穿越均线的表达方式是不是,在1小时图上的K线,看在1分钟周期上的价格的收线,当前一根1分钟K线价格小于小时图上的均线的取值下一根1分钟K线收线的值大于小时图上的均线取值,还有判断均线方向是不是跟前一根K线的MA 取值比较
8#
pgsh 发表于 2016-1-31 20:26:00 | 只看该作者

开仓条件修改一下就行了, if((Open[0]>shortEma12)&&(shortEma12<Close[1]))
9#
 楼主| maisx 发表于 2016-1-31 20:44:47 | 只看该作者

谢谢你了
10#
 楼主| maisx 发表于 2016-1-31 20:33:00 | 只看该作者

天,难道真的是我的软件有毛病,这个 还是在旧版能编译成功,放到我MT4 自带的就 1错误1警告
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发布主题
阅读排行更多+

Powered by 顺水鱼MT4外汇EA网! X3.2© 2001-2017 顺水MT4外汇EA公司.( 陕ICP备17014341号-1