指标源码
{荡剑势}
DX_1:=EMA(V,5);
DX_2:=EMA(C,5);
DX_3:=ATAN((DX_1/REF(DX_1,1)-1)*100)*180/3.1416;
DX_4:=ATAN((DX_2/REF(DX_2,1)-1)*100)*180/3.1416;
DX_5:=RANGE(VOL/CAPITAL*100,3,15);
DX_6:= VOL/CAPITAL>0.02 AND VOL/CAPITAL>0.05;
DX_7:=IF(DX_4>70 AND DX_3>80 ,1,0);
DX_8:=CLOSE/REF(CLOSE,1)>1.01;
DX_9:=VOL/MA(VOL,5)>1.2;
DX_10:=HHV(VOL,100);
DX_11:=DX_7 AND DX_8 AND DX_5 AND DX_9 AND DX_10 AND DYNAINFO(23)>DYNAINFO(22) AND DYNAINFO(4)/DYNAINFO(3)>1.02
AND DYNAINFO(7)/DYNAINFO(3)>1.02 AND DYNAINFO(17)>0.5 AND DYNAINFO(13)>1/100;
荡剑势:DX_11=1 OR DX_11>0;
{破剑势}
PX_1:=MA(CLOSE,20);
PX_2:=MA(CLOSE,40);
PX_3:=MA(CLOSE,60);
PX_4:=MA(C,13);
PX_5:=MA(C,34);
PX_6:=MA(C,55);
PX_7:=ATAN((PX_4/REF(PX_4,1)-1)*100)*180/3.1416;
PX_8:=ATAN((PX_5/REF(PX_5,1)-1)*100)*180/3.1416;
PX_9:=ATAN((PX_6/REF(PX_6,1)-1)*100)*180/3.1416;
PX_10:=OPEN<PX_1 OR OPEN<PX_2 OR OPEN<PX_3;
PX_11:=C>MAX(PX_1,MAX(PX_2,PX_3));
PX_12:=V/MA(V,30)>1.2;
PX_13:=C/REF(C,1)>1.049;
PX_14:=EXPMA(EXPMA(CLOSE,50),1);
PX_15:=MA(CLOSE,125);
PX_16:=MA(CLOSE,240);
PX_17:=(C-REF(C,1))/REF(C,1)*100;
PX_18:=HSL;
PX_19:=C>PX_14 AND PX_14>PX_15 AND PX_15>PX_16 AND PX_17>6.5 AND PX_18>6;
PX_20:=HHVBARS(HIGH,43)<LLVBARS(HIGH,43) AND (HHV( HIGH,43)-LLV( LOW,43))/LLV( LOW,43)<90/100;
破剑势:PX_10 AND PX_11 AND PX_12 AND PX_13 AND PX_19 AND PX_20 AND C>PX_4 AND C>PX_5 AND PX_4>PX_5 AND PX_5>PX_6 AND PX_7>0 AND PX_8>0 AND PX_9>0;
{撩剑势}
LX_0:=O/REF(C,1)<1.06;
LX_1:=MACD.DIF;
LX_2:=MACD.DEA;
LX_3:=MACD.MACD;
LX_4:=LX_1>0 AND LX_2>0;
LX_5:=BARSLAST(CROSS(LX_4,0.5));
LX_6:=CROSS(LX_1,LX_2);
LX_7:=COUNT(LX_6,LX_5+1)=2 AND LX_3>=0 AND C>=MA(C,250) AND EVERY(LX_4,LX_5) AND REF(LX_3<0,1);
LX_8:=(C+L+H)/1.5;
LX_9:=EMA(LX_8,3);
LX_10:=EMA(LX_9,2.5);
LX_11:=ABS(REF(OPEN,1)-REF(CLOSE,1))/REF(CLOSE,1)<0.03&&CLOSE/OPEN>1.03&&CLOSE>REF(CLOSE,2) AND C/REF(C,1)>1.0572;
LX_12:=LLV(LOW,4) = LLV(LOW,10);
LX_13:= C / REF(C,1)>1.06 AND HIGH = CLOSE AND LOW < CLOSE ;
LX_14:=C/LLV(LOW,4) <1.05 AND CLOSE/LLV(LOW,4)> 1.05;
LX_15:=(C-MA(C,4))/MA(C,4)*100;
LX_16:=EMA(EMA(LX_15,7),7)*8;
LX_17:=(LX_16>=0 AND LX_16>=REF(LX_16,1));
LX_18:=STICKLINE(LX_17,0,V,2,0);
LX_19:=LX_17>REF(LX_17,1);
LX_20:=LX_19>REF(LX_19,1);
LX_21:=LX_13 AND (LX_14 OR LX_12);
LX_22:=C>O AND CROSS(MA(C,3),MA(C,6)) AND C>MA(C,3) AND MA(C,10)>MA(C,34) AND MA(C,34)>REF(MA(C,34),1) AND C>REF(C,1) AND MA(C,55)>REF(MA(C,55),1);
LX_23:=CROSS(LX_9,LX_10) AND LX_22 AND LX_20 AND CROSS(MACD.DIF,MACD.DEA) OR LX_7;
撩剑势:LX_11 AND LX_21 AND NOT(DYNAINFO(4)=0) AND LX_23 AND LX_0;
{挫剑势}
CX_1:=OPEN/REF(CLOSE,1)<1.03;
CX_2:=CLOSE/REF(CLOSE,1)>1.042 AND CLOSE>=HIGH*0.98 AND BETWEEN(FORCAST(VOL,4),0.2*FORCAST(VOL,12),2.1*FORCAST(VOL,12));
挫剑势:FILTER(CX_2,28) AND DYNAINFO(17)>10 AND OPEN<REF(CLOSE,1)*1.036 AND FROMOPEN>2 AND CX_1;
{落剑势VIP}
{本指标直接带你们如何使用MACD获利,并且让你们体会&LDQUO;落剑势VIP&RDQUO;的&LDQUO;落&RDQUO;的牛逼性,指标建议只做5日线上方的趋势,破5日线要坚决不做离场}
LLX_1:=REF(LLV(LOW,30),1);
LLX_2:=REF(HHV(HIGH,30),1);
LLX_3:=REF(MA(V,3),1);
LLX_4:=((LLX_2-LLX_1)/LLX_1)<10;
LLX_5:=V>=1.5*LLX_3;
LLX_6:=(C-REF(C,1))/REF(C,1)>=0.05 AND LLX_2/C<1.03;
LLX_7:=LLV(LOW,18);
LLX_8:=HHV(HIGH,18);
LLX_9:=MA(V,3) ;
LLX_10:=((LLX_8-LLX_7)/18)<0.15;
LLX_11:=V>=1.8*LLX_9;
LLX_12:="MACD.MACD">0.05;
LLX_13:=(C-REF(C,1))/REF(C,1)>=0.05;
LLX_14:= CLOSE>REF(CLOSE,1)*1.03;
LLX_15:=REF(C>O,1) AND REF((H-C)/C*100<0.5,1);
LLX_16:= (H-C)/C<0.02;
LLX_17:=LLX_10 AND LLX_11 AND LLX_13 AND LLX_14 AND LLX_16 AND LLX_15 AND LLX_12;
LLX_18:=REF(C>O OR O>C,5) AND REF(C>O OR O>C,35) AND REF(C>O OR O>C,3) AND REF(C>O OR O>C,16);
LLX_19:=CAPITAL<20000000 ;
LLX_20:=100*VOL/CAPITAL>3;
落剑势:LLX_4 AND LLX_5 AND LLX_6 AND C<10 AND LLX_17 AND LLX_19 AND LLX_20 AND LLX_18 ;
{离剑势VIP}
{满足&LDQUO;离剑势VIP&RDQUO;该指标出票基本一到3个月就1-2票,你们懂看代码的人就知道为什么只有1-2票出现,这就是离剑势的离的原因}
LIX_1:=(WINNER(CLOSE*1.1)-WINNER(CLOSE*0.9))/WINNER(HHV(HIGH,0))*100;
LIX_2:=(COST(95)-COST(5))/(COST(95)+COST(5))*50;
LIX_3:=EVERY(LIX_2>=REF(LIX_2,1),2);
LIX_4:=CLOSE<REF(CLOSE,5) AND CLOSE/REF(CLOSE,5)<1.8 AND HHV(HIGH,5)/LLV(LOW,5)>1.15;
LIX_5:=LIX_4 AND LIX_1<REF(LIX_1,3) AND LIX_2>REF(LIX_2,3);
LIX_6:=CLOSE/REF(CLOSE,1)>1.09 AND HIGH=CLOSE AND LOW<CLOSE;
LIX_7:=(CLOSE-LLV(CLOSE,360))/(HHV(HIGH,360)-LLV(LOW,360))*100<10;
离剑势:FILTER(LIX_6 AND (EXIST(LIX_7,3) AND EXIST(LIX_5,8)),3);
{浪剑势VIP}
{该指标是为让你专找横盘突破的票,对应以下位置参数调整,横盘的天数就不同,老夫特意说明就是告诉你们可以从这指标开始学习}
LANGX_1:=MA(CLOSE,2);{该位置参数你可调整}
LANGX_2:=MA(CLOSE,4);{该位置参数你可调整}
LANGX_3:=MA(CLOSE,22);{该位置参数你可调整}
LANGX_4:=LANGX_1>LANGX_2 AND LANGX_2>LANGX_3 AND CLOSE>REF(CLOSE,1) AND CLOSE>LANGX_1 AND LOW<=LANGX_3;
LANGX_5:=REF(EVERY(HIGH/LOW<=1.02,5),1);
浪剑势:LANGX_4 AND LANGX_5;
这是一款极其复杂的综合性指标系统,融合了均线、成交量、MACD、角度分析等多种技术模块。名称来源于武侠小说中的”七剑”,每个”剑势”代表一种特定的选股模式。设计理念是”多维度共振“,通过不同技术条件的组合来筛选强势股。
一、 七大剑势概览
| 剑势 | 类型 | 特点 |
|---|---|---|
| 荡剑势 | 短线强势股 | 放量+角度+资金流向 |
| 破剑势 | 趋势突破 | 均线多头+放量突破 |
| 撩剑势 | MACD二次金叉 | MACD低位金叉+趋势确认 |
| 挫剑势 | 快速拉升 | 低开高走+放量 |
| 落剑势VIP | 主升浪 | 5日线趋势+量价配合 |
| 离剑势VIP | 横盘突破 | 筹码集中+长期横盘 |
| 浪剑势VIP | 横盘突破 | 多均线粘合+突破 |
二、 各剑势详细分析
1. 荡剑势(短线强势股)
DX_1:=EMA(V,5); // 5日均量
DX_2:=EMA(C,5); // 5日均价
DX_3:=ATAN(...)*180/3.1416; // 成交量角度
DX_4:=ATAN(...)*180/3.1416; // 价格角度
DX_7:=IF(DX_4>70 AND DX_3>80 ,1,0); // 价格角度>70,量能角度>80
DX_8:=CLOSE/REF(CLOSE,1)>1.01; // 涨幅>1%
DX_9:=VOL/MA(VOL,5)>1.2; // 量比>1.2
DX_11:=DX_7 AND DX_8 AND DX_5 AND DX_9 AND ...
AND DYNAINFO(23)>DYNAINFO(22) // 主动买盘>卖盘
AND DYNAINFO(4)/DYNAINFO(3)>1.02; // 外盘>内盘
核心逻辑:
- 角度分析:价格与成交量同时快速上涨(角度>70°/80°)
- 资金流向:外盘主动买入 > 内盘
- 量价配合:放量上涨
2. 破剑势(趋势突破)
PX_1:=MA(CLOSE,20); // 20日均线
PX_2:=MA(CLOSE,40); // 40日均线
PX_3:=MA(CLOSE,60); // 60日均线
PX_4:=MA(C,13); // 13日均线
PX_5:=MA(C,34); // 34日均线
PX_6:=MA(C,55); // 55日均线
PX_10:=OPEN<PX_1 OR OPEN<PX_2 OR OPEN<PX_3; // 低开
PX_11:=C>MAX(PX1,PX2,PX3); // 突破所有均线
PX_13:=C/REF(C,1)>1.049; // 涨幅>4.9%
PX_19:=C>PX14 AND PX14>PX15 AND PX15>PX16 // 均线多头排列
AND PX17>6.5 AND PX18>6; // 涨幅>6.5%,换手>6%
核心逻辑:
- 均线多头:13>34>55>长期均线
- 突破形态:低开高走,突破所有均线
- 强势特征:涨幅>6.5%,换手>6%
3. 撩剑势(MACD二次金叉)
LX_1:=MACD.DIF;
LX_2:=MACD.DEA;
LX_3:=MACD.MACD;
LX_4:=LX_1>0 AND LX_2>0; // DIF和DEA都在0轴上方
LX_5:=BARSLAST(CROSS(LX_4,0.5)); // 上次金叉到今天数
LX_6:=CROSS(LX_1,LX_2); // 本次金叉
LX_7:=COUNT(LX_6,LX_5+1)=2 // 2次金叉
AND LX_3>=0 // MACD柱为正
AND C>=MA(C,250); // 股价>250日均线
核心逻辑:
- 二次金叉:在0轴上方连续2次金叉
- 趋势确认:股价站上年线
- 动能充足:MACD柱为正
4. 挫剑势(快速拉升)
CX_1:=OPEN/REF(CLOSE,1)<1.03; // 开盘涨幅<3%
CX_2:=CLOSE/REF(CLOSE,1)>1.042 // 收盘涨幅>4.2%
AND CLOSE>=HIGH*0.98 // 收盘接近最高
AND BETWEEN(FORCAST(VOL,4),0.2*FORCAST(VOL,12),2.1*FORCAST(VOL,12)); // 成交量合理
挫剑势:FILTER(CX_2,28) AND DYNAINFO(17)>10 // 量比>10
AND OPEN<REF(CLOSE,1)*1.036; // 低开幅度<3.6%
核心逻辑:
- 低开高走:开盘4.2%
- 量比放大:量比>10
- 接近涨停:收盘接近最高价
5. 落剑势VIP(主升浪)
LLX_1:=REF(LLV(LOW,30),1); // 30日最低
LLX_2:=REF(HHV(HIGH,30),1); // 30日最高
LLX_4:=((LLX_2-LLX_1)/LLX_1)<10; // 波动<10%
LLX_5:=V>=1.5*REF(V,3); // 成交量放大1.5倍
LLX_6:=(C-REF(C,1))/REF(C,1)>=0.05; // 涨幅>5%
LLX_12:="MACD.MACD">0.05; // MACD多头
落剑势:LLX_4 AND LLX_5 AND LLX_6 AND C<10
AND LLX_17 AND ...; // 多条件满足
核心逻辑:
- 趋势向上:股价>5日均线
- 横盘整理:30日波动<10%
- 放量启动:成交量放大+MACD多头
6. 离剑势VIP(横盘突破)
LIX_1:=(WINNER(CLOSE*1.1)-WINNER(CLOSE*0.9))/WINNER(HHV(HIGH,0))*100;
LIX_2:=(COST(95)-COST(5))/(COST(95)+COST(5))*50;
LIX_4:=CLOSE<REF(CLOSE,5) AND CLOSE/REF(CLOSE,5)<1.8
AND HHV(HIGH,5)/LLV(LOW,5)>1.15; // 5日振幅>15%
离剑势:FILTER(LIX_6 AND (EXIST(LIX_7,3) AND EXIST(LIX_5,8)),3);
核心逻辑:
- 筹码集中:90%筹码集中在很窄的价格区间
- 长期横盘:360日内波动<10%
- 突破形态:涨停突破
7. 浪剑势VIP(横盘突破)
LANGX_1:=MA(CLOSE,2); // 2日均线
LANGX_2:=MA(CLOSE,4); // 4日均线
LANGX_3:=MA(CLOSE,22); // 22日均线
LANGX_4:=LANGX_1>LANGX_2 AND LANGX_2>LANGX_3 // 均线多头
AND CLOSE>REF(CLOSE,1) AND CLOSE>LANGX_1 // 价在线上
AND LOW<=LANGX_3; // 最低触及22日线
LANGX_5:=REF(EVERY(HIGH/LOW<=1.02,5),1); // 连续5天振幅<2%
浪剑势:LANGX_4 AND LANGX_5;
核心逻辑:
- 均线多头:2>4>22日均线
- 横盘整理:连续5天振幅<2%
- 突破启动:突破横盘平台
三、 使用方法
1. 安装步骤
- 通达信 -> 功能 -> 公式系统 -> 公式管理器。
- 选择 “副图指标” 或 “条件选股” -> “新建”。
- 粘贴代码,名称输入:
七剑势。 - 确定保存。
2. 选股操作
- 功能 -> 选股器 -> 条件选股。
- 选择需要的剑势(如
破剑势、撩剑势等)。 - 执行选股。
四、 各剑势适用场景
| 剑势 | 适用场景 | 风格 |
|---|---|---|
| 荡剑势 | 短线强势股,资金推动型 | 激进 |
| 破剑势 | 趋势启动,突破形态 | 稳健 |
| 撩剑势 | MACD二次金叉,中线 | 稳健 |
| 挫剑势 | 快速拉升,涨停前兆 | 激进 |
| 落剑势VIP | 主升浪,趋势中继 | 稳健 |
| 离剑势VIP | 横盘突破,爆发力强 | 激进 |
| 浪剑势VIP | 横盘突破,稳健 | 稳健 |
五、 注意事项
1. 信号特点
| 特点 | 说明 |
|---|---|
| 信号频率 | 根据剑势不同,从极少(离剑势)到较多(荡剑势) |
| 信号类型 | 右侧追涨型为主 |
| 适合周期 | 日线 |
2. 优缺点
| 优点 | 缺点 |
|---|---|
| 多维度筛选,准确率较高 | 代码复杂,难以理解 |
| 覆盖多种形态 | 部分条件过于严格,信号稀少 |
| 适合不同风格投资者 | 需要较多行情数据支持 |
3. 使用建议
- 分散使用:不同剑势适合不同行情
- 结合大势:在上升趋势中使用效果更好
- 严格止损:追涨策略必须设止损
六、 总结
| 剑势 | 核心逻辑 |
|---|---|
| 荡剑势 | 量价角度+资金流向 |
| 破剑势 | 均线多头+放量突破 |
| 撩剑势 | MACD二次金叉 |
| 挫剑势 | 低开高走+放量 |
| 落剑势VIP | 趋势回踩+放量启动 |
| 离剑势VIP | 筹码集中+横盘突破 |
| 浪剑势VIP | 横盘整理+均线粘合 |
总结:这是一款综合性极强的指标系统,融合了七种不同的选股思路。每种”剑势”都有其独特的适用场景,投资者可以根据自己的风格选择合适的剑势。总体来说,这些指标都属于右侧追涨型,需要结合上升趋势和成交量配合使用效果更佳。