如何将技术指标转化为智能交易系统(EA)
小明学外汇EA指标 2019-08-06 00:20:41 交流微信号:FX263cn 智能交易系统 EA智能交易 EA技术指标
如果是箭头的方式,则一样是去取其数值,无箭头的K线上指标对应的数值是“空”,有箭头的地方数组对应的数值肯定不是空。用这个来判断是否发生了讯号就行了。
比如双色线,就一定是两个数组分别显示不同颜色,当指标认为应该显示其中一种颜色的时候就将这个颜色对应的数组在当前K线中的数值设成当前价。反之则设为“空”。这样循环一遍后,你肉眼看到的就是变色线了。
现在我们可以轻松获得指标的当前讯号状态了!
下一步就是结合进EA中,就是把指标中的数组值拿过来。
第三部分 EA 编程逻辑
EA就是一个循环往复的过程。每来一个价格就运行一次。
EA是电脑,并不知道你现在的仓位情况也不知道指标的情况,除了计算什么都不知道,一切都是编程者赋予的。因此,编程者脑子里一定要建立一种综合状态的概念。
EA的一开始一定要先进行仓位的情况检查。大致的逻辑如下:
1. 先查出持仓情况和持仓单的方向。
2. 然后获得指标的数值。
3. 判断并操作。
持仓状态下:根据持仓单的方向进行对应来判断反向讯号是否发生。如果发生则平仓并反向入场。如果没发生则直接返回,等待下一次价格的而到来。
空仓状态下:则两个方向的讯号都做判断,哪边发生了就按那边的方向入场。
4. 其他的的细节
不论入场还是出场都要在发出动作后马上判断是否正确执行的判断。如果没有执行成功则一定要立刻放弃后面的操作直接返回。等待下一个价格来的时候在此发出同样的动作。
另外说明的是数据是自动更新的。FX263.com - 全球外汇中文网
【版权声明】
本文仅代表作者观点,不代表本站立场。Fx263.com对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证,且不构成任何投资建议,请读者仅作参考,并自行承担全部风险与责任。Fx263.com作为信息内容发布平台,页面展示内容的目的在于传播更多信息,不代表Fx263.com立场;本站会员及自媒体人所发的稿件所载明的信息与本网无关,如文章涉及版权,请联系本站处理。
【风险提示】
请通过正规渠道参与外汇保证金交易。目前通过网络平台提供、参与外汇保证金交易均属非法。请提高意识,谨防损失!外汇、贵金属和差价合约(OTC场外交易)是杠杆产品,存在较高的风险,可能会导致亏损您的投资本金,请理性投资。