通达信【黑马启动线】主副图 站上启动线就出击 源码

 
{黑马启动线主图源码如下}


C2:=REF(C,1);
ZT:=IF((C-C2)*100/C2>=(10-0.01*100/C2),1,0);
X_2:=IF(NAMELIKE(8),1,0)=0;
X_3:=IF(NAMELIKE(9),1,0)=0;
X_4:=IF(NAMELIKE(10),1,0)=0;
X_5:=IF(CODELIKE(11),1,0)=0;
X_6:=IF(CODELIKE(12),1,0)=0;
X_7:=IF(CODELIKE(13),1,0)=0;
FW:=X_2 AND X_3 AND X_4 AND X_5 AND X_6 AND X_7 ;
JZF:=(O/REF(C,1)-1)*100;
ZF:=(C/REF(C,1)-1)*100;
SYX:=100*(H-MAX(C,O))/REF(C,1);
ST:=100*ABS(C-O)/REF(C,1);
XYX:=100*(MIN(C,O)-L)/REF(C,1);
T1A:=V>2*REF(V,1) AND V=HHV(V,7) AND COUNT(ZT,10)=0 AND BARSCOUNT(C)>100;
T1:=T1A AND ST>2.8 AND C>O AND COUNT(C>O AND V>2*REF(V,1),5)=1;
T2A:=SYX< 5 AND XYX< 3 AND JZF< 3 AND V< REF(V,1) AND JZF>-3;
T2:=REF(T1,1) AND IF(ST>1,ST< 0.4*REF(ST,1) AND ST< 3,ST< 1) AND T2A;
N1:=BARSLAST(T2);
X1:=(LLV(C,N1)/REF(L,N1+1)-1)*100;
P1:=NOT(REF(H,N1-1)>REF(HHV(H,2),N1) AND C>O);
P2:=COUNT(EVERY(H>REF(HHV(H,2),N1) AND C>O,3),N1)=0;
P3A:=REF(N1,1)>3 AND REF(N1,1)< 15;
P3:=NOT(REF(EVERY(C< O,4) AND DOWNNDAY(L,3),REF(N1,1)-3) AND P3A);
P4A:=C>O AND C<=REF(O,1) AND O>=REF(C,1) AND REF(C< O AND ABS(JZF)< 0.1,1);
P4B:=REF(BETWEEN(C,REF(C,2),REF(O,2)),N1-2);
P4:=NOT(REF(P4A AND ABS(100*(C/REF(C,2)-1))< 0.4,N1-1) AND P4B);
P5A:=C>O AND ST>1 AND C>REF(O,1) AND O< REF(C,1);
P5B:=REF(C< O AND ST>1 AND H< REF(H,1),1);
P5:=NOT(REF(P5A AND P5B AND C>REF(C,2) AND V< REF(V,1),N1-1));
P6:=NOT(REF(SYX< 0.01 AND XYX>3,N1+1));
P7A:=REF(EVERY(C>REF(C,N1+1),3) AND C< REF(C,1) AND C>O,1);
P7:=NOT(P7A AND REF(P5A AND P5B AND V< REF(V,1),N1-1));
P8A:=REF(MAX(V,REF(V,1))/MIN(V,REF(V,1))< 1.1 AND EVERY(C< O,2),N1-1);
P8:=NOT((O/REF(H,1)-1)*100>1.5 AND P8A);
P9A:=REF(SYX>3 AND ST>2 AND O>REF(C,1),1);
P9:=NOT(REF(P9A AND C>O AND C< REF(O,1) AND O>REF(C,1),N1-1));
P10A:=ST>3 AND C< O AND REF(C>O,1) AND O=REF(C,1) AND C=REF(O,1);
P10:=NOT(COUNT(P10A,N1)>0 AND N1< 10);
P:=P1 AND P2 AND P3 AND P4 AND P5 AND P6;
PP:=P7 AND P8 AND P9 AND P10;
T3A:=MAX(C,O)< 1.001*REF(HHV(H,2),N1) AND AMO< 1.004*REF(AMO,N1+1);
T3:=P AND EVERY(T3A,N1) AND X1>-7 AND LLV(AMO,N1)< 0.5*REF(AMO,N1+1);
T4:=FW AND T3=0 AND REF(T3,1) AND CROSS(C,REF(HHV(H,2),REF(N1,1)+1));
XG:=T4 AND COUNT(T4,10)=1 AND JZF< 8 AND PP;
M:=BARSNEXT(XG);
TJA:=T1 AND REFX(T2 AND M=REFX(N1,M),1) AND M>0;
STICKLINE(TJA,REFX(HHV(H,2),1),REFX(LLV(L,2),1),5,-1),COLORYELLOW;
STICKLINE(REF(TJA,1),HHV(H,2),LLV(L,2),5,-1),COLORYELLOW;
DRAWKLINE(H,O,L,C);
STICKLINE(TJA,C,O,3,0),COLORRED;
STICKLINE(TJA,H,L,0,0),COLORRED;
DRAWTEXT(TJA,H*1.05,'黑马启动线'),COLORRED;
DRAWSL(XG,REF(REF(HHV(H,2),N1),1),0,REF(N1,1)+3,1),COLORGREEN;
STICKLINE(XG,C,O,3,0),COLORRED;
DRAWICON(XG,L,1);



{黑马启动线副图源码如下}



C2:=REF(C,1);
ZT:=IF((C-C2)*100/C2>=(10-0.01*100/C2),1,0);
X_2:=IF(NAMELIKE(8),1,0)=0;
X_3:=IF(NAMELIKE(9),1,0)=0;
X_4:=IF(NAMELIKE(10),1,0)=0;
X_5:=IF(CODELIKE(11),1,0)=0;
X_6:=IF(CODELIKE(12),1,0)=0;
X_7:=IF(CODELIKE(13),1,0)=0;
FW:=X_2 AND X_3 AND X_4 AND X_5 AND X_6 AND X_7 ;
JZF:=(O/REF(C,1)-1)*100;
ZF:=(C/REF(C,1)-1)*100;
SYX:=100*(H-MAX(C,O))/REF(C,1);
ST:=100*ABS(C-O)/REF(C,1);
XYX:=100*(MIN(C,O)-L)/REF(C,1);
T1A:=V>2*REF(V,1) AND V=HHV(V,7) AND COUNT(ZT,10)=0 AND BARSCOUNT(C)>100;
T1:=T1A AND ST>2.8 AND C>O AND COUNT(C>O AND V>2*REF(V,1),5)=1;
T2A:=SYX< 5 AND XYX< 3 AND JZF< 3 AND V< REF(V,1) AND JZF>-3;
T2:=REF(T1,1) AND IF(ST>1,ST< 0.4*REF(ST,1) AND ST< 3,ST< 1) AND T2A;
N1:=BARSLAST(T2);
X1:=(LLV(C,N1)/REF(L,N1+1)-1)*100;
P1:=NOT(REF(H,N1-1)>REF(HHV(H,2),N1) AND C>O);
P2:=COUNT(EVERY(H>REF(HHV(H,2),N1) AND C>O,3),N1)=0;
P3A:=REF(N1,1)>3 AND REF(N1,1)< 15;
P3:=NOT(REF(EVERY(C< O,4) AND DOWNNDAY(L,3),REF(N1,1)-3) AND P3A);
P4A:=C>O AND C<=REF(O,1) AND O>=REF(C,1) AND REF(C< O AND ABS(JZF)< 0.1,1);
P4B:=REF(BETWEEN(C,REF(C,2),REF(O,2)),N1-2);
P4:=NOT(REF(P4A AND ABS(100*(C/REF(C,2)-1))< 0.4,N1-1) AND P4B);
P5A:=C>O AND ST>1 AND C>REF(O,1) AND O< REF(C,1);
P5B:=REF(C< O AND ST>1 AND H< REF(H,1),1);
P5:=NOT(REF(P5A AND P5B AND C>REF(C,2) AND V< REF(V,1),N1-1));
P6:=NOT(REF(SYX< 0.01 AND XYX>3,N1+1));
P7A:=REF(EVERY(C>REF(C,N1+1),3) AND C< REF(C,1) AND C>O,1);
P7:=NOT(P7A AND REF(P5A AND P5B AND V< REF(V,1),N1-1));
P8A:=REF(MAX(V,REF(V,1))/MIN(V,REF(V,1))< 1.1 AND EVERY(C< O,2),N1-1);
P8:=NOT((O/REF(H,1)-1)*100>1.5 AND P8A);
P9A:=REF(SYX>3 AND ST>2 AND O>REF(C,1),1);
P9:=NOT(REF(P9A AND C>O AND C< REF(O,1) AND O>REF(C,1),N1-1));
P10A:=ST>3 AND C< O AND REF(C>O,1) AND O=REF(C,1) AND C=REF(O,1);
P10:=NOT(COUNT(P10A,N1)>0 AND N1< 10);
P:=P1 AND P2 AND P3 AND P4 AND P5 AND P6;
PP:=P7 AND P8 AND P9 AND P10;
T3A:=MAX(C,O)< 1.001*REF(HHV(H,2),N1) AND AMO< 1.004*REF(AMO,N1+1);
T3:=P AND EVERY(T3A,N1) AND X1>-7 AND LLV(AMO,N1)< 0.5*REF(AMO,N1+1);
T4:=FW AND T3=0 AND REF(T3,1) AND CROSS(C,REF(HHV(H,2),REF(N1,1)+1));
XG:T4 AND COUNT(T4,10)=1 AND JZF< 8 AND PP COLORRED,LINETHICK3;



来函数检测结果如下
该公式包含未来函数:BARSNEXT
该公式包含未来函数:REFX

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

相关指标公式

C2赋值:1日前的收盘价
ZT赋值:如果(收盘价-C2)*100/C2>=(10-0.01*100/C2),返回1,否则返回0
X_2赋值:如果模糊匹配品种名称,返回1,否则返回0=0
X_3赋值:如果模糊匹配品种名称,返回1,否则返回0=0
X_4赋值:如果模糊匹配品种名称,返回1,否则返回0=0
X_5赋值:如果模糊匹配品种代码,返回1,否则返回0=0
X_6赋值:如果模糊匹配品种代码,返回1,否则返回0=0
X_7赋值:如果模糊匹配品种代码,返回1,否则返回0=0
FW赋值:X_2 AND X_3 AND X_4 AND X_5 AND X_6 AND X_7
JZF赋值:(开盘价/1日前的收盘价-1)*100
ZF赋值:(收盘价/1日前的收盘价-1)*100
SYX赋值:100*(最高价-收盘价和开盘价的较大值)/1日前的收盘价
ST赋值:100*收盘价-开盘价的绝对值/1日前的收盘价
XYX赋值:100*(收盘价和开盘价的较小值-最低价)/1日前的收盘价
T1A赋值:成交量(手)>2*1日前的成交量(手) AND 成交量(手)=7日内成交量(手)的最高值 AND 统计10日中满足ZT的天数=0 AND 收盘价的有效数据周期数>100
T1赋值:T1A AND ST>2.8 AND 收阳线AND 统计5日中满足收盘价>OANDV>2*1日前的成交量(手)的天数=1
T2A赋值:SYX< 5 AND XYX< 3 AND JZF< 3 AND 成交量(手)< 1日前的成交量(手) AND JZF>-3
T2赋值:1日前的T1 AND 如果ST>1,返回ST<0.4*1日前的STANDST<3,否则返回ST<1 AND T2A
N1赋值:上次T2距今天数
X1赋值:(N1日内收盘价的最低值/N1+1日前的最低价-1)*100
P1赋值:取反
P2赋值:统计N1日中满足最近3日一直存在最高价>N1日前的2日内最高价的最高值ANDC>开盘价的天数=0
P3A赋值:1日前的N1>3 AND 1日前的N1< 15
P3赋值:取反
P4A赋值:收阳线AND 收盘价<=1日前的开盘价 AND 开盘价>=1日前的收盘价 AND 1日前的收盘价P4B赋值:N1-2日前的收盘价位于2日前的收盘价和2日前的开盘价之间
P4赋值:取反
P5A赋值:收阳线AND ST>1 AND 收盘价>1日前的开盘价 AND 开盘价< 1日前的收盘价
P5B赋值:1日前的收盘价1ANDH<1日前的最高价
P5赋值:取反
P6赋值:取反
P7A赋值:1日前的最近3日一直存在收盘价>N1+1日前的收盘价ANDC<1日前的收盘价ANDC>开盘价
P7赋值:取反
P8A赋值:N1-1日前的成交量(手)和1日前的成交量(手)的较大值/成交量(手)和1日前的成交量(手)的较小值<1.1ANDEVERY(收阴线,2)
P8赋值:取反
P9A赋值:1日前的SYX>3ANDST>2ANDO>1日前的收盘价
P9赋值:取反
P10A赋值:ST>3 AND 收阴线AND 1日前的收阳线 AND 开盘价=1日前的收盘价 AND 收盘价=1日前的开盘价
P10赋值:取反
P赋值:P1 AND P2 AND P3 AND P4 AND P5 AND P6
PP赋值:P7 AND P8 AND P9 AND P10
T3A赋值:收盘价和开盘价的较大值< 1.001*N1日前的2日内最高价的最高值 AND 成交额(元)< 1.004*N1+1日前的成交额(元)
T3赋值:P AND 最近N1日一直存在T3A AND X1>-7 AND N1日内成交额(元)的最低值< 0.5*N1+1日前的成交额(元)
T4赋值:FW AND T3=0 AND 1日前的T3 AND 收盘价上穿1日前的N1+1日前的2日内最高价的最高值
XG赋值:T4 AND 统计10日中满足T4的天数=1 AND JZF< 8 AND PP
M赋值:下次XG距今天数
TJA赋值:T1 AND 1日后的T2ANDM=M日后的N1 AND M>0
当满足条件TJA时,在1日后的2日内最高价的最高值和1日后的2日内最低价的最低值位置之间画柱状线,宽度为5,-1不为0则画空心柱.,画黄色
当满足条件1日前的TJA时,在2日内最高价的最高值和2日内最低价的最低值位置之间画柱状线,宽度为5,-1不为0则画空心柱.,画黄色
K线
当满足条件TJA时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色
当满足条件TJA时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色
当满足条件TJA时,在最高价*1.05位置书写文字,画红色
当满足条件XG时,在1日前的N1日前的2日内最高价的最高值位置画斜线0斜率1日前的N1+3长度,1方向.,画绿色
当满足条件XG时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色
当满足条件XG时,在最低价位置画1号图标
C2赋值:1日前的收盘价
ZT赋值:如果(收盘价-C2)*100/C2>=(10-0.01*100/C2),返回1,否则返回0
X_2赋值:如果模糊匹配品种名称,返回1,否则返回0=0
X_3赋值:如果模糊匹配品种名称,返回1,否则返回0=0
X_4赋值:如果模糊匹配品种名称,返回1,否则返回0=0
X_5赋值:如果模糊匹配品种代码,返回1,否则返回0=0
X_6赋值:如果模糊匹配品种代码,返回1,否则返回0=0
X_7赋值:如果模糊匹配品种代码,返回1,否则返回0=0
FW赋值:X_2 AND X_3 AND X_4 AND X_5 AND X_6 AND X_7
JZF赋值:(开盘价/1日前的收盘价-1)*100
ZF赋值:(收盘价/1日前的收盘价-1)*100
SYX赋值:100*(最高价-收盘价和开盘价的较大值)/1日前的收盘价
ST赋值:100*收盘价-开盘价的绝对值/1日前的收盘价
XYX赋值:100*(收盘价和开盘价的较小值-最低价)/1日前的收盘价
T1A赋值:成交量(手)>2*1日前的成交量(手) AND 成交量(手)=7日内成交量(手)的最高值 AND 统计10日中满足ZT的天数=0 AND 收盘价的有效数据周期数>100
T1赋值:T1A AND ST>2.8 AND 收阳线AND 统计5日中满足收盘价>OANDV>2*1日前的成交量(手)的天数=1
T2A赋值:SYX< 5 AND XYX< 3 AND JZF< 3 AND 成交量(手)< 1日前的成交量(手) AND JZF>-3
T2赋值:1日前的T1 AND 如果ST>1,返回ST<0.4*1日前的STANDST<3,否则返回ST<1 AND T2A
N1赋值:上次T2距今天数
X1赋值:(N1日内收盘价的最低值/N1+1日前的最低价-1)*100
P1赋值:取反
P2赋值:统计N1日中满足最近3日一直存在最高价>N1日前的2日内最高价的最高值ANDC>开盘价的天数=0
P3A赋值:1日前的N1>3 AND 1日前的N1< 15
P3赋值:取反
P4A赋值:收阳线AND 收盘价<=1日前的开盘价 AND 开盘价>=1日前的收盘价 AND 1日前的收盘价P4B赋值:N1-2日前的收盘价位于2日前的收盘价和2日前的开盘价之间
P4赋值:取反
P5A赋值:收阳线AND ST>1 AND 收盘价>1日前的开盘价 AND 开盘价< 1日前的收盘价
P5B赋值:1日前的收盘价1ANDH<1日前的最高价
P5赋值:取反
P6赋值:取反
P7A赋值:1日前的最近3日一直存在收盘价>N1+1日前的收盘价ANDC<1日前的收盘价ANDC>开盘价
P7赋值:取反
P8A赋值:N1-1日前的成交量(手)和1日前的成交量(手)的较大值/成交量(手)和1日前的成交量(手)的较小值<1.1ANDEVERY(收阴线,2)
P8赋值:取反
P9A赋值:1日前的SYX>3ANDST>2ANDO>1日前的收盘价
P9赋值:取反
P10A赋值:ST>3 AND 收阴线AND 1日前的收阳线 AND 开盘价=1日前的收盘价 AND 收盘价=1日前的开盘价
P10赋值:取反
P赋值:P1 AND P2 AND P3 AND P4 AND P5 AND P6
PP赋值:P7 AND P8 AND P9 AND P10
T3A赋值:收盘价和开盘价的较大值< 1.001*N1日前的2日内最高价的最高值 AND 成交额(元)< 1.004*N1+1日前的成交额(元)
T3赋值:P AND 最近N1日一直存在T3A AND X1>-7 AND N1日内成交额(元)的最低值< 0.5*N1+1日前的成交额(元)
T4赋值:FW AND T3=0 AND 1日前的T3 AND 收盘价上穿1日前的N1+1日前的2日内最高价的最高值
输出XG:T4 AND 统计10日中满足T4的天数=1 AND JZF< 8 AND PP 画红色,线宽为3

指标安装下载帮助  |   联系我们  |  乐淘公式网  |  公式网   |  指标公式  |   加入收藏   |  设为主页

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