通达信短线掘金指标源码分享
短线掘金指标源码
源码分享
gspt1:=1;
gspt2:=MA(CLOSE,5);
gspt3:=MA(CLOSE,10);
gspt4:=MA(CLOSE,30);
gspt5:=MA(CLOSE,60);
gspt6:=EMA(COST(85),7);
gspt7:=EMA(COST(15),7);
gspt8:=SUM(CLOSE*VOL*100,4)/SUM(VOL*100,4);
gspt9:=INTPART(gspt8*100)/100;
gspt10:=SUM(CLOSE*VOL*100,7)/SUM(VOL*100,7);
gspt11:=INTPART(gspt10*100)/100;
gspt12:=SUM(CLOSE*VOL*100,28)/SUM(VOL*100,28);
gspt13:=INTPART(gspt12*100)/100;
gspt14:=EMA(CLOSE,5)-EMA(CLOSE,10);
gspt15:=EMA(gspt14,30);
gspt16:=-100*(HHV(CLOSE,5)-CLOSE)/(HHV(CLOSE,5)-LLV(LOW,5))+100;
gspt17:=-100*(HHV(CLOSE,10)-CLOSE)/(HHV(CLOSE,10)-LLV(LOW,10))+100;
gspt18:=-100*(HHV(CLOSE,20)-CLOSE)/(HHV(CLOSE,20)-LLV(LOW,20))+100;
gspt19:=-100*(HHV(CLOSE,30)-CLOSE)/(HHV(CLOSE,30)-LLV(LOW,30))+100;
DRAWTEXT_FIX(1,0.980,20,1,'★股票指标网'),COLOR333333;
gspt20:=REF(gspt15,1);
gspt21:=gspt15;
gspt22:=gspt21-gspt20;
gspt23:=REF(gspt14,1);
gspt24:=gspt14;
gspt25:=gspt24-gspt23;
gspt26:=OPEN;
gspt27:=CLOSE;
gspt28:IF(gspt26<=gspt2 AND gspt26<=gspt3 AND gspt26<=gspt4 AND gspt27>=gspt2 AND gspt27>=gspt13 AND gspt22>0 AND gspt25>0 AND gspt1=1,50,0);
gspt29:IF(CROSS(gspt14,gspt15) AND gspt14< 0 AND gspt15< -0.2 AND gspt17>45 AND gspt22>0 AND gspt1=1,60,0);
N:=45;
M:=66;
gspt32:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(gspt32,9,1);
D:=SMA(K,3,1);
J:3*K-2*D,COLORYELLOW;
gspt36:EMA(J,3),COLORGREEN;
gspt37:SMA(100*(C-LLV(LOW,N))/(HHV(H,N)-LLV(LOW,N)),5,2), COLORRED,LINETHICK2;
gspt38:=ABS(C-MA(C,N))/MA(C,N);
gspt39:DMA(gspt37,gspt38),COLORAAAA00,LINETHICK2;
gspt40:57,COLORYELLOW;
gspt41:72,COLOR7F00FF;
DRAWTEXT(CROSS(gspt37,gspt41),75,'★发作!') ,COLORRED;
gspt42:42,COLORWHITE;
gspt43:27,COLORGREEN;
gspt44:12,COLORAAAA00;
DRAWTEXT(CROSS(gspt37,gspt39)AND gspt39< 12,10,'★抄底') ,COLORAAAA00;
DRAWTEXT(CROSS(gspt37,gspt42),45,'★加仓'),COLORWHITE;
DRAWTEXT(CROSS(gspt37,gspt40),60,'★起爆'),COLORYELLOW;
DRAWTEXT(CROSS(92,gspt37),95,'★风险') ,COLORGREEN;
DRAWTEXT(CROSS(gspt39,gspt37)AND gspt39>60,gspt39-5,'★空仓') ,COLORMAGENTA;
gspt45:(COST(M)/(COST(0)+COST(100))*100),COLORMAGENTA,LINETHICK2;
IF(gspt45>gspt37,gspt45,DRAWNULL),COLORGRAY,LINETHICK2;
IF(gspt45>gspt37,gspt37,DRAWNULL),COLORWHITE,LINETHICK2;
DRAWTEXT(CROSS(gspt37,gspt45),gspt45,'主力★出场') ,COLORRED;

未来函数检测结果如下:
该公式包含未来函数:COST
定制指标公式、软件请联系QQ或微信同号:88652583
GSPT1赋值:1
GSPT2赋值:收盘价的5日简单移动平均
GSPT3赋值:收盘价的10日简单移动平均
GSPT4赋值:收盘价的30日简单移动平均
GSPT5赋值:收盘价的60日简单移动平均
GSPT6赋值:获利盘为85%的成本分布的7日指数移动平均
GSPT7赋值:获利盘为15%的成本分布的7日指数移动平均
GSPT8赋值:收盘价*成交量(手)*100的4日累和/成交量(手)*100的4日累和
GSPT9赋值:GSPT8*100的整数部分/100
GSPT10赋值:收盘价*成交量(手)*100的7日累和/成交量(手)*100的7日累和
GSPT11赋值:GSPT10*100的整数部分/100
GSPT12赋值:收盘价*成交量(手)*100的28日累和/成交量(手)*100的28日累和
GSPT13赋值:GSPT12*100的整数部分/100
GSPT14赋值:收盘价的5日指数移动平均-收盘价的10日指数移动平均
GSPT15赋值:GSPT14的30日指数移动平均
GSPT16赋值:-100*(5日内收盘价的最高值-收盘价)/(5日内收盘价的最高值-5日内最低价的最低值)+100
GSPT17赋值:-100*(10日内收盘价的最高值-收盘价)/(10日内收盘价的最高值-10日内最低价的最低值)+100
GSPT18赋值:-100*(20日内收盘价的最高值-收盘价)/(20日内收盘价的最高值-20日内最低价的最低值)+100
GSPT19赋值:-100*(30日内收盘价的最高值-收盘价)/(30日内收盘价的最高值-30日内最低价的最低值)+100
当满足条件1时,在横轴0.980纵轴20位置书写文字,COLOR333333
GSPT20赋值:1日前的GSPT15
GSPT21赋值:GSPT15
GSPT22赋值:GSPT21-GSPT20
GSPT23赋值:1日前的GSPT14
GSPT24赋值:GSPT14
GSPT25赋值:GSPT24-GSPT23
GSPT26赋值:开盘价
GSPT27赋值:收盘价
输出GSPT28:如果GSPT26<=GSPT2ANDGSPT26<=GSPT3ANDGSPT26<=GSPT4ANDGSPT27>=GSPT2ANDGSPT27>=GSPT13ANDGSPT22>0ANDGSPT25>0ANDGSPT1=1,返回50,否则返回0
输出GSPT29:如果GSPT14上穿GSPT15ANDGSPT14<0ANDGSPT15<-0.2ANDGSPT17>45ANDGSPT22>0ANDGSPT1=1,返回60,否则返回0
N赋值:45
M赋值:66
GSPT32赋值:(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100
K赋值:GSPT32的9日[1日权重]移动平均
D赋值:K的3日[1日权重]移动平均
输出J:3*K-2*D,画黄色
输出GSPT36:J的3日指数移动平均,画绿色
输出GSPT37:100*(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)的5日[2日权重]移动平均, 画红色,线宽为2
GSPT38赋值:收盘价-收盘价的N日简单移动平均的绝对值/收盘价的N日简单移动平均
输出GSPT39:以GSPT38为权重GSPT37的动态移动平均,COLORAAAA00,线宽为2
输出GSPT40:57,画黄色
输出GSPT41:72,COLOR7F00FF
当满足条件GSPT37上穿GSPT41时,在75位置书写文字 ,画红色
输出GSPT42:42,画白色
输出GSPT43:27,画绿色
输出GSPT44:12,COLORAAAA00
当满足条件GSPT37上穿GSPT39ANDGSPT39<12时,在10位置书写文字 ,COLORAAAA00
当满足条件GSPT37上穿GSPT42时,在45位置书写文字,画白色
当满足条件GSPT37上穿GSPT40时,在60位置书写文字,画黄色
当满足条件92上穿GSPT37时,在95位置书写文字 ,画绿色
当满足条件GSPT39上穿GSPT37ANDGSPT39>60时,在GSPT39-5位置书写文字 ,画洋红色
输出GSPT45:(获利盘为M%的成本分布/(获利盘为0%的成本分布+获利盘为100%的成本分布)*100),画洋红色,线宽为2
如果GSPT45>GSPT37,返回GSPT45,否则返回无效数,画深灰色,线宽为2
如果GSPT45>GSPT37,返回GSPT37,否则返回无效数,画白色,线宽为2
当满足条件GSPT37上穿GSPT45时,在GSPT45位置书写文字 ,画红色