黄金分割指标代码
标签:
杂谈 |
分类: 天涯-从公式代码到交易系统 |
这个是黄金分割指标代码,用于辅助看选出来的股票。一会上图说明。
http://s13/middle/734e230egc0991b1fc18c&690
选股公式
LL:=IF(DATE>=1100101 AND DATE<=1101231,L,10000);
HH:=IF(DATE>=1100501 AND DATE<=1111231,H,0);
低:=LLV(LL,0);
高:=HHV(HH,0);
A:=高-(高-低)*0.47; {0.53位置}
B:=高-(高-低)*0.52; {0.48位置}
E:=高-(高-低)*0.588; {0.412位置}
F:=高-(高-低)*0.638; {0.362位置}
J:=高-(高-低)*0.744; {0.256位置}
K:=高-(高-低)*0.829; {0.171位置}
(C<A AND C>B AND 高>1.99*低 AND C<50)
OR (C<E AND C>F AND 高>1.99*低 AND C<50)
OR (C<J AND C>K AND 高>1.99*低 AND C<50);
选股公式
LL:=IF(DATE>=1100101 AND DATE<=1101231,L,10000);
HH:=IF(DATE>=1100501 AND DATE<=1111231,H,0);
低:=LLV(LL,0);
高:=HHV(HH,0);
A:=高-(高-低)*0.47; {0.53位置}
B:=高-(高-低)*0.52; {0.48位置}
E:=高-(高-低)*0.588; {0.412位置}
F:=高-(高-低)*0.638; {0.362位置}
J:=高-(高-低)*0.744; {0.256位置}
K:=高-(高-低)*0.829; {0.171位置}
(C<A AND C>B AND 高>1.99*低 AND C<50)
OR (C<E AND C>F AND 高>1.99*低 AND C<50)
OR (C<J AND C>K AND 高>1.99*低 AND C<50);
选股公式缺陷 以 深天马 这个股票来说明。
上述选股公式的缺陷在于,只是选出了当前位于分割线区域价格的股票,但是有些股票前期下跌的过程中已经跌破过这个区域。
以深天马为例,目前价格区域是 0.5区域,但是前期跌破过,这种则不能入选。
上述选股公式的缺陷在于,只是选出了当前位于分割线区域价格的股票,但是有些股票前期下跌的过程中已经跌破过这个区域。
以深天马为例,目前价格区域是 0.5区域,但是前期跌破过,这种则不能入选。
http://s4/middle/734e230egc0991f2227b3&690
大致是这样
如果该股目前在0.5区域,则从最高点下来到现在,没有跌破过0.5区域。
如果该股目前在0.382区域,则从最高点下来到现在,没有跌破过0.382区域。
如果该股目前在0.191区域,则从最高点下来到现在,没有跌破过0.191区域。
上述深天马在0.5区域,但是前期跌破过0.5位置,则这种反弹会打折扣。要把这部分股票踢出去。
大致是这样
如果该股目前在0.5区域,则从最高点下来到现在,没有跌破过0.5区域。
如果该股目前在0.382区域,则从最高点下来到现在,没有跌破过0.382区域。
如果该股目前在0.191区域,则从最高点下来到现在,没有跌破过0.191区域。
上述深天马在0.5区域,但是前期跌破过0.5位置,则这种反弹会打折扣。要把这部分股票踢出去。
作者:心如蓝紫 回复日期:2011-04-12 16:40:50
LL:=IF(DATE>=1100101 AND DATE<=1101231,L,10000);
HH:=IF(DATE>=1100501 AND DATE<=1111231,H,0);
低:=LLV(LL,0);
高:=HHV(HH,0);
A:=低+(高-低)*0.47;
B:=低+(高-低)*0.52;
XZ1:=RANGE(C,A,B) AND LLV(L,BARSLAST(高))>低+(高-低)*0.5;
A1:=低+(高-低)*0.412;
B1:=低+(高-低)*0.367;
XZ2:=RANGE(C,B1,A1) AND LLV(L,BARSLAST(高))>低+(高-低)*0.382;
A2:=低+(高-低)*0.256;
B2:=低+(高-低)*0.171;
XZ3:=RANGE(C,B2,A2) AND LLV(L,BARSLAST(高))>低+(高-低)*0.191;
XZ1 OR XZ2 OR XZ3;
LL:=IF(DATE>=1100101 AND DATE<=1101231,L,10000);
HH:=IF(DATE>=1100501 AND DATE<=1111231,H,0);
低:=LLV(LL,0);
高:=HHV(HH,0);
A:=低+(高-低)*0.47;
B:=低+(高-低)*0.52;
XZ1:=RANGE(C,A,B) AND LLV(L,BARSLAST(高))>低+(高-低)*0.5;
A1:=低+(高-低)*0.412;
B1:=低+(高-低)*0.367;
XZ2:=RANGE(C,B1,A1) AND LLV(L,BARSLAST(高))>低+(高-低)*0.382;
A2:=低+(高-低)*0.256;
B2:=低+(高-低)*0.171;
XZ3:=RANGE(C,B2,A2) AND LLV(L,BARSLAST(高))>低+(高-低)*0.191;
XZ1 OR XZ2 OR XZ3;
@钱缘再续 2011-04-12 19:36:59
作者:心如蓝紫 回复日期:2011-04-12 16:40:50
LL:=IF(DATE>=1100101 AND DATE<=1101231,L,10000);
HH:=IF(DATE>=1100501 AND DATE<=1111231,H,0);
低:=LLV(LL,0);......
-----------------------------
钱缘兄,上述公式是不是有个小bug,我稍改了一下,你看看,就是把0.5、0.382、0.191分别改成了0.48、0.362、0.171。还有些小错误,我也给改了。另外,西子,0.256是不是应为0.266?
LL:=IF(DATE>=1100101 AND DATE<=1101231,L,10000);
HH:=IF(DATE>=1100501 AND DATE<=1111231,H,0);
低:=LLV(LL,0);
高:=HHV(HH,0);
A:=低+(高-低)*0.53;
B:=低+(高-低)*0.48;
XZ1:=RANGE(C,B,A) AND LLV(L,BARSLAST(高))>低+(高-低)*0.48;
A1:=低+(高-低)*0.412;
B1:=低+(高-低)*0.362;
XZ2:=RANGE(C,B1,A1) AND LLV(L,BARSLAST(高))>低+(高-低)*0.362;
A2:=低+(高-低)*0.266;
B2:=低+(高-低)*0.171;
XZ3:=RANGE(C,B2,A2) AND LLV(L,BARSLAST(高))>低+(高-低)*0.171;
XZ1 OR XZ2 OR XZ3;
作者:心如蓝紫 回复日期:2011-04-12 16:40:50
LL:=IF(DATE>=1100101 AND DATE<=1101231,L,10000);
HH:=IF(DATE>=1100501 AND DATE<=1111231,H,0);
低:=LLV(LL,0);......
-----------------------------
钱缘兄,上述公式是不是有个小bug,我稍改了一下,你看看,就是把0.5、0.382、0.191分别改成了0.48、0.362、0.171。还有些小错误,我也给改了。另外,西子,0.256是不是应为0.266?
LL:=IF(DATE>=1100101 AND DATE<=1101231,L,10000);
HH:=IF(DATE>=1100501 AND DATE<=1111231,H,0);
低:=LLV(LL,0);
高:=HHV(HH,0);
A:=低+(高-低)*0.53;
B:=低+(高-低)*0.48;
XZ1:=RANGE(C,B,A) AND LLV(L,BARSLAST(高))>低+(高-低)*0.48;
A1:=低+(高-低)*0.412;
B1:=低+(高-低)*0.362;
XZ2:=RANGE(C,B1,A1) AND LLV(L,BARSLAST(高))>低+(高-低)*0.362;
A2:=低+(高-低)*0.266;
B2:=低+(高-低)*0.171;
XZ3:=RANGE(C,B2,A2) AND LLV(L,BARSLAST(高))>低+(高-低)*0.171;
XZ1 OR XZ2 OR XZ3;
作者:心如蓝紫 回复日期:2011-04-13 10:56:25
时间匆忙,这是修改后的公式;
LL:=IF(DATE>=1100101 AND DATE<=1101231,L,10000);
HH:=IF(DATE>=1100501 AND DATE<=1111231,H,0);
低:=LLV(LL,0);
高:=HHV(HH,0);
A:=低+(高-低)*0.47;
B:=低+(高-低)*0.52;
XZ1:=RANGE(C,A,B) AND FINDLOW(L,3,BARSLAST(高)-3,1)>低+(高-低)*0.5;
A1:=低+(高-低)*0.412;
B1:=低+(高-低)*0.367;
XZ2:=RANGE(C,B1,A1) AND FINDLOW(L,3,BARSLAST(高)-3,1)>低+(高-低)*0.382;
A2:=低+(高-低)*0.256;
B2:=低+(高-低)*0.171;
XZ3:=RANGE(C,B2,A2) AND FINDLOW(L,3,BARSLAST(高)-3,1)>低+(高-低)*0.191;
XZ1 OR XZ2 OR XZ3;
时间匆忙,这是修改后的公式;
LL:=IF(DATE>=1100101 AND DATE<=1101231,L,10000);
HH:=IF(DATE>=1100501 AND DATE<=1111231,H,0);
低:=LLV(LL,0);
高:=HHV(HH,0);
A:=低+(高-低)*0.47;
B:=低+(高-低)*0.52;
XZ1:=RANGE(C,A,B) AND FINDLOW(L,3,BARSLAST(高)-3,1)>低+(高-低)*0.5;
A1:=低+(高-低)*0.412;
B1:=低+(高-低)*0.367;
XZ2:=RANGE(C,B1,A1) AND FINDLOW(L,3,BARSLAST(高)-3,1)>低+(高-低)*0.382;
A2:=低+(高-低)*0.256;
B2:=低+(高-低)*0.171;
XZ3:=RANGE(C,B2,A2) AND FINDLOW(L,3,BARSLAST(高)-3,1)>低+(高-低)*0.191;
XZ1 OR XZ2 OR XZ3;
应该这样;
LL:=IF(DATE>=1100101 AND DATE<=1101231,L,10000);
HH:=IF(DATE>=1100501 AND DATE<=1111231,H,0);
低:=LLV(LL,0);
高:=HHV(HH,0);
A:=低+(高-低)*0.47;
B:=低+(高-低)*0.52;
XZ1:=RANGE(C,A,B) AND LAST(L>低+(高-低)*0.5,BARSLAST(高),5);
A1:=低+(高-低)*0.412;
B1:=低+(高-低)*0.367;
XZ2:=RANGE(C,B1,A1) AND LAST(L>低+(高-低)*0.382,BARSLAST(高),5);
A2:=低+(高-低)*0.256;
B2:=低+(高-低)*0.171;
XZ3:=RANGE(C,B2,A2) AND LAST(L>低+(高-低)*0.191,BARSLAST(高),5);
XZ1 OR XZ2 OR XZ3;
LL:=IF(DATE>=1100101 AND DATE<=1101231,L,10000);
HH:=IF(DATE>=1100501 AND DATE<=1111231,H,0);
低:=LLV(LL,0);
高:=HHV(HH,0);
A:=低+(高-低)*0.47;
B:=低+(高-低)*0.52;
XZ1:=RANGE(C,A,B) AND LAST(L>低+(高-低)*0.5,BARSLAST(高),5);
A1:=低+(高-低)*0.412;
B1:=低+(高-低)*0.367;
XZ2:=RANGE(C,B1,A1) AND LAST(L>低+(高-低)*0.382,BARSLAST(高),5);
A2:=低+(高-低)*0.256;
B2:=低+(高-低)*0.171;
XZ3:=RANGE(C,B2,A2) AND LAST(L>低+(高-低)*0.191,BARSLAST(高),5);
XZ1 OR XZ2 OR XZ3;
公式还是有问题。
是我没说清楚还是大家用的函数不正确,选不出股票,我随便列几个,这些股票都符合反弹要求,但是公式都选不出来。只用用我以前的老公式选出来再手选选。
是我没说清楚还是大家用的函数不正确,选不出股票,我随便列几个,这些股票都符合反弹要求,但是公式都选不出来。只用用我以前的老公式选出来再手选选。
问一个函数就行了,剩下的我自己来。
怎么样取得这样一个数值,并将其赋值给 M :
在时间段2010年5月到2011年全年,股价为最高的时候,到现在有多少个交易体,并赋值给M。
然后我用LLV函数 这样处理限制条件:
以0.5位置为例
A:=低+(高-低)*0.53;
B:=低+(高-低)*0.48;
C<A AND C>B AND 高>1.99*低 AND C<50 AND LLV(C,M) > B ;
我想这样应该不会错,数理逻辑上很清晰,就是要找到最高价那天到现在有多少个交易日,然后在这么多个交易日内,股价最低收盘价没有跌破过黄金分割区。
下图为 獐子岛 这个股票,大家的公式都选不出来,我只能用老公式选,然后手选。
怎么样取得这样一个数值,并将其赋值给 M :
在时间段2010年5月到2011年全年,股价为最高的时候,到现在有多少个交易体,并赋值给M。
然后我用LLV函数 这样处理限制条件:
以0.5位置为例
A:=低+(高-低)*0.53;
B:=低+(高-低)*0.48;
C<A AND C>B AND 高>1.99*低 AND C<50 AND LLV(C,M) > B ;
我想这样应该不会错,数理逻辑上很清晰,就是要找到最高价那天到现在有多少个交易日,然后在这么多个交易日内,股价最低收盘价没有跌破过黄金分割区。
下图为 獐子岛 这个股票,大家的公式都选不出来,我只能用老公式选,然后手选。
目前这套交易系统(反弹交易系统),还有很多缺陷。
1:理论依据是不是充分。也就是前面说的股票涨跌原理。
2:归纳的限制条件科学与否?
3:实现这些条件的公式代码有没有错误。
我也在不断的完善中。大家不光只是可以在代码设计上提出看法,连理论依据,限制条件等等都可以提出自己的看法。
我用这套交易方式,到目前为止,进行了进15次左右的交易,都比较理想。
1:理论依据是不是充分。也就是前面说的股票涨跌原理。
2:归纳的限制条件科学与否?
3:实现这些条件的公式代码有没有错误。
我也在不断的完善中。大家不光只是可以在代码设计上提出看法,连理论依据,限制条件等等都可以提出自己的看法。
我用这套交易方式,到目前为止,进行了进15次左右的交易,都比较理想。
自从买入当天起,就要天天挂在 买入价*1.08 的价格卖出。
前几天我做了广发证券的反弹,是38.2左右的成本,当时在 比伦 的帖子也提及过,自从买入之后,我就天天挂在 38.2*1.08 = 41.2 等着卖出,结果第三天就卖出了。
从该股目前的走势看,这种交易方式就极其的好。
你说赚少了,可我不嫌少,我一个月比较高成功率的能做2到3次反弹,从交易情况看,比做上升通道的股票获利预期好。个人做上升通道或者均线多头排列的股票常常止损。
前几天我做了广发证券的反弹,是38.2左右的成本,当时在 比伦 的帖子也提及过,自从买入之后,我就天天挂在 38.2*1.08 = 41.2 等着卖出,结果第三天就卖出了。
从该股目前的走势看,这种交易方式就极其的好。
你说赚少了,可我不嫌少,我一个月比较高成功率的能做2到3次反弹,从交易情况看,比做上升通道的股票获利预期好。个人做上升通道或者均线多头排列的股票常常止损。
还有一种办法就是把前期的质优大牛股,比如高铁、水利,做好他们的分割线,等他们调整啊调整,调整到了0.5位置就买。
比如前几天的中国南车、中国北车,都是0.5位置上来的反弹。
做反弹忌讳涨得好就麻木持股,到了预期点位一定要卖出。
比如前几天的中国南车、中国北车,都是0.5位置上来的反弹。
做反弹忌讳涨得好就麻木持股,到了预期点位一定要卖出。
参数冲突,下面应该是对的;
LL:=IF(DATE>=1100101 AND DATE<=1111231,L,10000);
HH:=IF(DATE>=1100101 AND DATE<=1111231,H,0);
低:=LLV(LL,0);
高:=HHV(HH,0);
A:=低+(高-低)*0.47;
B:=低+(高-低)*0.52;
XZ1:=RANGE(C,A,B) AND LAST(C>A,BARSSINCE(高),1);
A1:=低+(高-低)*0.412;
B1:=低+(高-低)*0.367;
XZ2:=RANGE(C,B1,A1) AND LAST(C>B1,BARSSINCE(高),1);
A2:=低+(高-低)*0.256;
B2:=低+(高-低)*0.171;
XZ3:=RANGE(C,B2,A2) AND LAST(C>B2,BARSSINCE(高),1);
XZ1 OR XZ2 OR XZ3;
如果在上面公式中加入REF(C,1)=LLV(C,BARSSINCE(高));那么当天的收盘就是反弹确认。
LL:=IF(DATE>=1100101 AND DATE<=1111231,L,10000);
HH:=IF(DATE>=1100101 AND DATE<=1111231,H,0);
低:=LLV(LL,0);
高:=HHV(HH,0);
A:=低+(高-低)*0.47;
B:=低+(高-低)*0.52;
XZ1:=RANGE(C,A,B) AND LAST(C>A,BARSSINCE(高),1);
A1:=低+(高-低)*0.412;
B1:=低+(高-低)*0.367;
XZ2:=RANGE(C,B1,A1) AND LAST(C>B1,BARSSINCE(高),1);
A2:=低+(高-低)*0.256;
B2:=低+(高-低)*0.171;
XZ3:=RANGE(C,B2,A2) AND LAST(C>B2,BARSSINCE(高),1);
XZ1 OR XZ2 OR XZ3;
如果在上面公式中加入REF(C,1)=LLV(C,BARSSINCE(高));那么当天的收盘就是反弹确认。
作者:zxyu31 回复日期:2011-04-14 14:10:02
回复
@心如蓝紫2011-04-14 13:32:31
观察一个股票 天马股份 目前是0.5位置,理想的买点是在15.2区域。
反弹性质
-----------------------------
西子你对0.618位置反弹怎么看?
===========
都是重要的黄金分割位置,不过主升浪走完,很多调整的股票,0.618经常不反弹就直接下去了。
出于安全考虑我才选择0.5、0.382、0.191,越到下面安全系数越高。
好像我还忘记了一个位置,就是起点。刚刚才发现。那么修正后的位置应该有 0.5,0.382,0.236,0.191,0
另外还有一些附加条件,比如顶部形态不能是三重顶、多重顶、头肩顶等下杀力度极大的顶部。这个公式不能实现,只能自己看。
以后我会在新帖子里面系统的介绍使用反弹交易系统的心得体会。目前还不完善,比如刚刚我才想到,原来 起点位置 居然忘记了。
@心如蓝紫
观察一个股票 天马股份 目前是0.5位置,理想的买点是在15.2区域。
反弹性质
-----------------------------
西子你对0.618位置反弹怎么看?
===========
都是重要的黄金分割位置,不过主升浪走完,很多调整的股票,0.618经常不反弹就直接下去了。
出于安全考虑我才选择0.5、0.382、0.191,越到下面安全系数越高。
好像我还忘记了一个位置,就是起点。刚刚才发现。那么修正后的位置应该有 0.5,0.382,0.236,0.191,0
另外还有一些附加条件,比如顶部形态不能是三重顶、多重顶、头肩顶等下杀力度极大的顶部。这个公式不能实现,只能自己看。
以后我会在新帖子里面系统的介绍使用反弹交易系统的心得体会。目前还不完善,比如刚刚我才想到,原来 起点位置 居然忘记了。
我还是用老办法吧,只选空间位置,不管以前是否跌破过,然后再手动选。比如 美邦服饰
这个股票,在0.5位置就折腾了3次。你要是在这个位置大胆的用这套系统,一定赚的很开心。
股票原理已经给大家说清楚了,波浪理论子浪反弹起点。现在把反弹位置起点扩展为 0.5 ,0.382,0.236和0.191,0 。上述就是基本原理。
至于实现这个基本原理的办法,是多样的。大家可以发挥自己的想象力。
难点有两个
1:如何把股票走完了 主升浪 的股票选出来,用时间选是一个方法。
这段主升浪有什么限制?目前我的限制是翻倍,但是不一定科学。
2:当前位置位于黄金分割区域的缩放空间该是多是才合理。
目前所用的方法是上偏3%,下偏2%作为区域。
3:搭配什么指标或者条件,可以提高成功率?
获利率定为7%是不是科学等等。
股票原理已经给大家说清楚了,波浪理论子浪反弹起点。现在把反弹位置起点扩展为 0.5 ,0.382,0.236和0.191,0 。上述就是基本原理。
至于实现这个基本原理的办法,是多样的。大家可以发挥自己的想象力。
难点有两个
1:如何把股票走完了 主升浪 的股票选出来,用时间选是一个方法。
这段主升浪有什么限制?目前我的限制是翻倍,但是不一定科学。
2:当前位置位于黄金分割区域的缩放空间该是多是才合理。
目前所用的方法是上偏3%,下偏2%作为区域。
3:搭配什么指标或者条件,可以提高成功率?
获利率定为7%是不是科学等等。
后一篇:缩量节点选股公式

加载中…