香港:
  • 纽约:
  • 伦敦:
  • 东京:
  • 悉尼:
  • 香港:
  • 新加坡:
首页> 资讯> 正文

EA的开发过程,以及我的EA是什么样的?

  之前有蛮多人私信我,询问关于EA的事情,包括什么是EA,EA的开发过程等等。  其实EA我早就在用了,早在2106年的时候,我和我的团队就开始研发EA,在交...

  之前有蛮多人私信我,询问关于EA的事情,包括什么是EA,EA的开发过程等等。


  其实EA我早就在用了,早在2106年的时候,我和我的团队就开始研发EA,在交易中使用EA。


  今天就朋友们感兴趣的几个问题在这篇文章中聊一聊。


  文章比较长,可以收藏阅读,觉得有收获可以点赞支持。


  1、EA开发的过程


  开发的过程


  1,磨合交易思路和交易逻辑;


  2,选定技术指标,建立交易模型;


  3,制定逻辑的文本;


  4,程序员开始写ea;


  5,ea成型开始跑历史数据回测;


  6,找到ea技术和逻辑问题;


  7,修改ea(会重复很多次);


  8,ea成型,实盘测试;


  9,ea正式上线。


  以我最近刚刚正式上线的ea“顺势-81”为例:当时制定这ea的逻辑就是顺势突破的交易思路。采用行情走出来不停的顺势加仓的交易逻辑,选定了三种技术指标建立交易模型。


  标注:ea交易选用的技术指标尽量使用mt4软件上自带的技术指标,这样指标自动生成方便程序员调取使用,以避免后期ea运行过程中出错的问题。


  将交易模型写成文本这个部分其实是最有挑战性的。


  因为不像是一个APP,它可以有容错率,或者说完成产品经理70%以上的构想就算成功。


  一个好的EA一定是要100%实现交易员的想法和逻辑,每个细节都完善到位,才能真正做到盈利。


  一个EA程序员一定是要既懂交易,又懂编程的,目前我们的程序员也是磨合了多年才有现在的默契(一般程序员是很难接受我这种“吹毛求疵”的人,动辄修改N遍);但跟钱打交道的事情,我对错误从来是0容忍。


  程序员写完ea之后,我们团队的操盘手就开始漫长的跑数据的过程。回测历史数据主要有两个目的:第一个目的就是找到ea运行中的bug;第二个目的测试ea的盈利情况。


  在测试历史数据的过程中,操盘手经常加班,没日没夜地搞,工作量巨大;而且对交易员的要求也高,需要严谨、认真、负责人、抠细节等等(毕竟EA要是出了个小问题有可能就要承担巨大的代价),这个过程大概会持续几周甚至几个月到半年左右。


  EA修改得比较完善后,就会开始跑实盘,真实的交易环境同历史数据复盘还是有差距的。EA在开始实盘初期操盘手需要大量的盯盘观察ea的运行状况是否正常。


  实盘测试1-2个月观察ea盈利的状况,测试没有问题ea正式上线。


  以上就是一个ea从想法到落地的整个过程,科学严谨完善细节的交易思路+认真严谨负责的交易员和程序员=一套盈利的ea。


  EA的开发过程,以及我的EA是什么样的?


  2、目前我的ea进展


  EA1:顺势-81


  “顺势-81”这套ea是从1月中旬开始产生交易的思路,随后展开ea的编写和测试,4月中旬开始实盘测试。现在这套ea已经完成实盘测试,正式上线运行。


  因为是顺势的交易思路,ea不会每天都参与交易,而是交易员根据技术指标和技术分析选择趋势的机会才能开启,进场交易。


  下图是一个月实盘测试的盈利表现。本金7000美金盈利,盈利2380美金,盈利34%。


EA的开发过程,以及我的EA是什么样的?


  EA2:欧元量化


  “欧元量化”这套ea主要是在欧元兑美元这个品种上运行。这套ea从去年8月份成型,9月开始正式上线运行的。


  欧元兑美元交易量大,行情走势流畅,并且稳定。因为是量化交易的策略,人为参与的程度并不高,只是会在一些特殊风险事件例如:非农,利率决议之类的大事件提前作出风险的应对,可能会暂停交易。


  这个ea的特点是:仓位小,交易频繁,每次盈利小,但积少成多。


  下图是“欧元量化”9个月的盈利表现:本金59000美金,盈利52000美金,盈利88%。


  EA的开发过程,以及我的EA是什么样的?


  以上就是我们交易团队主要在用的两套ea。随着行情走势的变化,团队也在不断进步,完善发掘新的交易策略,研发新的ea。


【免责声明】123财经导航所发布的信息内容仅供交易投资者参考,并不构成投资建议“据此操作,风险自担”。网站上部分信息内容及图片来自于网络/注册作者/投稿人,版权归原作者所有,如有侵权,请您与我们联系关闭,邮箱:938123@qq.com。
第三方账号登录
第三方账号登录
第三方账号登录
  • *站点:
  • *网址:
  • 类型:
  • 联系方式:
  • 简介:

  • RRH123欢迎您的加入!如有问题请添加咨询管理员【微信号:938123】
  • *类型:
  • *问题:
  • 图片说明:
  • 联系方式:

  • RRH123感谢您的反馈!如有问题请添加咨询管理员【微信号:938123】