25评论

2收藏

MT4编程授课试讲第一次讲前小灶

avatar 卢苏 | 6811 人阅读 | 25 人评论 | 2011-12-31

520FX在牺牲周末时间,并且在只有4个人的情况下,一个字一个字敲出来,讲EA,这是第一期,主要讲:
  一、
  
什么是EA
  二、
  EA
的用法
  三、
  EA
的误区
  四、
  
其他零碎知识
  
  第一节、什么是EA
  EA实际上是人工智能交易的意思,他的本意是使用电脑“代替”人来自动做交易。
  这里的“代替”在我们理解应该是一定程度上的代替。不过绝大多数人都理解为完全的自动交易赚钱程序。
  1个特点是:EA通过加载到一张K线图表上来运行
  EA的使用是通过加载到一张K线图表上,并根据这张K线图表上的价格跳动,来激活它不断运行。也就是说加载了EAK线图上每来一个价格,EA程序都会自动运行一次。
  同时一定注意,每张K线图表只能加载一个EA。如果你想在同一品种上运行多个EA,只能打开多个K线图,分别加载。
  
  2个特点:EA的运行在是逻辑运算后对帐户进行操作
  EA是默默无闻的工作者。他不会画出指标那样的线条,EA只是在不断判断指定的条件。并根据当前计算的结果,根据情况对帐户进行具体操作。
  也就是说EA的主要作用就是:计算--》判断状态---》账户操作
  3个特点 EA要考虑周全
  因为EA要自动运行,所以你设计的EA必要要考虑到所有可能的帐户状态,并加以正确的处理。
  举例来说:
  一般常见的帐户状态是:空仓 多单持仓 空单持仓 双向持仓(具体的状态以后讲课时再做进一步说明)。包括仓位控制,如何通过程序加仓 减仓 锁单等等
  刚才说了,每种帐户状态都需要有正确的处理过程。否则,EA运行到没有合理处理的状态时,就会不断发出错误警报,同时拒绝继续运行。
  掌握了常见的集中EA处理帐户的方式后,其他变化都在你要的条件中,所以不用担很难学。
  
  EA总结:
  讲到这里大家可能能理解了:EA实际上就是一个逻辑框架,掌握框架后,每一个新的想法,都是在框架中修改条件的过程。
  
  
  第二节、EA的用法
  
  1.
EA根据设定的条件进行买卖操作
  2.比如让EA去很据一个指标的讯号进行动作。或者让EA去根据一条趋势线的突波而动
  3.EA根据邮件发来的讯号进行交易。(结合邮箱有手机提醒功能,可以发送到手机里)
  4 EA就是把人的思路想法得以实践,它没有情绪的影响,没有心理的干扰
  5 EA可以当做指标来使用,提醒人们各种信号的出现。(同时EA有一个完整的认识,而不是总在想我要编赚钱程序这样)
  EA最大的好处有两点:1、实现你自己的成熟想法。2、摒弃一些人为的弱点
  EA最大的缺点:没有灵活性,严格计算,缺乏合理的“模糊判断”能力
  
  第三节EA误区
  1.我们作为一个想将个人想法付诸EA实现的投资者。往往在开始的时候都是想的“我这样做是正确的实际上,在变成程序后,你才会发现你的想法中有很多漏洞。因为人都会下意识关注自己人为正确的地方,而忽略潜在的问题。
  所以真正的编程过程实际上是不断的自我反思的过程。也就是不断的补漏洞的过程,而且很遗憾的告诉大家,90%的“思路”在费尽心思补漏洞后,发现根本无法解决其本质缺陷,而被放弃。这也是我为什么一开始就让大家明白EA能减少工作,但不要太理想化的原因。
  2.同时我们要注意到一个市场特点
  市场主要分为 单边和震荡两种状态。一套思路基本上无法做到同时在两种状态下都赚钱。这也是为什么,我们看到很多EA在特定阶段的历史测试绩效高的吓人,而另一阶段就惨不忍睹
  3.最后一个小细节就是EA除了要和市场搏斗以外,还要注意很多突发事件的处理:比如数据公布行情,滑点等。面对这个问题,一个似乎可行的方法是:在大一点的周期上来操作,可以用单边的思路来操作,尽管盘整时赔的,但会在单边时赚回来,而且有盈利。
  
  
  第四节:其他
  
  1
MT4 在智能手机上运行 效果怎么样?
  至少在3G没有正式推出之前不建议使用:速度问题
  
  2.即使专业的操作团队在EA使用上,都是有人工参与的
  
  3.有数据发布时如何处理,空仓,锁仓或者持仓。
  尽管我们预先可以知道数据什么时候公布,但每天把那些时间写进EA 每天更新、会很烦。如果数据时间之前,你要决定是空仓过,还是持仓过。如果空仓过,过了之后如何办是恢复状态还是重新判断。这些都是需要思考的
  数据公布期间最好是停止持仓,或者你的承受力可以达到200点以上
  
  大家应该感觉到了EA这些细节也是很麻烦的事情
  
  4.关于操盘习惯和EA的策略问题:
  就像每个人的操盘方式和习惯不一样,用来博短的EA和用来抓趋势的EA,他们在同一个状况面前肯定处理策略是不一样的。所以没有绝对的一定正确和错误的说法
  
  5做单时要提前尽可能的把各因素的考虑到
  一切变化的考虑都在你的脑子里,要把那些意外事件的处理方法提前考虑好处理办法。否则,做但时精神紧张,考虑的问题过多,很容易会走火入魔
  
  下一次课将讲EA的一般框架和常用语句
  1.EA的基本框架逻辑
  2EA的常用排错方法
""
还没有人打赏,支持一下

评论|共 25 个

外汇EA手

发表于 2012-11-22 00:28:10 | 显示全部楼层

支持一下吧  

秀色可餐

发表于 2012-11-22 00:28:10 | 显示全部楼层

回帖是种美德.  

情人日记

发表于 2012-11-22 00:28:10 | 显示全部楼层

晕  不信啊  

妖怪

发表于 2012-11-22 00:28:10 | 显示全部楼层

楼主good  

tat12345

发表于 2012-11-22 00:28:10 | 显示全部楼层

不错的东西  持续关注  

天鹰

发表于 2012-11-22 00:28:10 | 显示全部楼层

慢慢来,呵呵  

小嘉

发表于 2012-11-22 00:28:10 | 显示全部楼层

刚刚接触EA ,楼主请发份给我…  

云之端

发表于 2012-11-22 00:28:10 | 显示全部楼层

现在越做月亏啊  

ulxgayey

发表于 2014-12-20 05:34:12 | 显示全部楼层


呵呵

123下一页
您需要登录后才可以回帖 登录 | 注册 微信登录

EA之家评论守则