安藤兰 发表于 2011-10-8 09:51

紫阳战法成功率只有55.49%?

声明这是一篇转帖哦
紫粉不要攻击我
发出来大家交流下
#*)*#

安藤兰 发表于 2011-10-8 09:52

MACD股票论坛上提到一个CDL1945战法, 一个等超跌后买入,持股6天,赚5%就跑的短线策略. 它最有新意的部分是它的紫阳K线. 紫阳线的生成公式虽不复杂, 但是很绕人, 恐怕用它的人, 没几个人仔细想过它到底是什么意思.

论坛上很多总结CDL战法的帖子, 不知道有没有人总结了, 我看了一圈, 好像没有, 所以我总结如下. 我的数学推导是准确的, 应该没错, 错了请大家指正. 这也再次强调了我的理念: 公式一定要简单, 易理解, 这样你用的时候才会有信心.


紫阳的公式如下. 但是这个公式很复杂, 咋一看不知道它是怎么个原理.
F:=100*(C-REF(C,1))/REF(C,1);
P1:=IF(C<REF(O,1) AND F<0,1,0);
P2:=IF(C<REF(O,2) AND F<0,1,0);
紫阳:=P1=0 AND REF(P1,1)=1 AND P2=0 AND REF(P2,1)=1 ;

下面我把它简化. 之前先做一些设定:
c0表示今天收盘价, c1表示昨天收盘价, 以次类推
ref(o,1)=ref(c,2) 前一天的开盘价其实等于再前一天收盘价
所以类似的ref(o,2)=ref(c,3), 这样我们就不需要用到开盘价, 而用收盘价了.


好了,下面做严格的数学推导:
原始公式P1=0 AND REF(P1,1)=1 AND P2=0 AND REF(P2,1)=1等价于
(p1=0 and p2=0) and ( ref(p1,1)=1 and ref(p2,1)=1 ) , 把p1, p2的定义放进来, 又等价于
( c>ref(c,2) or f>0 ) and ( c>ref(c,3) or f>0 ) and ( c1<ref(c,3) and f1<0 and c1<ref(c,4) and f1<0 ) ,又等价于
(c0>c2 or c0>c1) and (c0>c3 or c0>c1) and (c1<c3 and c1<c2 and c1<c4) ,又等价于
(c0>c2 or c0>c1) and (c0>c3 or c0>c1) and c1<min(c2, c3, c4)这就是最后的基本结果

最后一项c1<min(c2, c3, c4),也就是说昨天(c1)是前4天的最低价, 差不多意味着连续跌了3天
前两项综合, 等价于: c0>max(c2, c3) or c0>c1 or c0>max(c1, c2) or c0>max(c1,c3)
注意到c1<min(c2, c3, c4), 所以两项的综合又等价于c0>max(c2, c3) or c0>c1 or c0>c2 or c0>c3, 也即c0>c1

所以紫阳的最终含义就是c1<min(c2, c3, c4) and c0>c1, 也即连续跌了3天, 第四天(也就是今天)反弹超过昨天收盘价.

原作者提到" 老太太三跌后出紫阳" , "由高出阳线向下跌的第四天起" , 这些都印证了我推导的正确.

==========================================================================
附1:

ph72004于2005-2-10发了一篇帖子询问原作者紫阳的本质,不过他那时没用科学的分析方法, 所以没得到结果.

<<cdl1945 请进>>

紫阳的意义:

{今非低收k线(即是>昨C或昨O 的 K线),昨是低收k线,今非 和 以前天开盘价和昨C画成的K线 比低收K线,昨是 和以大前天开盘价和前天C画成的k线比低收k线}

该公式涉及四根K线,我们知道四根K线组合共有6*6*6*16=3456种,该紫阳形态为何成功率就高些呢?
经测试单独使用紫阳选股 成功率(20天5%时间90---05.02.04)为 54.16%
    紫阳条件和股价上E40   J低位向上组合测试成功率(20天5%时间90---05.02.04)为 55.49%
这样的成功率   不用这个公式也可吧!
请各位网友 请各种组合情况成功率作测试    并予以公布    以正视听!

========================================================================
附2:
CJDX超级短线指标也是CDL1945战法里面提到的
VAR1:=(2*CLOSE+HIGH+LOW)/4;
VAR2:=EXPMA(EXPMA(EXPMA(VAR1,4),4),4);
J: (VAR2-REF(VAR2,1))/REF(VAR2,1)*100, COLORSTICK;
D: MA(J,3);
K: MA(J,1);

里面var2是关键. 我在通达信里面试了几个股, 发现var2其实就近似等于EMA(c,10).
所以cjdx指标近似等于:
a:=ema(c,10);
J: a/ref(a,1)*100, colorstick;
D: ma(J,3);
K: J;

青青的火 发表于 2011-10-8 09:54

楼主是有心人 钻研精神可嘉

庆余年啊 发表于 2011-10-8 10:17

很正常,买股票不是单靠紫阳

566622 发表于 2011-10-8 10:24

安兄强,我到现在还不会编写公式呢.#*d1*# #*d1*# #*d1*#

[ 本帖最后由 566622 于 2011-10-8 10:25 编辑 ]

jnzw2009 发表于 2011-10-8 10:58

回复 #2 安藤兰 的帖子

金牛在此向楼主学习了不少有用的知识,非常感谢楼主!#*19*# #*)*#

注塑节能50+ 发表于 2011-10-8 11:46

学习了。。。。。。。。。#*)*#

97boy1672 发表于 2011-10-8 14:11

楼主是有心人

股市少年 发表于 2011-10-8 16:38

楼主钻研精神可嘉

倾听ing 发表于 2011-10-8 19:41

一个买进条件对应不同卖出方法时得出的胜率会不一样。#*)*#

ach4571 发表于 2011-10-8 19:55

ref(o,1)=ref(c,2) ?

如果是跳空呢

ach4571 发表于 2011-10-8 19:56

我也仔细研究过这个公式 ,应比楼主想的要复杂得多,粗略意思跟楼主的差不多,但是还有跳空的情况没有算进去

ranchgirl 发表于 2011-10-8 20:15

"下面我把它简化. 之前先做一些设定:
c0表示今天收盘价, c1表示昨天收盘价, 以次类推
ref(o,1)=ref(c,2) 前一天的开盘价其实等于再前一天收盘价
所以类似的ref(o,2)=ref(c,3), 这样我们就不需要用到开盘价, 而用收盘价了.
"

Wrong assumption, obvious. No need to read more

ranchgirl 发表于 2011-10-8 20:16

"我的数学推导是准确的, 应该没错, 错了请大家指正."

Wrong. Many people pointed out already

兔年股市实盘 发表于 2011-10-8 20:27

股市上越聪明,越专研。就往死胡同钻的。走火入魔可能性较大

ranchgirl 发表于 2011-10-8 20:42

前一天的开盘价其实等于再前一天收盘价<br />

See the chart, see how wrong this statement is.

ranchgirl 发表于 2011-10-8 20:44

If someone does not know the basic "ABC", do you want to read his/her articles?

LZ, you need to read and think before spreading the article.

Thanks!

8jie 发表于 2011-10-8 21:56

“所以紫阳的最终含义就是c1<min(c2, c3, c4) and c0>c1, 也即连续跌了3天, 第四天(也就是今天)反弹超过昨天收盘价.”

#*19*#

caoyyanz2007 发表于 2011-10-10 11:19

原帖由 <i>ranchgirl</i> 于 2011-10-8 20:15 发表
"下面我把它简化. 之前先做一些设定:<br />
c0表示今天收盘价, c1表示昨天收盘价, 以次类推<br />
ref(o,1)=ref(c,2) 前一天的开盘价其实等于再前一天收盘价<br />
所以类似的ref(o,2)=ref(c,3), 这样我们就不需要用到开盘价,  ... <br />

这是个非常合理的假设
开盘价一般都没太大价值,除非你做日内超短线.

争论也没意思,喜欢的人看就好,不强求 呵呵

股市一生 发表于 2011-10-10 19:39

#*22*# #*22*# #*22*#
页: [1] 2
查看完整版本: 紫阳战法成功率只有55.49%?