怎样使用“必胜编程专家”编写EA
下面示范一下如何使用“必胜编程专家”。首先,写一个初步的策略。这里我们使用kd值构造一个简单的系统:如果k线小于20且收盘价在30日均线上方,认为是上升趋势中的回调,买入;卖出正好相反,k线大于80且收盘价在30日均线下方。买入以后反弹,k线大于70,我们认为短期反弹到位,平掉买单。为了逻辑上完整,我们在平仓条件上加上一条,如果反向突破了30日均线,我们也平出来。这样就不会出现不反弹而我们被动持仓的情况。卖单的平仓正好相反,k线小于30。在这个策略中我们不设定止损、止赢。下面具体设置:因为用到了4个超买、超卖的标准,我们先设定4个变量,依次为20、80、70、30。(注:为了抓图方便,第一个以后的都折叠了,就是点那三角形的符号,这样便于观看和编辑。)http://www.fx68.com/UploadFiles/2010-08/201008161536201297.jpg 接着设买入条件,因为只有两个条件 “k<20 且 收盘价〉30均线”,用不到组合条件。如果要用的话,比如有 “(a 或者 b) 并且 (c 或者 d)”,要注意组合条件的关闭和组合条件之间关系的设置。这里我们设置的是偏移 1,也就是上一个收盘价〉当时的30均线,这是为了更客观,免得随时跳动的价格影响信号,甚至出现了又消失(典型的未来数据)。http://www.fx68.com/UploadFiles/2010-08/2010081615402944432.jpg卖出条件设置http://www.fx68.com/UploadFiles/2010-08/2010081615411243638.jpg平多仓http://www.fx68.com/UploadFiles/2010-08/201008161546102938.jpg平空仓http://www.fx68.com/UploadFiles/2010-08/2010081615413863999.jpg最后,下单选项:http://www.fx68.com/UploadFiles/2010-08/2010081615465479589.jpg可以看到,我们禁用了止损、止赢、跟踪止损。检查没有问题了,点击“全部完毕”按钮,下载到MT4的experts目录下。重启MT4后进行了简单测试,下面是图:效果还算过得去。我们用的是Fxdd平台进行的测试,证明5点报价并未对生成的系统构成影响,可以正常使用。最后,罗嗦几句在编程专家中使用自定义指标的问题。在指标框(最长的那个),找到 “自定义指标”,可以引入自己的指标,要注意的是一要引用正确,指标的变量、模式(取线)不要出现错漏;二是指标预先要编译好,能够正常使用。 朋友 图片无法显示 此外你说的必胜编程专家在哪儿呢? 想学EA,拜师,谁收了我吧 下了的确不错 支持楼主 赚钱,赚积分。顶.... 好啊 感谢分享
页:
[1]