以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 交易策略发布专区 (http://weistock.com/bbs/list.asp?boardid=10) ---- 【震荡+趋势混合策略】恒温器策略 (http://weistock.com/bbs/dispbbs.asp?boardid=10&id=30423) |
-- 作者:RogarZ -- 发布时间:2012/11/6 11:49:08 -- 【震荡+趋势混合策略】恒温器策略 恒温器策略
策略简述 <!--?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /--> 当CMI指标小于20时,策略处于震荡模式。 若处于趋买市: 最新价>max(开盘价+0.5*10日ART,3日平均低价),做多。 最新价>max(开盘价-0.75*10日ART,3日平均高价),做空。 若处于趋卖市: 最新价>max(开盘价-0.75*10日ART,3日最低价),做多。 最新价>max(开盘价+0.5*10日ART,3日最高价),做空。 当CMI指标大于20时,策略处于趋势模式。 趋势策略使用 布林带策略 进入趋势模式后,有震荡模式下的持仓,以开仓价+-3个10日ATR为出场条件。 策略详述 恒温器策略以其能够在震荡和趋势市场中自动调节交易行为而得名。看到自动调节的字眼,很多人会觉得这一定是个高级、神秘的策略。但事实恰恰相反,这是个简单的策略组合,这类策略的关键在于将不同市场状态下能成功应用的策略相结合。 市场状态转换,我们采用CMI指标(市场波皱指标)作为评判标准。 当CMI值小于20,短周期震荡模式下运用的是区间突破结合模式识别策略。,我们将系统归于震荡模式。模式识别依靠关键价指标(关键价指的是(high+low+close)/3),如果当收盘价高于昨天的关键价,我们推测明天的市场是熊市(趋卖市),反之亦然。但是我们需明白,我们不是神算,不可能预测明天的市场,所以我们是计划以熊市手段去操作,但仍可以做多,只不过需要走出一定的行情。 当CMI值大于20,该策略系统在趋势模式下(长周期)运用的是个类似布林通道策略(常规布林策略此处不做介绍)。值得称道的是,该模型考虑了趋势模式下,原有震荡持仓的处理问题。因为震荡模式的出场是以3日高低均价为准。但是把这个标准放在趋势模式下就不合时宜了,该策略的方法是以开仓价+-3个10日ATR为出场条件(一个相对较长期的条件)。
代码
//策略:恒温器系统
//中间变量 3日均高价:=ma(h,3); 手数:=ss;
//交易条件 趋势开多条件:=c>upper; 震荡多单平仓条件:=c<=enterprice-3*atr10;
if cmi>=20 then BEGIN {趋势模式}
仅用于开拓思路,若用于实盘,后果自负。
z7c9版:http://www.weistock.com/bbs/dispbbs.asp?BoardID=10&ID=8276&replyID=&skin=1
[此贴子已经被作者于2014/8/4 13:59:31编辑过]
|
-- 作者:carl9186 -- 发布时间:2012/11/6 12:49:29 -- 很受启发。谢谢 |
-- 作者:zsjwhy -- 发布时间:2012/11/6 22:11:11 -- 看过楼主发过不少策略,辛苦了! |
-- 作者:烟圈 -- 发布时间:2012/11/10 10:29:00 -- 谢谢老大 |
-- 作者:Q1304230834 -- 发布时间:2012/11/11 19:31:53 -- 振荡加趋势的思路值得借鉴 |
-- 作者:airmusic -- 发布时间:2012/12/28 3:08:23 -- 这位新客服 非常认真尽责啊····这样可以省去很多新手的时间···比以前自己一个一个研究好多了 非常感谢··· |
-- 作者:free_chase -- 发布时间:2013/4/4 0:17:28 -- 明天继续看,真的是开拓我这样新手的眼界了,真算长见识了。。。
|
-- 作者:qch1205 -- 发布时间:2013/6/17 17:31:33 -- 长见识了,谢谢! |
-- 作者:wina40 -- 发布时间:2013/10/8 15:21:02 -- 趋势市好象运行不了?怎么回事? |
-- 作者:cgysdf -- 发布时间:2013/10/9 10:52:00 -- 什么是趋买市,什么是趋卖市?这是怎么定义的?在恒温器策略中,C<关键价,是趋买市;在超级日内组合策略中,昨收<=昨昨收,是趋买市。这里是否是一种越跌越买,抄底入场的思想?为什么在趋买市中,还会有开多和开空的区别呢?请指教! |