收藏 分享(赏)

一个能稳定获利的EA量化策略.doc

上传人:jinchen 文档编号:6974578 上传时间:2019-04-29 格式:DOC 页数:7 大小:317.50KB
下载 相关 举报
一个能稳定获利的EA量化策略.doc_第1页
第1页 / 共7页
一个能稳定获利的EA量化策略.doc_第2页
第2页 / 共7页
一个能稳定获利的EA量化策略.doc_第3页
第3页 / 共7页
一个能稳定获利的EA量化策略.doc_第4页
第4页 / 共7页
一个能稳定获利的EA量化策略.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、一个能稳定获利的 EA 量化策略6 年的实盘心血结晶- 奉献一个能稳定获利的 EA 量化策略说明交易 6 年来,钱没赚多少,却赚得个颈椎骨质增生压迫神经了!很想很想将此心血自己编成 EA,但从 2007 年开始自学编程以来,也许是心思不纯或者学习不得法,至今都还是编程门外汉没法实现这个愿望,交由别的程序员编,他们也是一知半解,不知是真不懂还是潜规则,总之,我花了钱也没能将此程序变成我想要的样子!看来前辈说的好:一个好的 EA 几乎必然是由顶级的交易员和顶级的编程工程师合二为一的产物!尽管我离顶级交易员还差十万八千里但至少现在也具备了 6 年 4000 次以上的有交易计划及总结的实盘交易经验,却

2、无论如何也没法自己编程实现自己的策略!遗憾啊既然自己实现不了不如拿来和大家分享吧,假如哪位高手能按我说的编出来别忘了将程序交由我验证哦,只有我才能在最短和最快的时间知道 EA 是否反映了我所表达的一切!因为让我手动交易,我在 1 秒间就知道该如何动手了!这是一个经得起实践考验的策略,如果编程高手将它完全按表述的意思编成EA,我不敢说大赚,至少会脱离输家的行列!编程者请注意:1. 在信号出现时,仅能下一次单,即便被平仓了,账户为空仓也必须等下次信号出现时才能进场!2. 如果你没有能力将此策略变成 EA 就请按策略手动交易,假如能严格执行,则看看能亏损多少?如果你不信此策略能获利,我将会用实盘证明

3、给你!3. 资金管理部分不好实现的话至少能实现简单的进场和出局,加仓部分也可不要先搞,此描述似乎还不够完善,如果有疑问请跟帖留言。愿与论坛中编程高手分享更多的经验证过的实盘交易策略!金山倍风险私募潜龙出渊 V2.0 外汇黄金智能交易系统-策划人:张敬阳(张竟扬)全局变量1)风险比例选择:2) MA1:默认 MA10(Simple .High);3) MA2 默认 MA10(Simple .Low);4) 移动止损点数:5) 固定止赢点数:6)每天不交易时段选择;(默认为全天候)7)交易周期选择:多单进场描述:A) 当前 K 线第一次收盘在 10MA High 之上或等于 10MA High,且

4、当前 K线的最高价减 10MA High 的值小于等于 12 点 则 (将此根收盘上破10MA High 的 K 线定义为基线)等待下根 K 线上破此基线的最高价上方 4 点挂 Buy Stop 单,止损是基线之前最近的阳 K 线下方 4 个点(此阳线必须要有比基线更低的最低价否则以基线的最低价下方减 4 点挂止损单) ,假如 止损阳线之前 3 根 K 线内(含止损线是 4 根 K 线)有十字星 K 线(开收盘价差小于等于 2 点就可算十字星) ,则将初始止损设置于十字星线最低价下方 4 点(此十字星必须要有比基线更低的最低价否则以基线的最低价下方减 4 点挂初始止损单) ;或B) B)当前

5、K 线第一次上破 10MA High 之上 12 点则立即市价多单进场(允许滑点 4 点) ,止损是当前进场 K 线之前最近的阳线下方 4 点,允许中间有阴线夹杂。 (如果当前 K 线比之前的阳线有更低的最低价,则以当前突破线的最低价下方减 4 点止损) 。假如 止损阳线之前 3 根 K线内(含止损线是 4 根 K 线)有十字星 K 线(开收盘价差小于等于 2点就可算十字星) ,则将初始止损设置于十字星线最低价下方 4 点(此十字星必须要有比突破线更低的最低价否则以突破线的最低价下方减 4点挂初始止损单) ;空单进场描述相反:出局描述:A: 上涨行情中买单遇到一根阴线连吃两根阳线(此两根阳线的

6、描述:不一定连续,阳线与阳线间允许有阴线,但此两阳线比较有更高的最高价也有更低的最低价,且最后一阳线的收盘价必须大于前一根阳线的收盘价)的最低价下方4 个点且没有满足反向条件时,则市价滑点 3 点减仓 50%空单描述相反!出局图示 a:B:当帐户持有多单时,出现倒锤头线(不管阴线还是阳线, )且此倒锤头的上影线的长度是收盘价到最低价的距离 3 倍以上(如果是阴锤头线则是开盘价到最低价距离的 3 倍以上) ,则在倒锤头线最低价下方 4 点挂止损单下破时出局多单! 或者以上可以描述成:当帐户持有多单时,出现一根线:如果是阳线则上影线的长度是收盘价到最低价距离的 3 倍以上时,如果是阴线则上影线的长

7、度是开盘价到最低价距离的 3 倍以上时,如果是十字星则是上影线是下影线的 3 倍以上时, 则在此线的最低价下方 4 点挂止损单下破时出局!(此描述包含了锤头线,十字星线)如图出局 b:空单描述相反!出局 b: 图示:关于资金管理:每次打开软件,首先跳出资金风险比选择框,风险最高选择为 50%封顶,50%以下可以任选比如,当选择 30%时,它所代表的意思是:假设净资金 1 万美金,则 10000*30%=3000 美金这 3000 美金就是风险金然后 3000/10=300 美金,我所想表示的意思就是:如果 1 万美金的户选择 30%后,那么对应的每笔交易的初始亏损应该是每笔亏损最大额度是小于等

8、于 300美金10%的风险比例,则对应的是 10000*10%/10=100 美金,也就是每笔亏损只能小于等于 100 美金 如果不断网,则按初始资金管理,每交易 10 次后,如果帐户亏损则,再重新按之前预设的风险比例重新分配,比方第一个十次交易后,帐户亏到 9000 美金,则仍旧按之前的计算方法:9000*30%/10=270 美金 意思是在之后的第二组十次交易中每次交易只能亏 270 美金假如前十次交易完成后帐户盈利,则将盈利部分的一半(11000-10000=1000/2=500 元)再加原始本金 10000 来重新按之前的算法算每笔亏损:10000+500(十次交易累积盈利的一半)=1

9、0500 元,10500*30%=3150/10 次=315 元亏损,就是说从第二组开始每笔亏损是小于等于 315 当盈利达到与每笔风险金相同时,要减仓一半,余下的仓,把止损移至成本处,然后启动移动止损,移动止损要做个全局变量,在进场前选择好。程序的运作步骤:打开程序,首先是全局变量的设定;然后当进场条件达到时挂单进场。挂单的取消,当挂单后没被成交而反向信号又出来了则同时挂上反向订单,其中任何一张订单成交则另一反向订单取消! 或者:当前挂单没成交,但其后也没反向信号出现,则一直挂着,直到被成交。假如订单成交后,但并未出局,又出现了同向信号,则不要进场,而是先比较新信号的止损与已进场的订单的现有

10、止损位置的优越性,取最有利的位置设置止损(假如多单中,新信号的止损比已进仓的止损高,则将前单止损移至新止损的位置,假如新信号止损比已有止损低则维持原止损不变!空单相反!)假如订单成交后,初始止损与固定止赢就已设置好, (固定止赢在全局变量中设置)盈利达到风险金的额度时减仓 50%,将余下仓位的止损移到成本;或者:当盈利达到 35 点时(此时也许没达到风险金的额度,如果没达到则只移动止损不减仓,如果达到则减 50%仓,然后移止损到成本,这里的意思是只要盈利达到风险金的额度就减仓移动止损到成本,此时不用管是否盈利了 35 点) ,当盈利达到 45 点时,将止损移到成本上方 5 点,然后启动移动止损

11、,移动止损的点数在全局变量中设定,在盈利达到 45 点前不启动移动止损!当盈利达到 60 点时仍旧没到风险金额度并且没被减仓 50%,则此时减 50%仓,余下仓位到另外的出局信号出现时出局,中途再到达风险金额度时只要已减过仓,则不用再减!订单在运行过程中比方持有多单时,如果遇到一根阴线吃掉两根阳线的情况,而此时并没有出现反向信号条件,则按策略在两阳线最低价下方 4 点市价滑点3 点止损出局 50%的仓,假如在遇到此情况之前持仓已被其它条件平仓了 50%的仓位,则此时平仓余下仓位的 50%,假如仓量没法分,则全部出局!否则最后剩余的仓位直到其他任何出局条件之一满足,全部出局,或被固定止赢出局!(空单相反描述)直到所有仓位清空才为一次交易!注意事项:1) 帐户在下单算进场仓量时,采用平台允许的最小仓量四舍五入! 比方单笔亏损允许的额度是 300 美金,现在有 26 点止损,则300/26*10=1.1538 手单 而平台最小允许下单量是 0.01 手,则下单仓量为:1.15 手,如果平台允许最小下单量是 0.1 手,则下单量是:1.2 手;2)所有报价都是以卖单来报价的,在空单挂止损位及多单进场挂单时,切记要加上平台点差2009 年 12 月 12 日星期六凌晨完稿!张敬阳(张竟扬) 于 成都E-mail:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报