通达信【持仓信号】副图指标 操盘全过程都有信号提示 源码
MID:=(3*CLOSE+LOW+OPEN+HIGH)/6;
牛熊线:=(20*MID+19*REF(MID,1)+18*REF(MID,2)+17*REF(MID,3)+16*REF(MID,4)+15*REF(MID,5)+14*REF(MID,6)+13*REF(MID,7)+12*REF(MID,8)+11*REF(MID,9)+10*REF(MID,10)+9*REF(MID,11)+8 *REF(MID,12)+7*REF(MID,13)+6*REF(MID,14)+5*REF(MID,15)+4*REF(MID,16)+3*REF(MID,17) +2*REF(MID,18)+REF(MID,20))/210,COLORRED;
上趋势:=MA(LOW,20)*1.13;
次上趋势:=MA(LOW,20)*1.03;
次下趋势:=MA(HIGH,20)*0.9;
下趋势:=MA(HIGH,20)*0.8;
趋势强度:=IF(C>次上趋势,IF(C>上趋势,4,3),IF(C>次下趋势 AND C< 次上趋势,2,IF(C< 下趋势,0,1)));
ZD:=(C-REF(C,1))/REF(C,1)*100;
HDZF:=(HHV(H,20)-C)/(HHV(H,20)-LLV(L,20));
百万操作线:=MA(C,24);
GU1:=(CLOSE*2+HIGH+LOW)/4;
GU2:=EMA(GU1,13)-EMA(GU1,34);
GU3:=EMA(GU2,5);
GUA:=(-2)*(GU2-GU3)*3.8;
GUB:=2*(GU2-GU3)*3.8;
STICKLINE(GUB>0,0,GUB*10,3.2,4),COLORRED;
STICKLINE(GUB< 0,0,GUB*10,3.2,4),COLORGREEN;
GU4:EMA(EMA(CLOSE,9),9)COLORRED;
主力控盘:(GU1-REF(GU4,1))/REF(GU4,1)*30;
A10:=CROSS(主力控盘,0);
无庄控盘:=IF(主力控盘< 0,主力控盘,0),COLORYELLOW,NODRAW;
开始控盘:=IF(A10,15,0),LINETHICK3,COLORMAGENTA;
有庄控盘:=IF(主力控盘>REF(主力控盘,1) AND 主力控盘>0,主力控盘,0),COLORRED,NODRAW;
GU5:=100*WINNER(CLOSE*0.95);
高度控盘:IF(GU5>50 AND COST(80)< CLOSE AND 主力控盘>0,主力控盘,0),COLORFF00FF,NODRAW;
散户线:=GUA,COLORGREEN;
主力线:=GUB,COLORYELLOW,LINETHICK2;
GUC:=CROSS(主力线,散户线),COLORMAGENTA;
建仓:=IF(GUC,4,0),LINETHICK1,COLORMAGENTA;
一飞冲天:=EMA(COST(80),13);
启动:= CROSS(主力线,0)AND 有庄控盘>0.5 AND REF(有庄控盘,1)>0.01 AND CROSS(C,次上趋势*0.98),COLORRED;
主力出货:IF(主力控盘< REF(主力控盘,1) AND 主力控盘>0,主力控盘,0),COLORCYAN,NODRAW;
清仓:=CROSS(散户线,主力线),COLORGREEN;
STICKLINE(主力控盘< 0,主力控盘,0,2.8,0),COLOR00AAFF;
STICKLINE(主力控盘< 0,主力控盘,0,1.5,0),COLOR00CCFF;
STICKLINE(主力控盘< 0,主力控盘,0,0.5,0),COLOR00FFFF;
STICKLINE(主力控盘>REF(主力控盘,1) AND 主力控盘>0,主力控盘,0,2.8,0),COLOR000055;
STICKLINE(主力控盘>REF(主力控盘,1) AND 主力控盘>0,主力控盘,0,2,0),COLOR000088;
STICKLINE(主力控盘>REF(主力控盘,1) AND 主力控盘>0,主力控盘,0,1.5,0),COLOR0000AA;
STICKLINE(主力控盘>REF(主力控盘,1) AND 主力控盘>0,主力控盘,0,1,0),COLOR0000CC;
STICKLINE(主力控盘>REF(主力控盘,1) AND 主力控盘>0,主力控盘,0,0.5,0),COLOR0000EE;
STICKLINE(GU5>50 AND COST(80)< CLOSE AND 主力控盘>0,主力控盘,0,2.8,0),COLOR550055;
STICKLINE(GU5>50 AND COST(80)< CLOSE AND 主力控盘>0,主力控盘,0,2,0),COLOR880088;
STICKLINE(GU5>50 AND COST(80)< CLOSE AND 主力控盘>0,主力控盘,0,1.5,0),COLORAA00AA;
STICKLINE(GU5>50 AND COST(80)< CLOSE AND 主力控盘>0,主力控盘,0,1.0,0),COLORCC00CC;
STICKLINE(GU5>50 AND COST(80)< CLOSE AND 主力控盘>0,主力控盘,0,0.5,0),COLOREE00EE;
STICKLINE(主力控盘< REF(主力控盘,1) AND 主力控盘>0,主力控盘,0,2.8,0),COLOR555500;
STICKLINE(主力控盘< REF(主力控盘,1) AND 主力控盘>0,主力控盘,0,2,0),COLOR888800;
STICKLINE(主力控盘< REF(主力控盘,1) AND 主力控盘>0,主力控盘,0,1.5,0),COLORAAAA00;
STICKLINE(主力控盘< REF(主力控盘,1) AND 主力控盘>0,主力控盘,0,1,0),COLORCCCC00;
STICKLINE(主力控盘< REF(主力控盘,1) AND 主力控盘>0,主力控盘,0,0.5,0),COLOREEEE00;
DRAWTEXT(建仓,5,'建仓'),COLORMAGENTA;
DRAWICON(启动 AND NOT(REF(启动,1)),GUB*10+5,1);
DRAWTEXT_FIX(1,0,0.05,0,'★开始控盘——逐步介入'),COLORMAGENTA;
DRAWTEXT_FIX(1,0,0.1,0,'★首次高度控盘——启动'),COLORRED;
DRAWTEXT_FIX(1,0,0.15,0,'★收盘前红柱低于昨日红柱——减仓'),COLORYELLOW;
DRAWTEXT_FIX(1,0,0.2,0,'★散户线上穿主力线——清仓'),COLORGREEN;
生命CCI线:=CCI(84)/10,COLORRED,LINETHICK2;
VAR10:=IF(TROUGHBARS(3,16,1)=0 AND HIGH>LOW+0.04,4,0);
VAR11:=ZIG(3,6)>REF(ZIG(3,6),1) AND REF(ZIG(3,6),1)<=REF(ZIG(3,6),2) AND REF(ZIG(3,6),2)<=REF(ZIG(3,6),3);
VAR13:=ZIG(3,22)>REF(ZIG(3,22),1) AND REF(ZIG(3,22),1)<=REF(ZIG(3,22),2) AND REF(ZIG(3,22),2)<=REF(ZIG(3,22),3);
VAR15:=ZIG(3,51)>REF(ZIG(3,51),1) AND REF(ZIG(3,51),1)<=REF(ZIG(3,51),2) AND REF(ZIG(3,51),2)<=REF(ZIG(3,51),3);
VAR17:=ZIG(3,72)>REF(ZIG(3,72),1) AND REF(ZIG(3,72),1)<=REF(ZIG(3,72),2) AND REF(ZIG(3,72),2)<=REF(ZIG(3,72),3);
买1:=VAR10;
买2:=(VAR11+VAR13+VAR15+VAR17);
B:=IF(买1>0 OR 买2>0,LOW,DRAWNULL),COLORYELLOW;
GU11:=1;
GU21:=((((2*CLOSE)+HIGH)+LOW) / 4);
高位:=90,COLORFFFF00;
低位:=20,COLORMAGENTA;
GU41:=LLV(LOW,5);
GU51:=HHV(HIGH,4);
GC11:=(EMA((((GU21-GU41)/(GU51-GU41))*100),4)*GU11),COLORFF00FF;
GC21:=(EMA(((0.667*REF(GC11,1))+(0.333*GC11)),2)*GU11),COLORFFFFFF;
均价:=SUM(V*C,0)/SUM(V,0),COLORGREEN,LINETHICK1;
最新:=CLOSE,LINETHICK1,COLORRED;
BU:=BARSLAST(CLOSE=HHV(CLOSE,60));
SE:=BARSLAST(CLOSE=LLV(CLOSE,60));
KK1:=SE;
KK2:=BU;
主力买入5: 趋势强度>2 AND 主力线>REF(主力线,1) AND 主力控盘>REF(主力控盘,1) AND KK2<=REF(KK2,1);
DRAWTEXT(主力买入5,有庄控盘,'买'),COLORYELLOW;
DRAWICON(主力买入5,H*1.6,30);
未来函数检测结果如下:
该公式包含未来函数:ZIG
该公式包含未来函数:TROUGH
该公式包含未来函数:TROUGHBARS
该公式包含未来函数:WINNER
该公式包含未来函数:COST
解密、定制、编写股票指标请联系QQ或微信同号:88652583
相关股票指标公式
原理解析:
MID赋值:(3*CLOSE+最低价+开盘价+最高价)/6
牛熊线赋值:(20*MID+19*1日前的MID+18*2日前的MID+17*3日前的MID+16*4日前的MID+15*5日前的MID+14*6日前的MID+13*7日前的MID+12*8日前的MID+11*9日前的MID+10*10日前的MID+9*11日前的MID+8 *12日前的MID+7*13日前的MID+6*14日前的MID+5*15日前的MID+4*16日前的MID+3*17日前的MID +2*18日前的MID+20日前的MID)/210,画红色
上趋势赋值:最低价的20日简单移动平均*1.13
次上趋势赋值:最低价的20日简单移动平均*1.03
次下趋势赋值:最高价的20日简单移动平均*0.9
下趋势赋值:最高价的20日简单移动平均*0.8
趋势强度赋值:IF(C>次上趋势,IF(C>上趋势,4,3),IF(C>次下趋势 AND C< 次上趋势,2,IF(C< 下趋势,0,1)))
ZD赋值:(C-1日前的C)/1日前的C*100
HDZF赋值:(20日内H最高值-C)/(20日内H最高值-20日内L最低值)
百万操作线赋值:C的24日简单移动平均
GU1赋值:(CLOSE*2+最高价+最低价)/4
GU2赋值:GU1的13日指数移动平均-GU1的34日指数移动平均
GU3赋值:GU2的5日指数移动平均
GUA赋值:(-2)*(GU2-GU3)*3.8
GUB赋值:2*(GU2-GU3)*3.8
当满足条件GUB>0时,在0和GUB*10之间画柱状线
当满足条件GUB< 0时,在0和GUB*10之间画柱状线
输出GU4:CLOSE的9日指数移动平均,9)画红色
输出主力控盘:(GU1-1日前的GU4)/1日前的GU4*30
A10赋值:主力控盘上穿0
如果主力控盘< 0返回主力控盘否则返回0
如果A10返回15否则返回0
有庄控盘赋值:IF(主力控盘>1日前的主力控盘 AND 主力控盘>0,主力控盘,0),画红色,NODRAW
GU5赋值:100*CLOSE*0.95计算的获利盘比例
输出高度控盘:IF(GU5>50 AND 获利盘为80%的成本分布< CLOSE AND 主力控盘>0,主力控盘,0),COLORFF00FF,NODRAW
散户线赋值:GUA,画绿色
主力线赋值:GUB,画黄色, 线宽为2
GUC赋值:主力线上穿散户线,画洋红色
如果GUC返回4否则返回0
一飞冲天赋值:EMA(获利盘为80%的成本分布,13)
启动赋值: 主力线上穿0AND 有庄控盘>0.5 AND 1日前的有庄控盘>0.01 AND C上穿次上趋势*0.98,画红色
输出主力出货:IF(主力控盘< 1日前的主力控盘 AND 主力控盘>0,主力控盘,0),画青色,NODRAW
清仓赋值:散户线上穿主力线,画绿色
当满足条件主力控盘< 0时,在主力控盘和0之间画柱状线
当满足条件主力控盘< 0时,在主力控盘和0之间画柱状线
当满足条件主力控盘< 0时,在主力控盘和0之间画柱状线
STICKLINE(主力控盘>1日前的主力控盘 AND 主力控盘>0,主力控盘,0,2.8,0),COLOR000055
STICKLINE(主力控盘>1日前的主力控盘 AND 主力控盘>0,主力控盘,0,2,0),COLOR000088
STICKLINE(主力控盘>1日前的主力控盘 AND 主力控盘>0,主力控盘,0,1.5,0),COLOR0000AA
STICKLINE(主力控盘>1日前的主力控盘 AND 主力控盘>0,主力控盘,0,1,0),COLOR0000CC
STICKLINE(主力控盘>1日前的主力控盘 AND 主力控盘>0,主力控盘,0,0.5,0),COLOR0000EE
STICKLINE(GU5>50 AND 获利盘为80%的成本分布< CLOSE AND 主力控盘>0,主力控盘,0,2.8,0),COLOR550055
STICKLINE(GU5>50 AND 获利盘为80%的成本分布< CLOSE AND 主力控盘>0,主力控盘,0,2,0),COLOR880088
STICKLINE(GU5>50 AND 获利盘为80%的成本分布< CLOSE AND 主力控盘>0,主力控盘,0,1.5,0),COLORAA00AA
STICKLINE(GU5>50 AND 获利盘为80%的成本分布< CLOSE AND 主力控盘>0,主力控盘,0,1.0,0),COLORCC00CC
STICKLINE(GU5>50 AND 获利盘为80%的成本分布< CLOSE AND 主力控盘>0,主力控盘,0,0.5,0),COLOREE00EE
STICKLINE(主力控盘< 1日前的主力控盘 AND 主力控盘>0,主力控盘,0,2.8,0),COLOR555500
STICKLINE(主力控盘< 1日前的主力控盘 AND 主力控盘>0,主力控盘,0,2,0),COLOR888800
STICKLINE(主力控盘< 1日前的主力控盘 AND 主力控盘>0,主力控盘,0,1.5,0),COLORAAAA00
STICKLINE(主力控盘< 1日前的主力控盘 AND 主力控盘>0,主力控盘,0,1,0),COLORCCCC00
STICKLINE(主力控盘< 1日前的主力控盘 AND 主力控盘>0,主力控盘,0,0.5,0),COLOREEEE00
当满足条件建仓时,在5和'建仓'位置书写文字
DRAWICON(启动 AND NOT(1日前的启动),GUB*10+5,1)
当满足条件1时,在横轴0纵轴0.05位置书写文字
当满足条件1时,在横轴0纵轴0.1位置书写文字
当满足条件1时,在横轴0纵轴0.15位置书写文字
当满足条件1时,在横轴0纵轴0.2位置书写文字
生命CCI线赋值:CCI(84)/10,画红色, 线宽为2
VAR10赋值:IF(TROUGHBARS(3,16,1)=0 AND 最高价>最低价+0.04,4,0)
VAR11赋值:ZIG(3,6)>REF(ZIG(3,6),1) AND REF(ZIG(3,6),1)<=REF(ZIG(3,6),2) AND REF(ZIG(3,6),2)<=REF(ZIG(3,6),3)
VAR13赋值:ZIG(3,22)>REF(ZIG(3,22),1) AND REF(ZIG(3,22),1)<=REF(ZIG(3,22),2) AND REF(ZIG(3,22),2)<=REF(ZIG(3,22),3)
VAR15赋值:ZIG(3,51)>REF(ZIG(3,51),1) AND REF(ZIG(3,51),1)<=REF(ZIG(3,51),2) AND REF(ZIG(3,51),2)<=REF(ZIG(3,51),3)
VAR17赋值:ZIG(3,72)>REF(ZIG(3,72),1) AND REF(ZIG(3,72),1)<=REF(ZIG(3,72),2) AND REF(ZIG(3,72),2)<=REF(ZIG(3,72),3)
买1赋值:VAR10
买2赋值:(VAR11+VAR13+VAR15+VAR17)
如果买1>0 OR 买2>0返回最低价否则返回DRAWNULL
GU11:=1
GU21:=((((2*CLOSE)+最高价)+最低价) / 4)
高位赋值:90,COLORFFFF00
低位赋值:20,画洋红色
GU41:=5日内最低价最低值
GU51:=4日内最高价最高值
GC11赋值:(EMA((((GU21-GU41)/(GU51-GU41))*100),4)*GU11),COLORFF00FF
GC21赋值:(EMA(((0.667*1日前的GC11)+(0.333*GC11)),2)*GU11),COLORFFFFFF
均价赋值:0的V*C日累和/0的V日累和,画绿色,LINETHICK1
最新赋值:CLOSE,LINETHICK1,画红色
BU:=上次CLOSE=60日内CLOSE最高值距今天数
SE赋值:上次CLOSE=60日内CLOSE最低值距今天数
KK1赋值:SE
KK2赋值:BU
输出主力买入5: 趋势强度>2 AND 主力线>1日前的主力线 AND 主力控盘>1日前的主力控盘 AND KK2<=1日前的KK2
当满足条件主力买入5时,在有庄控盘和'买'位置书写文字
当满足条件主力买入5时,在H*1.6和30之间画图标