通达信金蜘蛛改良版红色波段持股源码

这是一个综合性的技术分析指标,集成了多种选股和预警信号。

主要功能:
1. 共振点信号:基于27日和5日价格区间的双重交叉,提示短期与中期动能的共振买点。
2. W底形态识别:结合MACD指标,识别潜在的W底(双底)反转形态。
3. 金蜘蛛形态:通过多条均线(2、5、13、30、55日)的特定聚合与排列,识别“金蜘蛛”看涨形态。
4. 量价指标:
建仓区:识别价格处于长期相对低位的区域。
百日地量:标记出百日内的最低成交量,提示可能的变盘点。
5. 趋势与乖离:
强势选股:基于均线角度和乖离率筛选强势启动股。
青云直上:结合乖离率、均线和涨幅,捕捉强势上涨信号。
加仓信号:在趋势中寻找加速买点。
6. 顶底预警:
逃顶信号:基于RSI指标的超买提示。
顶/底背离:通过BIAS乖离率和价格区间指标,提示潜在的顶背离或底背离风险。
7. 辅助趋势指标:包含一个类似KDJ的Y-D指标线,用于观察短期趋势。

使用要点:
指标会在副图区域绘制多条水平信号线和文字图标标记。
共振点、W底、金蜘蛛、满仓、青等文字标记均为潜在的买入或看涨信号。
顶、顶背离区域为风险或卖出警示信号。
建仓区、底背离、地量等标记提示关注或底部区域。
指标同时输出多个选股条件,如`W底选股`、`满仓选股`、`强势选股`等,可用于条件选股功能。
使用时需结合K线位置、整体趋势和市场环境综合判断,单一信号可能存在噪音。
 
RV:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;

RG:=(CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100;

VAR4:=SMA(RV,3,1);

VAR5:=SMA(VAR4,3,1);

KK:=EMA(SMA(RG,3,1),2);

DD:=SMA(KK,3,1);

DRAWTEXT(CROSS(VAR4,VAR5) AND CROSS(KK,DD),9,' 共振点'),COLORYELLOW;

DRAWICON(CROSS(VAR4,VAR5) AND CROSS(KK,DD),9,23);

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

DEA:=EMA(DIFF,9);

MACD:=2*(DIFF-DEA);

A:=IF(CROSS(0,DEA),1,0);

A1:=IF(DIFF<0 AND CROSS(DIFF,DEA),1,0);

SS:=IF(A,SUM(A1,0),0);

SSB:=HHV(SS,0);

SSS:=SUM(A1,0);

N:=39;M:=1;
底:=REF(LLV(L,N),M);
底点:=REFDATE(底,DATE);
V底:底点=L AND ((C-L)>(0-C) OR (O-L)>(C-O))LINETHICK2,COLORFF00FF;

W底选股:IF(SSS-SSB=2 AND SSS>REF(SSS,1),-22,0),LINETHICK2,COLORFFFF00;

IF(SSS-SSB=2 AND SSS>REF(SSS,1),-12,0),LINETHICK2,COLORFFFF00;

DRAWTEXT(A1,-8,'↖W底'),COLORYELLOW;

DRAWTEXT_FIX(1,0.50,5,0,'~☆~金蜘蛛~☆~'),COLORRED;

VARO5:=LLV(LOW,27);

VARO6:=HHV(HIGH,34);

VARO7:=EMA((CLOSE-VARO5)/(VARO6-VARO5)*4,4)*25;

建仓区: IF((VARO7<10),-6,0) ,COLORYELLOW,LINETHICK3;

IF((VARO7<10),-3,0) ,COLORBLACK,LINETHICK3;

买:=REF(LLV(L,20),3);
买点:=REFDATE(买,DATE);
建仓:买点=L AND ((C-L)>(0-C) OR (O-L)>(C-O))LINETHICK1,COLORRED;

MA2:=EMA(C,2);MA5:=EMA(C,5);MA13:=EMA(C,13);MA30:=EMA(C,30);

MA55:=EMA(C,55);YCX:=MA5>=REF(MA5,1);

H1:=MAX(MAX(MA5,MA13),MA30);L1:=MIN(MIN(MA5,MA13),MA30);

金蜘蛛:= H1<C AND O<L1 AND YCX AND MA2>REF(MA2,1);

满仓选股:IF(金蜘蛛,38,0),COLORMAGENTA,LINETHICK3;

IF(金蜘蛛,30,0),COLORBLACK,LINETHICK3;

DRAWTEXT(金蜘蛛,42,'↙满'),COLORYELLOW;

VAR2:=0.0001*AMOUNT;

MA1:=0.0001*MA(AMOUNT,5);

M2:=0.0001*MA(AMOUNT,10);

百日地量:LLV(VAR2,100)=VAR2,STICK,COLORCC66FF;

DRAWTEXT(百日地量,-8,'↖地'),COLORCC66FF;

AA05:=MA(C,5);

五日乖离率:=(C-AA05)/AA05*100;

BB05:=ATAN((AA05/REF(AA05,1)-1)*100)*180/3.1416;

速度5:=SMA(EMA((AA05-REF(AA05,1))/REF(AA05,1),3)*100,3,1);

加速度5:=EMA((速度5-REF(速度5,1)),3);

AA10:=MA(C,10);AA20:=MA(C,20);

BB10:=ATAN((AA10/REF(AA10,1)-1)*100)*180/3.1416;

AA30:=MA(C,30);

三拾日乖离率:=(C-AA30)/AA30*100;

(AA20-AA30)>REF((AA20-AA30),1) AND AA20>REF(AA20,1) AND AA30>REF(AA30,1);

(AA30-AA20)<REF((AA30-AA20),1) AND AA20<REF(AA20,1) AND AA30<REF(AA30,1);

BB30:=ATAN((AA30/REF(AA30,1)-1)*100)*180/3.1416;

强势选股:FILTER(BB30>30 AND BB10>45 AND CROSS(BB05,60),10);

加仓:=FILTER(COUNT(CROSS(BB05,30),5)>=1 AND AA05>REF(AA05,1) AND 三拾日乖离率>REF(三拾日乖离率,1) AND AA10>REF(AA10,1)

AND 加速度5>REF(加速度5,1) AND 速度5>REF(速度5,1) ,10) ;

MR:=COUNT(CROSS(五日乖离率,0),3)>=1 AND 三拾日乖离率>REF(三拾日乖离率,1) AND AA05>REF(AA05,1) AND (C/REF(C,1)-1)*100>5 AND REF(C,1)<AA30;

青云直上选股:IF(FILTER(MR,10),30,0),COLORRED,LINETHICK3;

IF(FILTER(MR,10),20,0),COLORBLACK,LINETHICK3;

DRAWTEXT(FILTER(MR,10),35,'↙青'),COLORRED;

LC := REF(CLOSE,1);

RSI:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100;

逃顶:CROSS(80,RSI)*50,LINETHICK3 ,COLORGREEN;

CROSS(80,RSI)*40,LINETHICK3 ,COLORBLACK;

DRAWTEXT(CROSS(80,RSI),52,' ↙顶 '),COLORGREEN;

VAR11:=(2*CLOSE+HIGH+LOW)/4;

VAR22:=LLV(LOW,34);

VAR33:=HHV(HIGH,34);

Y:EMA((VAR11-VAR22)/(VAR33-VAR22)*100,13),COLORRED;

D:EMA(0.667*REF(Y,1)+0.333*Y,2),COLORYELLOW;

STICKLINE(D<Y,Y,D,2,0),COLORRED;

DRAWICON(CROSS(Y,D),Y,23);

BIAS1W :=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;

BIAS2W :=(CLOSE-MA(CLOSE,12))/MA(CLOSE,12)*100;

BIAS3W :=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;

MM:=(BIAS1W+2*BIAS2W+3*BIAS3W)/6;

MN:=MA(MM,3);

VAR24:=LLV(LOW,36);

VAR25:=HHV(HIGH,30);

VAR26:=EMA((CLOSE-VAR24)/(VAR25-VAR24)*4,4)*25;

底背离:IF(MN<-4 ,-11,0),COLORA67D3D,LINETHICK3;

顶背离: IF((VAR26>90),110,100), COLORGREEN,LINETHICK3;

IF(MN<-4 ,-8,0),COLORBLACK,LINETHICK2;

IF((VAR26>90),106,100), COLORBLACK,LINETHICK3;

100,COLORFFFF00, LINETHICK1;





来函数检测结果如下
该公式没有未来函数


定制、编写公式指标请联系QQ或微信同号:88652583


RV赋值:(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100
RG赋值:(收盘价-5日内最低价的最低值)/(5日内最高价的最高值-5日内最低价的最低值)*100
VAR4赋值:RV的3日[1日权重]移动平均
VAR5赋值:VAR4的3日[1日权重]移动平均
KK赋值:RG的3日[1日权重]移动平均的2日指数移动平均
DD赋值:KK的3日[1日权重]移动平均
当满足条件VAR4上穿VAR5ANDCROSS(KK,DD)时,在9位置书写文字,画黄色
当满足条件VAR4上穿VAR5ANDCROSS(KK,DD)时,在9位置画23号图标
DIFF赋值:收盘价的12日指数移动平均 - 收盘价的26日指数移动平均
DEA赋值:DIFF的9日指数移动平均
MACD赋值:2*(DIFF-DEA)
A赋值:如果0上穿DEA,返回1,否则返回0
A1赋值:如果DIFF<0ANDCROSS(DIFF,DEA),返回1,否则返回0
SS赋值:如果A,返回A1的历史累和,否则返回0
SSB赋值:0日内SS的最高值
SSS赋值:A1的历史累和
N赋值:39
M赋值:1
底赋值:M日前的N日内最低价的最低值
底点赋值:日期日底
输出V底:底点=最低价 AND ((收盘价-最低价)>(0-收盘价) OR (开盘价-最低价)>(收盘价-开盘价))线宽为2,COLORFF00FF
输出W底选股:如果SSS-SSB=2ANDSSS>1日前的SSS,返回-22,否则返回0,线宽为2,COLORFFFF00
如果SSS-SSB=2ANDSSS>1日前的SSS,返回-12,否则返回0,线宽为2,COLORFFFF00
当满足条件A1时,在-8位置书写文字,画黄色
当满足条件1时,在横轴0.50纵轴5位置书写文字,画红色
VARO5赋值:27日内最低价的最低值
VARO6赋值:34日内最高价的最高值
VARO7赋值:(收盘价-VARO5)/(VARO6-VARO5)*4的4日指数移动平均*25
输出建仓区: 如果(VARO7<10),返回-6,否则返回0 ,画黄色,线宽为3
如果(VARO7<10),返回-3,否则返回0 ,画黑色,线宽为3
买赋值:3日前的20日内最低价的最低值
买点赋值:日期日买
输出建仓:买点=最低价 AND ((收盘价-最低价)>(0-收盘价) OR (开盘价-最低价)>(收盘价-开盘价))线宽为1,画红色
MA2赋值:收盘价的2日指数移动平均
MA5赋值:收盘价的5日指数移动平均
MA13赋值:收盘价的13日指数移动平均
MA30赋值:收盘价的30日指数移动平均
MA55赋值:收盘价的55日指数移动平均
YCX赋值:MA5>=1日前的MA5
H1赋值:MA5和MA13的较大值和MA30的较大值
L1赋值:MA5和MA13的较小值和MA30的较小值
金蜘蛛赋值: H1<收盘价 AND 开盘价1日前的MA2
输出满仓选股:如果金蜘蛛,返回38,否则返回0,画洋红色,线宽为3
如果金蜘蛛,返回30,否则返回0,画黑色,线宽为3
当满足条件金蜘蛛时,在42位置书写文字,画黄色
VAR2赋值:0.0001*成交额(元)
MA1赋值:0.0001*成交额(元)的5日简单移动平均
M2赋值:0.0001*成交额(元)的10日简单移动平均
输出百日地量:100日内VAR2的最低值=VAR2,STICK,COLORCC66FF
当满足条件百日地量时,在-8位置书写文字,COLORCC66FF
AA05赋值:收盘价的5日简单移动平均
五日乖离率赋值:(收盘价-AA05)/AA05*100
BB05赋值:(AA05/1日前的AA05-1)*100的反正切*180/3.1416
速度5赋值:(AA05-1日前的AA05)/1日前的AA05的3日指数移动平均*100的3日[1日权重]移动平均
加速度5赋值:(速度5-1日前的速度5)的3日指数移动平均
AA10赋值:收盘价的10日简单移动平均
AA20赋值:收盘价的20日简单移动平均
BB10赋值:(AA10/1日前的AA10-1)*100的反正切*180/3.1416
AA30赋值:收盘价的30日简单移动平均
三拾日乖离率赋值:(收盘价-AA30)/AA30*100
(AA20-AA30)>1日前的(AA20-AA30) AND AA20>1日前的AA20 AND AA30>1日前的AA30
(AA30-AA20)<1日前的(AA30-AA20) AND AA20<1日前的AA20 AND AA30<1日前的AA30
BB30赋值:(AA30/1日前的AA30-1)*100的反正切*180/3.1416
输出强势选股:BB30>30ANDBB10>45ANDCROSS(BB05,60)的10日过滤
加仓赋值:统计5日中满足BB05上穿30的天数>=1ANDAA05>1日前的AA05AND三拾日乖离率>1日前的三拾日乖离率ANDAA10>1日前的AA10AND加速度5>1日前的加速度5AND速度5>1日前的速度5的10日过滤
MR赋值:统计3日中满足五日乖离率上穿0的天数>=1 AND 三拾日乖离率>1日前的三拾日乖离率 AND AA05>1日前的AA05 AND (收盘价/1日前的收盘价-1)*100>5 AND 1日前的收盘价输出青云直上选股:如果MR的10日过滤,返回30,否则返回0,画红色,线宽为3
如果MR的10日过滤,返回20,否则返回0,画黑色,线宽为3
当满足条件MR的10日过滤时,在35位置书写文字,画红色
赋值: 1日前的收盘价
RSI赋值:收盘价-LC和0的较大值的6日[1日权重]移动平均/收盘价-LC的绝对值的6日[1日权重]移动平均*100
输出逃顶:80上穿RSI*50,线宽为3 ,画绿色
80上穿RSI*40,线宽为3 ,画黑色
当满足条件80上穿RSI时,在52位置书写文字,画绿色
VAR11赋值:(2*收盘价+最高价+最低价)/4
VAR22赋值:34日内最低价的最低值
VAR33赋值:34日内最高价的最高值
输出Y:(VAR11-VAR22)/(VAR33-VAR22)*100的13日指数移动平均,画红色
输出D:0.667*1日前的Y+0.333*Y的2日指数移动平均,画黄色
当满足条件D当满足条件Y上穿D时,在Y位置画23号图标
赋值:(收盘价-收盘价的6日简单移动平均)/收盘价的6日简单移动平均*100
赋值:(收盘价-收盘价的12日简单移动平均)/收盘价的12日简单移动平均*100
赋值:(收盘价-收盘价的24日简单移动平均)/收盘价的24日简单移动平均*100
MM赋值:(BIAS1W+2*BIAS2W+3*BIAS3W)/6
MN赋值:MM的3日简单移动平均
VAR24赋值:36日内最低价的最低值
VAR25赋值:30日内最高价的最高值
VAR26赋值:(收盘价-VAR24)/(VAR25-VAR24)*4的4日指数移动平均*25
输出底背离:如果MN<-4,返回-11,否则返回0,COLORA67D3D,线宽为3
输出顶背离: 如果(VAR26>90),返回110,否则返回100, 画绿色,线宽为3
如果MN<-4,返回-8,否则返回0,画黑色,线宽为2
如果(VAR26>90),返回106,否则返回100, 画黑色,线宽为3
100,COLORFFFF00, 线宽为1
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  |   热门标签  | 联系我们  |  股朋指标网  |  指标网   |  指标公式网  |  加入收藏   

@2005-2023 粤ICP备2023063687号-2 股朋指标公式网别名指标公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:股朋指标公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图