通达信看庄家出现主副/选股指标源码

 
{庄家出现主图公式源码如下}


MA5:MA(CLOSE,5),COLORF00FF0;
MA13:MA(CLOSE,13),COLORWHITE;
MA60:MA(CLOSE,60),LINETHICK1,COLORRED;
MA90:MA(C,90),LINETHICK2,COLORGREEN;
AA:=CROSS(MA(C,5),MA(C,20)) AND CROSS(MA(C,5),MA(C,30)) AND CROSS(MA(C,5),MA(C,60));
BB:=MA(C,60)>MA(C,10) AND CROSS(MA(C,10),MA(C,30)) AND MA(C,30)>MA(C,20) AND ABS(MA(C,60)-MA(C,20))/MA(C,20)<0.05;
CC:=MA(C,30)>MA(C,5) AND CROSS(MA(C,5),MA(C,20)) AND MA(C,20)>MA(C,10);
DD:=ABS((MA(C,5)-MA(C,10))+(MA(C,10)-MA(C,20))+(MA(C,20)-MA(C,30)))<0.02 AND MA(C,5)>REF(MA(C,5),1) AND MA(C,10)>REF(MA(C,10),1);
EE:=MA(C,20)>MA(C,5) AND CROSS(MA(C,5),MA(C,10)) AND MA(C,10)>MA(C,60) AND ABS(MA(C,20)-MA(C,60))/MA(C,60)<0.05;
FF:=AA OR BB OR CC OR DD OR EE ;
探测:=FF AND FILTER( FF,8);
DRAWTEXT(探测,L*0.958,'●(庄现)'),COLORRED;
STICKLINE(探测,H,L,0.3,0),COLORRED;
STICKLINE(探测,O,C,5,0),LINETHICK2,COLORRED;
AA1:=AMOUNT/VOL;
BB1:=L<AA1*0.9;
CC1:=(C-REF(C,1))/REF(C,1)*100>1.2;
DD1:=L<MA(C,5)*0.921;
EE1:=VOL<MA(V,5)*1.5;
FF1:=BB1 AND CC1 AND DD1 AND EE1 ,COLORRED,LINETHICK0;
DRAWTEXT(FF1,L*0.99,'●(潜伏)'),COLORYELLOW;
STICKLINE(FF1,H,L,0.3,0),COLORYELLOW;
STICKLINE(FF1,O,C,5,0),LINETHICK2,COLORYELLOW;
DRAWTEXT(CROSS((REF(HIGH,1)+REF(LOW,1))/2,MA(CLOSE,20)+2*STD(CLOSE,20)),
HIGH*1.02,'●警'),COLORGREEN;
DRAWTEXT_FIX(1,0,0.1,0,STRCAT('智能诊断:',EXTERNSTR(0,2)));
DRAWTEXT_FIX(1,0,0.0,0,STRCAT('此股:',EXTERNSTR(0,1))),COLORRED;
DRAWTEXT_FIX(1,0.0,0.98,0,STRCAT('年报业绩:',EXTERNSTR(0,3))),COLORYELLOW;

{副图源码如下}


VAR0:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*100;
VAR3:=SMA(VAR0,3,1);
VAR1:=SMA(VAR3,4,1)-3;
VAR4:=(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60))*100;
VAR5:=SMA(VAR4,3,1);
VAR2:=SMA(VAR5,4,1)-90;
STICKLINE(CROSS(VAR1,VAR2),20,-20,5,0),COLORYELLOW;
STICKLINE(REF(VAR1,1)<VAR1,VAR1,REF(VAR1,1),10,0),COLOR0000FF;
0, CIRCLEDOT;
STICKLINE(REF(VAR1,1)>VAR1,VAR1,REF(VAR1,1),5,0),COLOR00FF00;
STICKLINE(REF(VAR2,1)>VAR2,VAR2,REF(VAR2,1),10,0),COLOR0000FF;
STICKLINE(REF(VAR2,1)<VAR2,VAR2,REF(VAR2,1),5,0),COLOR00FF00;
0,COLOR0000FF;


{上下电梯副图公式源码如下}

快:COUNT(CLOSE>REF(CLOSE,2),4)/4*100,COLOR00FF00;
慢:COUNT(CLOSE>REF(CLOSE,2),6)/6*100,COLORFFFFFF;
备钱:IF(快=0 AND 慢>20,20,0),COLORFF00FF;
低买:IF(快=0 AND BETWEEN(慢,1,20),50,0),COLORRED;
关注:IF(快=0 AND 慢=0,10,0),COLORFF8800;
JC:=(CROSS(快,1) AND 慢<=40) OR (CROSS(慢,20) AND 快<=50);
进场:IF(FILTER(JC,3),20,0),COLOR00FFFF,LINETHICK0;
STICKLINE(进场,0,100,0,-1),COLOR00FFFF;
QSXS:=快>=50 AND 快>=REF(快,1) AND 慢>=REF(慢,1);
上楼:IF(QSXS,1,0),COLOR0000FF,NODRAW;
风险:IF(快=100 AND 慢>=80,90,100),COLORFF00FF;
FXSJ:=BARSLAST(风险=90);
快跑:IF(FXSJ=1,1,0),COLORFFFF00,POINTDOT,NODRAW;
QSXX:=快<=REF(快,1) AND 慢<=REF(慢,1);
下楼:IF(FXSJ>=2 AND COUNT(QSXX,FXSJ)=FXSJ,1,0),COLOR00FFFF,NODRAW;
{以下设置副图显示方式}
A1:=IF(上楼,慢,快);
A2:=IF(下楼,慢,快);
DRAWBAND(快,RGB(255,0,0),A1,RGB(0,255,0));
DRAWBAND(快,RGB(255,255,255),A2,RGB(255,255,0));
DRAWTEXT(CROSS(备钱,1),30,'备钱'),COLORFF00FF;
DRAWTEXT(CROSS(低买,1),60,'低买'),COLORFFFFFF;
DRAWTEXT(CROSS(关注,1),20,'关注'),COLORFFFFFF;
DRAWTEXT(CROSS(LAST(关注,5,1),0.8),20,'地下室'),COLOR00FF00;
DRAWTEXT(FXSJ=1,100,'跑'),COLORFFFFFF;
DRAWICON(风险=90,110,13);







{选股源码如下}

VAR0:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*100;
VAR3:=SMA(VAR0,3,1);
VAR1:=SMA(VAR3,4,1)-3;
VAR4:=(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60))*100;
VAR5:=SMA(VAR4,3,1);
VAR2:=SMA(VAR5,4,1)-90;
选股:CROSS(VAR1,VAR2);




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


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

相关指标公式

输出MA5:收盘价的5日简单移动平均,COLORF00FF0
输出MA13:收盘价的13日简单移动平均,画白色
输出MA60:收盘价的60日简单移动平均,线宽为1,画红色
输出MA90:收盘价的90日简单移动平均,线宽为2,画绿色
AA赋值:收盘价的5日简单移动平均上穿收盘价的20日简单移动平均 AND 收盘价的5日简单移动平均上穿收盘价的30日简单移动平均 AND 收盘价的5日简单移动平均上穿收盘价的60日简单移动平均
BB赋值:收盘价的60日简单移动平均>收盘价的10日简单移动平均 AND 收盘价的10日简单移动平均上穿收盘价的30日简单移动平均 AND 收盘价的30日简单移动平均>收盘价的20日简单移动平均 AND 收盘价的60日简单移动平均-收盘价的20日简单移动平均的绝对值/收盘价的20日简单移动平均<0.05
CC赋值:收盘价的30日简单移动平均>收盘价的5日简单移动平均 AND 收盘价的5日简单移动平均上穿收盘价的20日简单移动平均 AND 收盘价的20日简单移动平均>收盘价的10日简单移动平均
DD赋值:(收盘价的5日简单移动平均-收盘价的10日简单移动平均)+(收盘价的10日简单移动平均-收盘价的20日简单移动平均)+(收盘价的20日简单移动平均-收盘价的30日简单移动平均)的绝对值<0.02 AND 收盘价的5日简单移动平均>1日前的收盘价的5日简单移动平均 AND 收盘价的10日简单移动平均>1日前的收盘价的10日简单移动平均
EE赋值:收盘价的20日简单移动平均>收盘价的5日简单移动平均 AND 收盘价的5日简单移动平均上穿收盘价的10日简单移动平均 AND 收盘价的10日简单移动平均>收盘价的60日简单移动平均 AND 收盘价的20日简单移动平均-收盘价的60日简单移动平均的绝对值/收盘价的60日简单移动平均<0.05
FF赋值:AA OR BB OR CC OR DD OR EE
探测赋值:FF AND FF的8日过滤
当满足条件探测时,在最低价*0.958位置书写文字,画红色
当满足条件探测时,在最高价和最低价位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,画红色
当满足条件探测时,在开盘价和收盘价位置之间画柱状线,宽度为5,0不为0则画空心柱.,线宽为2,画红色
AA1赋值:成交额(元)/成交量(手)
BB1赋值:最低价CC1赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100>1.2
DD1赋值:最低价<收盘价的5日简单移动平均*0.921
EE1赋值:成交量(手)<成交量(手)的5日简单移动平均*1.5
FF1赋值:BB1 AND CC1 AND DD1 AND EE1 ,画红色,线宽为0
当满足条件FF1时,在最低价*0.99位置书写文字,画黄色
当满足条件FF1时,在最高价和最低价位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,画黄色
当满足条件FF1时,在开盘价和收盘价位置之间画柱状线,宽度为5,0不为0则画空心柱.,线宽为2,画黄色
当满足条件(1日前的最高价+1日前的最低价)/2上穿收盘价的20日简单移动平均+2*收盘价的20日估算标准差时,在最高价*1.02位置书写文字,画绿色
当满足条件1时,在横轴0纵轴0.1位置书写文字
当满足条件1时,在横轴0纵轴0.0位置书写文字,画红色
当满足条件1时,在横轴0.0纵轴0.98位置书写文字,画黄色
VAR0赋值:(收盘价-60日内最低价的最低值)/(60日内最高价的最高值-60日内最低价的最低值)*100
VAR3赋值:VAR0的3日[1日权重]移动平均
VAR1赋值:VAR3的4日[1日权重]移动平均-3
VAR4赋值:(60日内最高价的最高值-收盘价)/(60日内最高价的最高值-60日内最低价的最低值)*100
VAR5赋值:VAR4的3日[1日权重]移动平均
VAR2赋值:VAR5的4日[1日权重]移动平均-90
当满足条件VAR1上穿VAR2时,在20和-20位置之间画柱状线,宽度为5,0不为0则画空心柱.,画黄色
当满足条件1日前的VAR1 0, CIRCLEDOT
当满足条件1日前的VAR1>VAR1时,在VAR1和1日前的VAR1位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLOR00FF00
当满足条件1日前的VAR2>VAR2时,在VAR2和1日前的VAR2位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLOR0000FF
当满足条件1日前的VAR2 0,COLOR0000FF
输出快:统计4日中满足收盘价>2日前的收盘价的天数/4*100,COLOR00FF00
输出慢:统计6日中满足收盘价>2日前的收盘价的天数/6*100,COLORFFFFFF
输出备钱:如果快=0AND慢>20,返回20,否则返回0,COLORFF00FF
输出低买:如果快=0ANDBETWEEN(慢,1,20),返回50,否则返回0,画红色
输出关注:如果快=0AND慢=0,返回10,否则返回0,COLORFF8800
JC赋值:(快上穿1 AND 慢<=40) OR (慢上穿20 AND 快<=50)
输出进场:如果JC的3日过滤,返回20,否则返回0,COLOR00FFFF,线宽为0
当满足条件进场时,在0和100位置之间画柱状线,宽度为0,-1不为0则画空心柱.,COLOR00FFFF
QSXS赋值:快>=50 AND 快>=1日前的快 AND 慢>=1日前的慢
输出上楼:如果QSXS,返回1,否则返回0,COLOR0000FF,NODRAW
输出风险:如果快=100AND慢>=80,返回90,否则返回100,COLORFF00FF
FXSJ赋值:上次风险=90距今天数
输出快跑:如果FXSJ=1,返回1,否则返回0,COLORFFFF00,POINTDOT,NODRAW
QSXX赋值:快<=1日前的快 AND 慢<=1日前的慢
输出下楼:如果FXSJ>=2ANDCOUNT(QSXX,FXSJ)=FXSJ,返回1,否则返回0,COLOR00FFFF,NODRAW
A1赋值:如果上楼,返回慢,否则返回快
A2赋值:如果下楼,返回慢,否则返回快
画带状线
画带状线
当满足条件备钱上穿1时,在30位置书写文字,COLORFF00FF
当满足条件低买上穿1时,在60位置书写文字,COLORFFFFFF
当满足条件关注上穿1时,在20位置书写文字,COLORFFFFFF
当满足条件从前5日到前1日持续关注上穿0.8时,在20位置书写文字,COLOR00FF00
当满足条件FXSJ=1时,在100位置书写文字,COLORFFFFFF
当满足条件风险=90时,在110位置画13号图标
VAR0赋值:(收盘价-60日内最低价的最低值)/(60日内最高价的最高值-60日内最低价的最低值)*100
VAR3赋值:VAR0的3日[1日权重]移动平均
VAR1赋值:VAR3的4日[1日权重]移动平均-3
VAR4赋值:(60日内最高价的最高值-收盘价)/(60日内最高价的最高值-60日内最低价的最低值)*100
VAR5赋值:VAR4的3日[1日权重]移动平均
VAR2赋值:VAR5的4日[1日权重]移动平均-90
输出 选股:VAR1上穿VAR2

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

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