外汇EA开发过程简介
外汇EA外汇智能交易软件的开发是一个复杂的过程,需要分析师和程序员的配合,分析师负责总结行情,程序员负责把总结转成代码搭载到软件里,完成后还需要经过无数次复盘测试。
将交易策略转化成外汇EA智能交易软件的程序语言最大的麻烦之处就是量化这些形态术语的条件,而每个朋友对于这些条件其实都是以主观的方式来认知,单就一个反转带有长下影线的 K 棒是要多长才具有反转的意义,重点是每个交易者都有自己主观的看法。
完成后需要将外汇EA交给测试员测试,由测试员判断这个指标的形态标识逻辑是否符合他的预期,如果不能实现收益就需要提供非常详细的条件。
不同的货币对,不同的指标都需要逐一开发,这是研发外汇EA智能交易软件最麻烦的地方,画出的趋势线位置都不同,表示趋势线这个概念,本身就带有取点判断逻辑的不同,因为趋势线就是两点连接的线,取点逻辑的不同就造成画出线的位置不同。
对于术语,包含最简单的回撤(pull-back),都是需要对每个基本术语作量化条件定义后才能够进行外汇EA 编程的,但这样的量化过程对于绝大部分的朋友是无法写出这么仔细的量化条件,但如果由编程人员来写这样的条件,定义出来的条件通常与委托编程朋友的预期也会有相当大的出入。
这时候就需要分析师和程序员充分沟通,达成共识。一般是使用网上已有的形态标识指标看是否能接受,如果能接受就直接让外汇EA 来调用那个指标来作判断即可,指标没有源码外汇EA也能调用成功。
一个成功的能长期实现盈利的外汇EA外汇智能交易软件是需要大量沟通和时间验证的,验证功能更是需要时间来堆积、打磨,经过无数次修改后才能正式推向市场的。
本文地址:https://www.waihuibang.com/fxschool/autotrading/mql4/65471.html
上一篇:外汇EA的作用 下一篇:外汇EA的那些误区你信了吗?