📅 财经日历 📊 实时波动 📈 大盘云图 📶 行情走势 🆚 投机情绪 🚀 今日热点

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

    卢苏 LV5
    2011-12-31 · 9260 阅读
    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的常用排错方法
    ""
    还没有人打赏,支持一下
    回复

    举报

     

    回答|共 26 个

    外汇EA手 LV5

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

    支持一下吧  

    秀色可餐 LV5

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

    回帖是种美德.  

    情人日记 LV7

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

    晕  不信啊  

    妖怪 LV6

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

    楼主good  

    tat12345 LV5

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

    不错的东西  持续关注  

    天鹰 LV6

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

    慢慢来,呵呵  

    小嘉 LV6

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

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

    云之端 LV5

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

    现在越做月亏啊  

    ulxgayey LV3

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


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

    提醒: 禁止引战、谩骂、灌水内容

    微信二维码

    有问题联系客服