ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

公式选股--碎步小阳 (更多公式关注公众号“斯达克逻辑”)

2019-02-23 20:39:41  阅读:1646  来源: 互联网

标签:日前 MA 公式 REF 选股 收盘价 小阳 赋值


第二部分,碎步小阳

1. 基本释义:

在股市中,阴代表了收盘价小于开盘价;阳代表了收盘价高于开盘价。而小阴小阳是最高价和最低价之间的差距很小的意思。小阴(阳)是指波动区间在 1.5% 或以内的线体。

股价连续小阳线爬升,不大涨,收盘价始终保持在5日均线和10日均线之上,且运行很稳定,对于大盘的涨跌似乎免疫,就是走自己的节奏,这种股多半后面都是要收出大阳线,甚至有些股票有一些重大事项公布。

观察K线的形态,是选股中一个非常重要的前提。大家应该听说过“红三兵”这个词,说的就是一些个股在连续阴线后连续拉出三根阳线,技术上面会认为该股短期有上扬空间。那我们就在这个基础上把它进一步展开:当一些个股K线上出现连续碎步上阳,且成交量温和放大的形态后,而后很有可能来一根大阳线:正所谓碎步小阳,大阳即出。这里我们可以总结出几点,第一是K线形态为连续的小阳线形态,第二是成交量温和放大的。

另外注意两点,例如个股小阳线的数量越多,往往代表着多方动能的积蓄的越多,则往往后期的爆发可能更大,另外最好是选择一些股价相对在低位,且前期经历过充分调整的股票。这类股票的爆发力度往往比在高位的股票更强一些。

2. 实例

3. 公式

(1)繁琐的小阴小阳选股公式,

编写要求:

1 小阴小阳持续三日 以上,10日以内 , 每天的 股价 涨跌幅度 +2.5 -2.5之间 ,横盘 或微微 上涨都可以

2 成交量 在 3日 以上,10日以内 持续缩量,也就是 成交量 持续小于 30日 成交量均线

3 最后 在以上 1 和2 条件的基础上加入 这个条件 最近 5日内 的 每日的 涨幅 小于3.5,也就是 最近5天没有出现过 单日涨幅大于3.5的票
如600265 2012,4.25 日之前


ZF:=(C-REF(C,1))/REF(C,1)*100>2.5 OR (C-REF(C,1))/REF(C,1)*100<-2.5;

AA:=BARSLAST(ZF);

TJ1:=BETWEEN(AA,3,10);

TJ2:=LAST(V<MA(V,30),10,3);

COUNT((C-REF(C,1))/REF(C,1)*100<3.5,5)=5 AND TJ1 AND TJ2;


代码释义:

TJ1赋值:AA位于3和10之间

TJ2赋值:从前10日到前3日持续成交量(手)<成交量(手)的30日简单移动平均

统计5日中满足(收盘价-1日前的收盘价)/1日前的收盘价*100<3.5的天数=5 AND TJ1 AND TJ2

(2)要求:连续N天内小阴小阳,每天的小阴小阳涨跌幅介于-K%和L%之间(K与L自己可以填),今天涨跌幅大于M%(M可以自己填)。当天涨幅能不能也设个限制,介于B和M之间。


N:=4;

K:=-2;

I:=2;

M:=3;

B:=10;

Z,:=(C/REF(C,1)-1)*100;

REF(EVERY(BETWEEN(Z,,K,I),N),1) AND BETWEEN(Z,,M,B);

释义:
N赋值:4

K赋值:-2

I赋值:2

M赋值:3

B赋值:10

Z,赋值:(收盘价/1日前的收盘价-1)*100

1日前的最近N日一直存在Z,位于K和I之间 AND Z,位于M和B之间

(3)连续N天小阴小阳选股公式


WH01:=(H-L)/REF(C,1)*100<4;{震幅小于4%}

WH02:=ABS(C-O)/MIN(CLOSE,OPEN)*100<2;{K线实体小于2%}

WH03:=EVERY(WH01,5);{连续n天,这里取5}

WH04:=EVERY(WH02,5);{l连续n天,这里取5}

WH05:WH03 AND WH04;

释义:

WH01赋值:(最高价-最低价)/1日前的收盘价*100<4

WH02赋值:收盘价-开盘价的绝对值/收盘价和开盘价的较小值*100<2

WH03赋值:最近5日一直存在WH01

WH04赋值:最近5日一直存在WH02

输出WH05:WH03 AND WH04

(4)把碎步小阳选股公式改为2天前出现的,就是选出2天前出现过这种形态的选股公式


S2:=IF(NAMELIKE('S'),0,1);

S3:=IF(NAMELIKE('*'),0,1);{去掉停牌}

S4:=DYNAINFO(17)>0;

MA5:=MA(C,5);

MA10:=MA(C,10);

MA20:=MA(C,20);

MA35:=MA(C,35);

V0:=MA(C,3)>REF(MA(C,3),1) AND MA(C,5)>REF(MA(C,5),1)

AND C>MA(C,3)AND MA(C,3)>MA(C,5);

角度5:=ATAN((MA5/REF(MA5,1)-1)*100)*180/3.1416;

角度10:=ATAN((MA10/REF(MA10,1)-1)*100)*180/3.1416;

角度20:=ATAN((MA20/REF(MA20,1)-1)*100)*180/3.1416;

角度35:=ATAN((MA35/REF(MA35,1)-1)*100)*180/3.1416;

去掉:= S2 AND S3 AND S4 AND CLOSE>OPEN;

倾角5日均线:= (ATAN((MA(C,5)/REF(MA(C,5),1)-1)*100)*180/3.14115926)>60;{股价N天内连续沿着5天线走,且每天收盘价与5天线的距离不超过2%}

沿着5天线走:=ABS(C-MA(C,5))/MA(C,5)<0.02;

角度: RANGE(CAPITAL/100,3000,140000) AND 去掉 
  AND DYNAINFO(17)>=1.55{量比 }AND C<28 AND COUNT(沿着5天线走,10)=3
  AND BETWEEN(V/CAPITAL*100,1.50,30){换手率 }
AND 角度20>=角度35 AND 角度10>=角度20 AND V0 AND  倾角5日均线;


释义:

S2赋值:如果模糊匹配品种名称,返回0,否则返回1

S3赋值:如果模糊匹配品种名称,返回0,否则返回1

S4赋值:量比>0

MA5赋值:收盘价的5日简单移动平均

MA10赋值:收盘价的10日简单移动平均

MA20赋值:收盘价的20日简单移动平均

MA35赋值:收盘价的35日简单移动平均

V0赋值:收盘价的3日简单移动平均>1日前的收盘价的3日简单移动平均 AND 收盘价的5日简单移动平均>1日前的收
盘价的5日简单移动平均AND 收盘价>收盘价的3日简单移动平均AND 收盘价的3日简单移动平均>收盘价的5日简单移
动平均

角度5赋值:(MA5/1日前的MA5-1)*100的反正切*180/3.1416

角度10赋值:(MA10/1日前的MA10-1)*100的反正切*180/3.1416

角度20赋值:(MA20/1日前的MA20-1)*100的反正切*180/3.1416

角度35赋值:(MA35/1日前的MA35-1)*100的反正切*180/3.1416

去掉赋值: S2 AND S3 AND S4 AND 收阳线

倾角5日均线赋值: ((收盘价的5日简单移动平均/1日前的收盘价的5日简单移动平均-1)*100的反正切*180/3.14115926)>60

沿着5天线走赋值:收盘价-收盘价的5日简单移动平均的绝对值/收盘价的5日简单移动平均<0.02

输出角度: 当前流通股本(手)/100位于3000和140000之间 AND 去掉   AND 量比>=1.55AND 收盘价<28 AND 统计10日中满足沿着5天线走的天数=3  AND 成交量(手)/当前流通股本(手)*100位于1.50和30之间AND 角度20>=角度35 AND 角度10>=角度20 AND V0 AND  倾角5日均线

(5)在碎步小阳的指标里加一个收阴语句,昨天以前是碎步小阳,今天缩量收阴线,(有问题)


碎步小阳:COUNT(C>O AND C/REF(C,1)<1.03 

AND C>MA(C,5)AND MA(C,5)>REF(MA(C,5),1),3)=3 

V<REF(V,1) AND C<O;

释义:

输出碎步小阳:统计3日中满足收盘价>OANDC/1日前的收盘价<1.03ANDC>收盘价的5日简单移动平均ANDMA(收盘价,5)>1日前的收盘价的5日简单移动平均的天数=3 成交量(手)<1日前的成交量(手) AND 收阴线

(6)通达信小阳憋大阳选股指标公式

A13:=EMA(CLOSE,55);

A14:=MA(CLOSE,75);

A15:=EMA(A14,3);

A16:=EMA(A15,3);

A17:=(HIGH + LOW) / 5;

A18:=(MA(A17,4)) - (MA(A17,34));

A19:=CROSS(A18,0);

A20:=CROSS(0,A18);

A21:=BARSLAST(A19);

A22:=BARSLAST(A20);

A23:=REF(A19,1);

A24:=REF(A20,1);

A25:=BARSLAST(A23);

A26:=BARSLAST(A24);

A27:=IF((A25 < A26),(REF((HHV(HIGH,2)),A25)),(REF((LLV(LOW,2)),A26)));

A28:=(((REF(CLOSE,1)) <= (REF(A27,1))) AND (CLOSE > A27)) AND (A21 < A22);

A29:=(((REF(CLOSE,1)) >= (REF(A27,1))) AND (CLOSE < A27)) AND (A22 < A21);

A30:=A28 AND ((COUNT(A28,A21)) = 1);

A31:=A29 AND ((COUNT(A29,A22)) = 1);

A32:=A30 AND ((REF(BARSLAST(A31),1)) < (REF(BARSLAST(A30),1)));

A33:=A31 AND ((REF(BARSLAST(A31),1)) > (REF(BARSLAST(A30),1)));

W18:EXIST(A32,1) AND REF(C,1)/REF(C,2)>1 AND REF(C,1)/REF(C,2)<1.02 AND C/REF(C,1)>1.02 AND C/REF(C,1)<1.03 AND REF(C,2)/REF(C,3)<1.015 AND REF(C,2)/REF(C,3)>0.985 AND REF(C,3)/REF(C,4)<1.015 AND REF(C,3)/REF(C,4)>0.985 AND REF(C,4)/REF(C,5)<1.015 AND REF(C,4)/REF(C,5)>0.985 AND REF(C,5)/REF(C,6)<1.015 AND REF(C,5)/REF(C,6)>0.985;

释义:

A13赋值:收盘价的55日指数移动平均

A14赋值:收盘价的75日简单移动平均

A15赋值:A14的3日指数移动平均

A16赋值:A15的3日指数移动平均

A17赋值:(最高价 + 最低价) / 5

A18赋值:(A17的4日简单移动平均) - (A17的34日简单移动平均)

A19赋值:A18上穿0

A20赋值:0上穿A18

A21赋值:上次A19距今天数

A22赋值:上次A20距今天数

A23赋值:1日前的A19

A24赋值:1日前的A20

A25赋值:上次A23距今天数

A26赋值:上次A24距今天数

A27赋值:如果(A25<A26),返回(A25日前的(2日内最高价的最高值)),否则返回(A26日前的(2日内最低价的最低值))

A28赋值:(((1日前的收盘价) <= (1日前的A27)) AND (收盘价 > A27)) AND (A21 < A22)

A29赋值:(((1日前的收盘价) >= (1日前的A27)) AND (收盘价 < A27)) AND (A22 < A21)

A30赋值:A28 AND ((统计A21日中满足A28的天数) = 1)

A31赋值:A29 AND ((统计A22日中满足A29的天数) = 1)

A32赋值:A30 AND ((1日前的上次A31距今天数) < (1日前的上次A30距今天数))

A33赋值:A31 AND ((1日前的上次A31距今天数) > (1日前的上次A30距今天数))
输出W18:最近1日存在A32 AND 1日前的收盘价/2日前的收盘价>1 AND 1日前的收盘价/2日前的收盘价<1.02 AND 收盘价/1日前的收盘价>1.02 AND 收盘价/1日前的收盘价<1.03 AND 2日前的收盘价/3日前的收盘价<1.015 AND 2日前的收盘价/3日前的收盘价>0.985 AND 3日前的收盘价/4日前的收盘价<1.015 AND 3日前的收盘价/4日前的收盘价>0.985 AND 4日前的收盘价/5日前的收盘价<1.015 AND 4日前的收盘价/5日前的收盘价>0.985 AND 5日前的收盘价/6日前的收盘价<1.015 AND 5日前的收盘价/6日前的收盘价>0.985

(7)通达信小阳变大阳选股指标公式

T1:=REF(C,1)/REF(C,2)>1 AND REF(C,1)/REF(C,2)<1.02 AND C/REF(C,1)>1.02 AND C/REF(C,1)<1.03;

T2:=REF(C,2)/REF(C,3)<1.015 AND REF(C,2)/REF(C,3)>0.985 AND REF(C,3)/REF(C,4)<1.015 AND REF(C,3)/REF(C,4)>0.985;

T3:=REF(C,4)/REF(C,5)<1.015 AND REF(C,4)/REF(C,5)>0.985 AND REF(C,5)/REF(C,6)<1.015 AND REF(C,5)/REF(C,6)>0.985;

XG:T1 AND T2 AND T3;

释义:

T1赋值:1日前的收盘价/2日前的收盘价>1 AND 1日前的收盘价/2日前的收盘价<1.02 AND 收盘价/1日前的收盘价>1.02 AND 收盘价/1日前的收盘价<1.03

T2赋值:2日前的收盘价/3日前的收盘价<1.015 AND 2日前的收盘价/3日前的收盘价>0.985 AND 3日前的收盘价/4日前的收盘价<1.015 AND 3日前的收盘价/4日前的收盘价>0.985

T3赋值:4日前的收盘价/5日前的收盘价<1.015 AND 4日前的收盘价/5日前的收盘价>0.985 AND 5日前的收盘价/6日前的收盘价<1.015 AND 5日前的收盘价/6日前的收盘价>0.985

输出XG:T1 AND T2 AND T3

(8)通达信小阳过近顶选股指标公式


X1:=REF(HHV(C,20),1);

X2:=C>X1;

X3:=REF(C,1);

X4:=(C-X3)*100/X3;

X5:=X4>1.8 AND X4<4;

X6:=(C-X1)*100/X1;

X7:=X6>1 AND X6<4;

X:X5 AND X7 AND X2;

释义:

X1赋值:1日前的20日内收盘价的最高值

X2赋值:收盘价>X1

X3赋值:1日前的收盘价


X4赋值:(收盘价-X3)*100/X3

X5赋值:X4>1.8 AND X4<4

X6赋值:(收盘价-X1)*100/X1

X7赋值:X6>1 AND X6<4

输出X:X5 AND X7 AND X2

(9)连续出现小阴小阳的选股公式

具体要求如下:

1、连续小阳小阴,最高点与最低点上下总体涨跌幅小于5个点,连续持续5天以上;

2、要求K线在20、60、120、240这些中长期均线之上,长趋势线整体多头向上,20日均线在60、120、250均线之上;

3、要求MACD出现金叉;

4、要求成交量缩小,但是5日均量线要大于135日均量线;


Z,:=h/l;

CF:=C/REF(C,1);

n:=HHVBARS(Z,*CF,20);

DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);

DEA:=EMA(DIF,9);

(HHV(H,N-1)-LLV(L,N-1))/LLV(L,N-1)<0.2 

AND 
C>MAX(MA(C,20),MAX(MA(C,60),MAX(MA(C,120),MA(C,240)))) 

AND 
n>=5 

AND 
MA(V,5)>=MA(V,135) 

AND 
MA(C,20)>MAX(MA(C,60),MAX(MA(C,120),MA(C,240)))

AND 
EVERY(V<REF(V,N),5) 

AND ((DIF-DEA)>0 OR EVERY((DIF-DEA)>=REF((DIF-DEA),1),2)) 

AND COUNT((C/REF(C,6))>1.5,60)=0

释义:

Z,赋值:最高价/最低价

CF赋值:收盘价/1日前的收盘价

N赋值:20日内Z,*CF距今天数

DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均

DEA赋值:DIF的9日指数移动平均

(N-1日内最高价的最高值-N-1日内最低价的最低值)/N-1日内最低价的最低值<0.2 AND 收盘价>收盘价的20日简单移动平均和收盘价的60日简单移动平均和收盘价的120日简单移动平均和收盘价的240日简单移动平均的较大值的较大值的较大值 AND N>=5 AND 成交量(手)的5日简单移动平均>=成交量(手)的135日简单移动平均 AND 收盘价的20日简单移动平均>收盘价的60日简单移动平均和收盘价的120日简单移动平均和收盘价的240日简单移动平均的较大值的较大值AND 最近5日一直存在成交量(手)<N日前的成交量(手) AND ((DIF-DEA)>0 OR 最近2日一直存在(DIF-DEA)>=1日前的(DIF-DEA)) AND 统计60日中满足(收盘价/6日前的收盘价)>1.5的天数=0

(10)连续小阳的选股公式

N:=4;

EVERY(C>O AND C/REF(C,1)<=1.04,N);

释义:

N赋值:4

最近N日一直存在收盘价>OANDC/1日前的收盘价<=1.04

(10)连续小阴小阳的公式编写

XG:EVERY(ABS((C-O)/O)<0.03,BARSLAST(BETWEEN(ABS((C-O)/O),

0.02,0.045))-1) AND 

(HHV(H,BARSLAST(BETWEEN(ABS((C-O)/O),0.02,0.045))-1)-

LLV(L,BARSLAST(BETWEEN(ABS((C-O)/O),0.02,0.045))-1))/-
LLV(L,BARSLAST(BETWEEN(ABS((C-O)/O),0.02,0.045))-1)<0.05 AND 
BARSLAST(BETWEEN(ABS((C-O)/O),0.02,0.045))>=5;

释义:
输出XG:最近上次(收盘价-开盘价)/开盘价的绝对值位于0.02和0.045之间距今天数-1日一直存在(收盘价-开盘价)/开盘价的绝对值<0.03 AND (上次(收盘价-开盘价)/开盘价的绝对值位于0.02和0.045之间距今天数-1日内最高价的最高值-上次(收盘价-开盘价)/开盘价的绝对值位于0.02和0.045之间距今天数-1日内最低价的最低值)/-上次(收盘价-开盘价)/开盘价的绝对值位于0.02和0.045之间距今天数-1日内最低价的最低值<0.05 AND 上次(收盘价-开盘价)/开盘价的绝对值位于0.02和0.045之间距今天数>=5

(11)连续4天小阳涨幅不超过6%,并且收盘价连续4天在布林轨

UB:=MA(CLOSE,24)+2*STD(CLOSE,24);

COUNT(C>O AND C/REF(C,1)<=1.06,4)=4 

AND C/REF(C,4)<=1.1 AND COUNT(O>UB,4)>=1;

释义:

UB赋值:收盘价的24日简单移动平均+2*收盘价的24日估算标准差

统计4日中满足收盘价>OANDC/1日前的收盘价<=1.06的天数=4 AND 收盘价/4日前的收盘价<=1.1 AND 统计4日中满足开盘价>UB的天数>=1

(12)N日内出现过小阳小阳

N:=5;

Z,:=ABS((C-REF(C,1))/REF(C,1)*100)<4;

EVERY(Z,,N);

释义:

N赋值:5

Z,赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100的绝对值<4

最近N日一直存在Z,


参考应用

繁琐的小阴小阳选股公式

麻烦老师编写个(小阴小阳)选股公式(已解答:阿宝哦)

连续N天小阴小阳选股公式

求老师帮助,把碎步小阳选股公式改为前天出现的选股公式(已解答:老马识途10)

老师好,麻烦老师在碎步小阳的指标里加一个收阴语句,谢谢【赵机已解决】

通达信小阳憋大阳选股指标公式

通达信小阳变大阳选股指标公式

通达信小阳过近顶选股指标公式

请老师编写一个连续出现小阴小阳的选股公式

连续小阳的选股公式

请教这个连续小阴小阳的公式编写

什么是小阳公式 小阳公式的展现及实战要则

碎步 阴阳

请把这个小阳小阳选股公式改写成N日内出现过这种现象

标签:日前,MA,公式,REF,选股,收盘价,小阳,赋值
来源: https://www.cnblogs.com/stocklogic/p/10424094.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有