外汇实战 - EA编程文档
我第一次听说MQL4,MQL5以为是和SQL相类似的语言,一个字母的区别
在开发一个外汇EA策略之前,需要了解一些简单的交易基础, 外汇工具自带软件,有类似苹果APP Store一样的商店,里面卖的全是和外汇交易相关的工具,价格从几十到几千美元,这些软件即可以按月支付租金,也可以模拟交易
至于能不能赚钱,只有用了才知道, MT4和MT5有许多不同,MT5功能更多,最主要的是产品增多了,比如股票、期权,目前我只需要用到外汇交易,用MT4足够了, MT4有两种交易类型 “市价成交” 和 “挂单交易"
开发EA,我用的是 “市价成交” 这种交易类型的好处在于能保证开多空单, 缺点是滑点大.
“挂单交易”,优点是滑点小, 但市场价不一定买到或者卖空, 下了交易单,不一定执行了, 常用的有四种挂单方式
- Buy Limit, 当市价跌到某一个自己预先设定好的价格才会执行 (买多下单)
- Sell Limit 预计价格涨到sell挂单价格 (卖空下单)
- Buy Stop 当市价涨到某一个自己预先设定好的价格才会执行
- Sell Stop 止损空单
根据自己的交易习惯,手工下单常用 buy limit 以及 sell limit,买多单, 卖空单. 写EA,我们需要大致了解以下几个方面:
- 开多单,空单策略,什么时候开多单,什么时候开空单
- 满足什么条件平仓,止赢,止损Point设置以及自动跟踪止赢
- 每手下单资金的大小
- 时间K线计算,历史订单状态,是赚是亏
即然知道了自己的需求,就会提出问题, 怎样用程序开多单,空单,平仓,止损,计算K线, 调用历史订单, 这些的问题, MT4,MT5早就想好了, 我们只需要学会使用就好.
参考编程文档,会GOOGLE,都会找
https://www.mql5.com 网站提供了所有编程文档及样例代码,包括开源的,收费的,你能想到的这里都有, 但赚钱的策略这里很少有你想要的,过去都是过去,不要那么容易相信, 赚钱的许多都成了历史.
参考编程文档
http://www.myeatrade.com/zh/mql4-reference/
一个会赚钱的EA,有可能就是不到500行代码, 不要认为这东西很难学,吓到了,一晚上你们都能学会.
其实MT5几年前就有了。但是目前还是MT4比较流行。原因可能是MT4的代码不能用在MT5。要用就需要重写代码。
大部分用户都在用MT4, 重写兼容是一个方面,如果没有这个需求,开发者不会升级轻易改动已经写好的策略
Want a boost? Click here to read more!
Weldon, good job.
Good post, hope you succeed in the future, and keep the spirit do not give up, stay consistent with yourself, I have followed you and upvote it, and do not forget also to follow me. thank you see you in the soon
看來我還是對EA完全不懂呀
大神,我来向你报告30/6/2017 Cn-abuse 的报告出了!
https://steemit.com/cn/@incrediblesnow/30-6-2017-cn-abuse-report-for-cn-abuse-on-30-6-2017
这个好,收藏先
Good