分享

妖股初长成副图指标公式源码破译破解(附源码)

 追梦文库 2023-09-25

编程思路破译

填充背景

获利30赋值:10*以收盘价*0.9*0.9*0.9计算的获利盘比例,画黄色

当满足条件获利30>=2时,在0和-获利30/20位置之间画柱状线,宽度为8,0不为0则画空心柱.,画红色

换手赋值:成交量(手)*100/当前流通股本(手)

主力赋值:换手的4日简单移动平均

大户赋值:换手的9日简单移动平均

中户赋值:换手的17日简单移动平均

散户赋值:换手的34日简单移动平均

均量赋值:(主力+大户+中户+散户)/4

主力能量赋值:(主力-均量)

输出操盘:当满足条件主力能量>=0AND主力能量>=1日前的主力能量时,在0+2.2和主力能量/5+2.2位置之间画柱状线,宽度为3,3不为0则画空心柱.,画红色

输出减仓:当满足条件主力能量>=0AND主力能量<1日前的主力能量时,在0+2.2和主力能量/5+2.2位置之间画柱状线,宽度为3,3不为0则画空心柱.,画黄色

输出反弹:当满足条件主力能量<0AND主力能量>=1日前的主力能量时,在0+2.2和主力能量/5+2.2位置之间画柱状线,宽度为3,0不为0则画空心柱.,画绿色

输出寻底:当满足条件主力能量<0AND主力能量<1日前的主力能量时,在0+2.2和主力能量/5+2.2位置之间画柱状线,宽度为3,3不为0则画空心柱.,画绿色

ACB1赋值:收盘价/1日前的收盘价>=1.098

ACB22赋值:统计2日中满足ACB1的天数>=1 AND 取反

输出妖股授精:ACB22的13日过滤,COLORDDDDDD

当满足条件妖股授精时,在1.01位置画5号图标

ACB23赋值:统计3日中满足ACB1的天数>=2 AND 取反

输出妖股孕育:ACB23的13日过滤,画绿色

ACB24赋值:统计4日中满足ACB1的天数>=3 AND 取反

输出妖股初生:ACB24的11日过滤,COLOR9933FF

输出妖股长成:统计8日中满足ACB1的天数>=6.5,画红色

当满足条件妖股授精ANDCOUNT(妖股授精,18)=1时,在0和2位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORDDDDDD

当满足条件妖股孕育ANDCOUNT(妖股孕育,18)=1时,在0和2位置之间画柱状线,宽度为3,0不为0则画空心柱.,画绿色

当满足条件妖股初生ANDCOUNT(妖股孕育,18)=1时,在0和1位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR9933FF

当满足条件妖股长成ANDCOUNT(妖股孕育,18)=1时,在0和1位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色

ABC3赋值:收盘价的13日简单移动平均

ABC4赋值:100-(收盘价-ABC3)/ABC3*100的绝对值

筹码赋值:以收盘价*0.95计算的获利盘比例*100的1日简单移动平均,画红色

CBAD赋值:筹码> ABC4

当满足条件CBADANDABC4>1日前的ABC4ANDREF(CBAD,1)>0时,在(ABC4+20-30)/80-1.2位置书写数字 画青色

当满足条件CBAD时,在(ABC4+20-30)/80-1.2位置书写数字 画青色

当满足条件CBAD时,在(ABC4-30)/80-1.2和5/80-1.2位置之间画柱状线,宽度为2,0不为0则画空心柱.,画洋红色

当满足条件CBADANDABC4>1日前的ABC4ANDREF(CBAD,1)>0时,在(ABC4-30)/80-1.2和5/80-1.2位置之间画柱状线,宽度为2,0不为0则画空心柱.,画绿色

当满足条件CBADANDABC4>1日前的ABC4ANDREF(CBAD,1)>0时,在(ABC4+30-30)/80-1.2位置书写文字,画绿色

当满足条件CBADANDABC4>1日前的ABC4ANDREF(CBAD,1)>0时,在(ABC4+60-30)/80-1.2位置书写文字,画绿色

FFD赋值:(收盘价-1日前的收盘价)/3日前的收盘价的10日指数移动平均 * 100

KJHU赋值:FFD的2日指数移动平均的2日指数移动平均的2日指数移动平均的3日指数移动平均

A1赋值:收盘价-1日前的收盘价和0的较大值的24日[1日权重]移动平均 / 收盘价-1日前的收盘价的绝对值的24日[1日权重]移动平均 * 100

龙头启动赋值:(A1 > 65) * (A1 - 65) / 10 + 2,线宽为0

控盘度赋值:主力控盘 / 100,COLORSTICK,线宽为2,画红色

当满足条件KJHU>=1日前的KJHUANDFFD>2时,在2.2和2.05位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色

当满足条件KJHU<1日前的KJHUANDKJHU>KJHU的4日指数移动平均ANDFFD>2时,在2.2和2.05位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00BBFF

当满足条件KJHU<1日前的KJHUANDKJHU<KJHU的4日指数移动平均ANDFFD>2时,在2.2和2.05位置之间画柱状线,宽度为2,0不为0则画空心柱.,画绿色

当满足条件是否最后一个周期时,在2.2位置书写文字,COLORFF00FF

程序源码

DRAWGBK(OPEN>0,RGB(0,0,0),RGB(33,47,58),0,6,0);


获利30:=10*WINNER(CLOSE*0.9*0.9*0.9),COLORYELLOW;

STICKLINE(获利30>=2,0,-获利30/20,8,0),COLORRED;

换手:=V*100/CAPITAL;

主力:=MA(换手,4);

大户:=MA(换手,9);

中户:=MA(换手,17);

散户:=MA(换手,34);

均量:=(主力+大户+中户+散户)/4;

主力能量:=(主力-均量);

操盘:STICKLINE(主力能量>=0 AND 主力能量>=REF(主力能量,1),0+2.2,主力能量/5+2.2,3,3),COLORRED;

减仓:STICKLINE(主力能量>=0 AND 主力能量< REF(主力能量,1),0+2.2,主力能量/5+2.2,3,3),COLORYELLOW;

反弹:STICKLINE(主力能量<0 AND 主力能量>=REF(主力能量,1),0+2.2,主力能量/5+2.2,3,0),COLORGREEN;

寻底:STICKLINE(主力能量<0 AND 主力能量< REF(主力能量,1),0+2.2,主力能量/5+2.2,3,3),COLORGREEN;

ACB1:=CLOSE/REF(CLOSE,1)>=1.098;

ACB22:=COUNT(ACB1,2)>=1 AND NOT(COUNT(ACB1,3)>=2);

妖股授精:FILTER(ACB22,13),COLORDDDDDD;

DRAWICON(妖股授精,1.01,5);

ACB23:=COUNT(ACB1,3)>=2 AND NOT(COUNT(ACB1,4)>=3);

妖股孕育:FILTER(ACB23,13),COLORGREEN;

ACB24:=COUNT(ACB1,4)>=3 AND NOT(COUNT(ACB1,5)>=4);

妖股初生:FILTER(ACB24,11),COLOR9933FF;

妖股长成:COUNT(ACB1,8)>=6.5,COLORRED;

STICKLINE(妖股授精 AND COUNT(妖股授精,18)=1,0,2,3,0),COLORDDDDDD;

STICKLINE(妖股孕育 AND COUNT(妖股孕育,18)=1,0,2,3,0),COLORGREEN;

STICKLINE(妖股初生 AND COUNT(妖股孕育,18)=1,0,1,3,0),COLOR9933FF;

STICKLINE(妖股长成 AND COUNT(妖股孕育,18)=1,0,1

,3,0),COLORRED;

ABC3:=MA(CLOSE,13);

ABC4:=100-ABS((CLOSE-ABC3)/ABC3*100);

筹码:=MA(WINNER(CLOSE*0.95)*100,1),COLORRED;

CBAD:=筹码> ABC4;

DRAWNUMBER(CBAD AND ABC4> REF(ABC4,1) AND REF(CBAD,1)>0,(ABC4+20-30)/80-1.2,ROUND(ABC4)) COLORCYAN;

DRAWNUMBER(CBAD,(ABC4+20-30)/80-1.2,ROUND(ABC4)) COLORCYAN;

STICKLINE(CBAD,(ABC4-30)/80-1.2,5/80-1.2,2,0),COLORMAGENTA;

STICKLINE(CBAD AND ABC4> REF(ABC4,1) AND REF(CBAD,1)>0,(ABC4-30)/80-1.2,5/80-1.2,2,0),COLORGREEN;

DRAWTEXT(CBAD AND ABC4> REF(ABC4,1) AND REF(CBAD,1)>0,(ABC4+30-30)/80-1.2,'风险'),COLORGREEN;

DRAWTEXT(CBAD AND ABC4> REF(ABC4,1) AND REF(CBAD,1)>0,(ABC4+60-30)/80-1.2,'注意'),COLORGREEN;

FFD:=EMA((C - REF(C,1)) / REF(C,3),10) * 100;

KJHU:=EMA(EMA(EMA(EMA(FFD,2),2),2),3);

A1:=SMA(MAX(C - REF(C,1),0),24,1) / SMA(ABS(C - REF(C,1)),24,1) * 100;

龙头启动:=(A1 > 65) * (A1 - 65) / 10 + 2,LINETHICK0;

控盘度:=CYW / 100,COLORSTICK,LINETHICK2,COLORRED;

STICKLINE(KJHU >= REF(KJHU,1) AND FFD>2,2.2,2.05,2,0),COLORRED;

STICKLINE(KJHU < REF(KJHU,1) AND KJHU > EMA(KJHU,4) AND FFD>2,2.2,2.05,2,0),COLOR00BBFF;

STICKLINE(KJHU < REF(KJHU,1) AND KJHU < EMA(KJHU,4) AND FFD>2,2.2,2.05,2,0),COLORGREEN;

DRAWTEXT(ISLASTBAR, 2.2,' 机构持仓'),COLORFF00FF;

注:


       馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。


       发文不易,如获益,欢迎赞赏,赞赏必复!

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约