编程思路破译 TAX赋值:板块统计 TAA赋值:字符串相加 当满足条件是否最后一个周期时,在横轴0.70纵轴0.005位置书写文字 TOTAL赋值:如果周期类型=1,返回5,否则返回如果周期类型=2,返回15,否则返回如果周期类型=3,返回30,否则返回如果周期类型=4,返回60,否则返回如果周期类型=5,返回总分钟数,否则返回1 MTIME赋值:当前离开盘分钟数关于TOTAL的模 CTIME赋值:如果MTIME<0.5,返回TOTAL,否则返回MTIME 0,画红色 12,画黄色 15,画洋红色 输出冠军:板块统计=1,NODRAW,画红色 当满足条件冠军时,在0和2.6位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,画红色 输出亚军:板块统计=2,NODRAW,画黄色 当满足条件亚军时,在0和1.8位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,画黄色 输出季军:板块统计=3,NODRAW,画白色 当满足条件季军时,在0和1位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,画白色 榜上有名赋值:冠军 OR 亚军 OR 季军 显强势板块1赋值:1 X_1赋值:30 输出个股强弱:(收盘价-收盘价的X_1日简单移动平均)/收盘价的X_1日简单移动平均*100,画白色 输出个股强度:如果个股强弱<0ANDREF(个股强弱,1)<0,返回-(个股强弱/1日前的个股强弱-1)*100的反正切*180/3.1416,否则返回(个股强弱/1日前的个股强弱-1)*100的反正切*180/3.1416,NODRAW 输出趋势强度:如果个股强弱的13日指数移动平均<0ANDREF(个股强弱的13日指数移动平均,1)<0,返回-(个股强弱的13日指数移动平均/1日前的个股强弱的13日指数移动平均-1)*100的反正切*180/3.1416,否则返回(个股强弱的13日指数移动平均/1日前的个股强弱的13日指数移动平均-1)*100的反正切*180/3.1416,NODRAW 输出行业强弱:(行业指数的收盘价-行业指数的收盘价的X_1日简单移动平均)/行业指数的收盘价的X_1日简单移动平均*100,画黄色,线宽为1 输出大盘强弱:(大盘的收盘价-大盘的收盘价的X_1日简单移动平均)/大盘的收盘价的X_1日简单移动平均*100,画红色,线宽为1 当满足条件个股强弱>0ANDREF(个股强弱,1)>0AND(个股强弱上穿12ORCROSS(个股强弱,15)OR(个股强度>80AND趋势强度>80ANDCOUNT(个股强度>80AND趋势强度>80,10)=1))时,在个股强弱位置书写文字,画红色 当满足条件榜上有名AND个股强度>80AND趋势强度>80时,在个股强弱位置书写文字,画黄色 当满足条件到最后交易的周期=6时,在行业强弱位置书写文字,画黄色 当满足条件到最后交易的周期=3时,在大盘强弱位置书写文字,画红色 四排位置赋值:0.028 横向左右位置赋值:0.005 煤炭A赋值:("880301$收盘价"-1日前的"880301$收盘价")/1日前的"880301$收盘价"*100 电力A赋值:("880305$收盘价"-1日前的"880305$收盘价")/1日前的"880305$收盘价"*100 石油A赋值:("880310$收盘价"-1日前的"880310$收盘价")/1日前的"880310$收盘价"*100 钢铁A赋值:("880318$收盘价"-1日前的"880318$收盘价")/1日前的"880318$收盘价"*100 有色A赋值:("880324$收盘价"-1日前的"880324$收盘价")/1日前的"880324$收盘价"*100 化纤A赋值:("880330$收盘价"-1日前的"880330$收盘价")/1日前的"880330$收盘价"*100 化工A赋值:("880335$收盘价"-1日前的"880335$收盘价")/1日前的"880335$收盘价"*100 建材A赋值:("880344$收盘价"-1日前的"880344$收盘价")/1日前的"880344$收盘价"*100 造纸A赋值:("880350$收盘价"-1日前的"880350$收盘价")/1日前的"880350$收盘价"*100 矿物制品A赋值:("880351$收盘价"-1日前的"880351$收盘价")/1日前的"880351$收盘价"*100 日用化工A赋值:("880355$收盘价"-1日前的"880355$收盘价")/1日前的"880355$收盘价"*100 农林牧渔A赋值:("880360$收盘价"-1日前的"880360$收盘价")/1日前的"880360$收盘价"*100 纺织服饰A赋值:("880367$收盘价"-1日前的"880367$收盘价")/1日前的"880367$收盘价"*100 食品饮料A赋值:("880372$收盘价"-1日前的"880372$收盘价")/1日前的"880372$收盘价"*100 酿酒A赋值:("880380$收盘价"-1日前的"880380$收盘价")/1日前的"880380$收盘价"*100 家用电器A赋值:("880387$收盘价"-1日前的"880387$收盘价")/1日前的"880387$收盘价"*100 汽车类A赋值:("880390$收盘价"-1日前的"880390$收盘价")/1日前的"880390$收盘价"*100 医疗保健A赋值:("880398$收盘价"-1日前的"880398$收盘价")/1日前的"880398$收盘价"*100 家居用品A赋值:("880399$收盘价"-1日前的"880399$收盘价")/1日前的"880399$收盘价"*100 医药A赋值:("880400$收盘价"-1日前的"880400$收盘价")/1日前的"880400$收盘价"*100 商业连锁A赋值:("880406$收盘价"-1日前的"880406$收盘价")/1日前的"880406$收盘价"*100 商贸代理A赋值:("880414$收盘价"-1日前的"880414$收盘价")/1日前的"880414$收盘价"*100 传媒娱乐A赋值:("880418$收盘价"-1日前的"880418$收盘价")/1日前的"880418$收盘价"*100 广告包装A赋值:("880421$收盘价"-1日前的"880421$收盘价")/1日前的"880421$收盘价"*100 文教休闲A赋值:("880422$收盘价"-1日前的"880422$收盘价")/1日前的"880422$收盘价"*100 酒店餐饮A赋值:("880423$收盘价"-1日前的"880423$收盘价")/1日前的"880423$收盘价"*100 旅游A赋值:("880424$收盘价"-1日前的"880424$收盘价")/1日前的"880424$收盘价"*100 航空航天A赋值:("880430$收盘价"-1日前的"880430$收盘价")/1日前的"880430$收盘价"*100 船舶A赋值:("880431$收盘价"-1日前的"880431$收盘价")/1日前的"880431$收盘价"*100 运输设备A赋值:("880432$收盘价"-1日前的"880432$收盘价")/1日前的"880432$收盘价"*100 通用机械A赋值:("880437$收盘价"-1日前的"880437$收盘价")/1日前的"880437$收盘价"*100 工业机械A赋值:("880440$收盘价"-1日前的"880440$收盘价")/1日前的"880440$收盘价"*100 电气设备A赋值:("880446$收盘价"-1日前的"880446$收盘价")/1日前的"880446$收盘价"*100 工程机械A赋值:("880447$收盘价"-1日前的"880447$收盘价")/1日前的"880447$收盘价"*100 电器仪表A赋值:("880448$收盘价"-1日前的"880448$收盘价")/1日前的"880448$收盘价"*100 电信运营A赋值:("880452$收盘价"-1日前的"880452$收盘价")/1日前的"880452$收盘价"*100 公共交通A赋值:("880453$收盘价"-1日前的"880453$收盘价")/1日前的"880453$收盘价"*100 水务A赋值:("880454$收盘价"-1日前的"880454$收盘价")/1日前的"880454$收盘价"*100 供气供热A赋值:("880455$收盘价"-1日前的"880455$收盘价")/1日前的"880455$收盘价"*100 环境保护A赋值:("880456$收盘价"-1日前的"880456$收盘价")/1日前的"880456$收盘价"*100 运输服务A赋值:("880459$收盘价"-1日前的"880459$收盘价")/1日前的"880459$收盘价"*100 仓储物流A赋值:("880464$收盘价"-1日前的"880464$收盘价")/1日前的"880464$收盘价"*100 交通设施A赋值:("880465$收盘价"-1日前的"880465$收盘价")/1日前的"880465$收盘价"*100 银行类A赋值:("880471$收盘价"-1日前的"880471$收盘价")/1日前的"880471$收盘价"*100 证券类A赋值:("880472$收盘价"-1日前的"880472$收盘价")/1日前的"880472$收盘价"*100 保险类A赋值:("880473$收盘价"-1日前的"880473$收盘价")/1日前的"880473$收盘价"*100 多元金融A赋值:("880474$收盘价"-1日前的"880474$收盘价")/1日前的"880474$收盘价"*100 建筑A赋值:("880476$收盘价"-1日前的"880476$收盘价")/1日前的"880476$收盘价"*100 房地产A赋值:("880482$收盘价"-1日前的"880482$收盘价")/1日前的"880482$收盘价"*100 电脑设备A赋值:("880489$收盘价"-1日前的"880489$收盘价")/1日前的"880489$收盘价"*100 通信设备A赋值:("880490$收盘价"-1日前的"880490$收盘价")/1日前的"880490$收盘价"*100 半导体A赋值:("880491$收盘价"-1日前的"880491$收盘价")/1日前的"880491$收盘价"*100 元器件A赋值:("880492$收盘价"-1日前的"880492$收盘价")/1日前的"880492$收盘价"*100 软件服务A赋值:("880493$收盘价"-1日前的"880493$收盘价")/1日前的"880493$收盘价"*100 互联网A赋值:("880494$收盘价"-1日前的"880494$收盘价")/1日前的"880494$收盘价"*100 综合类A赋值:("880497$收盘价"-1日前的"880497$收盘价")/1日前的"880497$收盘价"*100 最大值1A赋值:煤炭A和电力A和石油A和钢铁A和有色A和化纤A和化工A和建材A和造纸A和矿物制品A和日用化工A的较大值的较大值的较大值的较大值的较大值的较大值的较大值的较大值的较大值的较大值 最大值2A赋值:农林牧渔A和纺织服饰A和食品饮料A和酿酒A和家用电器A和汽车类A和医疗保健A和家居用品A和医药A和商业连锁A和商贸代理A的较大值的较大值的较大值的较大值的较大值的较大值的较大值的较大值的较大值的较大值 最大值3A赋值:传媒娱乐A和广告包装A和文教休闲A和酒店餐饮A和旅游A和航空航天A和船舶A和运输设备A和通用机械A和工业机械A和电气设备A的较大值的较大值的较大值的较大值的较大值的较大值的较大值的较大值的较大值的较大值 最大值4A赋值:工程机械A和电器仪表A和电信运营A和公共交通A和水务A和供气供热A和环境保护A和运输服务A和仓储物流A和交通设施A和银行类A的较大值的较大值的较大值的较大值的较大值的较大值的较大值的较大值的较大值的较大值 最大值5A赋值:证券类A和保险类A和多元金融A和建筑A和房地产A和电脑设备A和通信设备A和半导体A和元器件A和软件服务A和互联网A和综合类A的较大值的较大值的较大值的较大值的较大值的较大值的较大值的较大值的较大值的较大值的较大值 ZZDZ赋值:最大值1A和最大值2A和最大值3A和最大值4A和最大值5A的较大值的较大值的较大值的较大值的最后一日取值设为常数 当满足条件显强势板块1=1时,在横轴横向左右位置纵轴四排位置位置书写文字,画红色 XSWZ1赋值:如果ZZDZ-煤炭A=0ORZZDZ-电力A=0ORZZDZ-石油A=0ORZZDZ-钢铁A=0ORZZDZ-有色A=0ORZZDZ-化纤A=0ORZZDZ-化工A=0ORZZDZ-建材A=0ORZZDZ-造纸A=0ORZZDZ-旅游A=0ORZZDZ-船舶A=0ORZZ,返回?,否则返回?的最后一日取值设为常数 当满足条件ISLASTBARAND显强势板块1=1时,在横轴横向左右位置纵轴四排位置位置书写文字健',如果ZZDZ-家居用品A=0,返回'【今强势板块】:家居用品',否则返回如果ZZDZ-医药A=0,返回'【今强势板块】:医药行业',否则返回如果ZZDZ-商业连锁A=0,返回'【今强势板块】:商业连锁',否则返回如果ZZDZ-商贸代理A=0,返回'【今强势板块】:商贸代理',否则返回无效数))))))))))))))))))),画白色 当满足条件ISLASTBARAND显强势板块1=1时,在横轴横向左右位置纵轴四排位置位置书写文字;=0,'【今强势板块】:环境保护',如果ZZDZ-运输服务A=0,返回'【今强势板块】:运输服务',否则返回如果ZZDZ-仓储物流A=0,返回'【今强势板块】:仓储物流',否则返回如果ZZDZ-交通设施A=0,返回'【今强势板块】:交通设施',否则返回如果ZZDZ-银行类A=0,返回'【今强势板块】:银行板块',否则返回如果ZZDZ-证券类A=0,返回'?否则返回?))))))))))))))))))),画白色 个股排名赋值:板块指标排序的最后一日取值设为常数 HYPM1赋值:字符串相加 HYPM2赋值:字符串相加 行业涨幅排名:第') HYPM3赋值:字符串相加 HYPM4赋值:字符串相加 涨停数1赋值:板块指标统计的最后一日取值设为常数 涨停数2赋值:板块指标统计的最后一日取值设为常数 涨停数赋值:涨停数1+涨停数2 HYPM5赋值:字符串相加 HYPM6赋值:字符串相加') HYPM4A赋值:字符串相加 HYPM4B赋值:如果涨停数<10,返回字符串相加,否则返回字符串相加 当满足条件是否最后一个周期时,在横轴如果显强势板块1=0,返回0.25,否则返回横向左右位置+0.32纵轴四排位置位置书写文字,画红色 当满足条件是否最后一个周期时,在横轴如果显强势板块1=0,返回0.25,否则返回横向左右位置+0.32纵轴四排位置位置书写文字,画白色 程序源码 {板块排名} TAX:=HORCALC(HYBLOCK,105,1,DRAWNULL); TAA:=STRCAT(HYBLOCK,' 排名 :'); DRAWTEXT_FIX(ISLASTBAR,0.70,0.005,0,STRCAT(TAA,CON2STR(TAX,0))); TOTAL:=IF(PERIOD=1,5,IF(PERIOD=2,15,IF(PERIOD=3,30,IF(PERIOD=4,60,IF(PERIOD=5,TOTALFZNUM,1))))); MTIME:=MOD(FROMOPEN,TOTAL); CTIME:=IF(MTIME<0.5,TOTAL,MTIME); {倍量柱} 0,COLORRED; 12,COLORYELLOW; 15,COLORMAGENTA; 冠军:HORCALC(HYBLOCK,105,1,DRAWNULL)=1,NODRAW,COLORRED; STICKLINE(冠军,0,2.6,2.6,0),COLORRED; 亚军:HORCALC(HYBLOCK,105,1,DRAWNULL)=2,NODRAW,COLORYELLOW; STICKLINE(亚军,0,1.8,2.6,0),COLORYELLOW; 季军:HORCALC(HYBLOCK,105,1,DRAWNULL)=3,NODRAW,COLORWHITE; STICKLINE(季军,0,1,2.6,0),COLORWHITE; 榜上有名:=冠军 OR 亚军 OR 季军; 显强势板块1:=1; X_1:=30; 个股强弱:(CLOSE-MA(CLOSE,X_1))/MA(CLOSE,X_1)*100,COLORWHITE; 个股强度:IF(个股强弱<0 AND REF(个股强弱,1)<0,-ATAN((个股强弱/REF(个股强弱,1)-1)*100)*180/3.1416,ATAN((个股强弱/REF(个股强弱,1)-1)*100)*180/3.1416),NODRAW; 趋势强度:IF(EMA(个股强弱,13)<0 AND REF(EMA(个股强弱,13),1)<0,-ATAN((EMA(个股强弱,13)/REF(EMA(个股强弱,13),1)-1)*100)*180/3.1416,ATAN((EMA(个股强弱,13)/REF(EMA(个股强弱,13),1)-1)*100)*180/3.1416),NODRAW; 行业强弱:(HY_INDEXC-MA(HY_INDEXC,X_1))/MA(HY_INDEXC,X_1)*100,COLORYELLOW,LINETHICK1; 大盘强弱:(INDEXC-MA(INDEXC,X_1))/MA(INDEXC,X_1)*100,COLORRED,LINETHICK1; DRAWTEXT(个股强弱>0 AND REF(个股强弱,1)>0 AND (CROSS(个股强弱,12) OR CROSS(个股强弱,15) OR (个股强度>80 AND 趋势强度>80 AND COUNT(个股强度>80 AND 趋势强度>80,10)=1)),个股强弱,'★强'),COLORRED; DRAWTEXT(榜上有名 AND 个股强度>80 AND 趋势强度>80,个股强弱,'★强'),COLORYELLOW; DRAWTEXT(CURRBARSCOUNT=6,行业强弱,HYBLOCK),COLORYELLOW; DRAWTEXT(CURRBARSCOUNT=3,大盘强弱,ZSBLOCK),COLORRED; {======显示位置的数据自己根据需要进行上下左右调整======} 四排位置:=0.028; 横向左右位置:=0.005; {============} 煤炭A:=("880301$C"-REF("880301$C",1))/REF("880301$C",1)*100; 电力A:=("880305$C"-REF("880305$C",1))/REF("880305$C",1)*100; 石油A:=("880310$C"-REF("880310$C",1))/REF("880310$C",1)*100; 钢铁A:=("880318$C"-REF("880318$C",1))/REF("880318$C",1)*100; 有色A:=("880324$C"-REF("880324$C",1))/REF("880324$C",1)*100; 化纤A:=("880330$C"-REF("880330$C",1))/REF("880330$C",1)*100; 化工A:=("880335$C"-REF("880335$C",1))/REF("880335$C",1)*100; 建材A:=("880344$C"-REF("880344$C",1))/REF("880344$C",1)*100; 造纸A:=("880350$C"-REF("880350$C",1))/REF("880350$C",1)*100; 矿物制品A:=("880351$C"-REF("880351$C",1))/REF("880351$C",1)*100; 日用化工A:=("880355$C"-REF("880355$C",1))/REF("880355$C",1)*100; 农林牧渔A:=("880360$C"-REF("880360$C",1))/REF("880360$C",1)*100; 纺织服饰A:=("880367$C"-REF("880367$C",1))/REF("880367$C",1)*100; 食品饮料A:=("880372$C"-REF("880372$C",1))/REF("880372$C",1)*100; 酿酒A:=("880380$C"-REF("880380$C",1))/REF("880380$C",1)*100; 家用电器A:=("880387$C"-REF("880387$C",1))/REF("880387$C",1)*100; 汽车类A:=("880390$C"-REF("880390$C",1))/REF("880390$C",1)*100; 医疗保健A:=("880398$C"-REF("880398$C",1))/REF("880398$C",1)*100; 家居用品A:=("880399$C"-REF("880399$C",1))/REF("880399$C",1)*100; 医药A:=("880400$C"-REF("880400$C",1))/REF("880400$C",1)*100; 商业连锁A:=("880406$C"-REF("880406$C",1))/REF("880406$C",1)*100; 商贸代理A:=("880414$C"-REF("880414$C",1))/REF("880414$C",1)*100; 传媒娱乐A:=("880418$C"-REF("880418$C",1))/REF("880418$C",1)*100; 广告包装A:=("880421$C"-REF("880421$C",1))/REF("880421$C",1)*100; 文教休闲A:=("880422$C"-REF("880422$C",1))/REF("880422$C",1)*100; 酒店餐饮A:=("880423$C"-REF("880423$C",1))/REF("880423$C",1)*100; 旅游A:=("880424$C"-REF("880424$C",1))/REF("880424$C",1)*100; 航空航天A:=("880430$C"-REF("880430$C",1))/REF("880430$C",1)*100; 船舶A:=("880431$C"-REF("880431$C",1))/REF("880431$C",1)*100; 运输设备A:=("880432$C"-REF("880432$C",1))/REF("880432$C",1)*100; 通用机械A:=("880437$C"-REF("880437$C",1))/REF("880437$C",1)*100; 工业机械A:=("880440$C"-REF("880440$C",1))/REF("880440$C",1)*100; 电气设备A:=("880446$C"-REF("880446$C",1))/REF("880446$C",1)*100; 工程机械A:=("880447$C"-REF("880447$C",1))/REF("880447$C",1)*100; 电器仪表A:=("880448$C"-REF("880448$C",1))/REF("880448$C",1)*100; 电信运营A:=("880452$C"-REF("880452$C",1))/REF("880452$C",1)*100; 公共交通A:=("880453$C"-REF("880453$C",1))/REF("880453$C",1)*100; 水务A:=("880454$C"-REF("880454$C",1))/REF("880454$C",1)*100; 供气供热A:=("880455$C"-REF("880455$C",1))/REF("880455$C",1)*100; 环境保护A:=("880456$C"-REF("880456$C",1))/REF("880456$C",1)*100; 运输服务A:=("880459$C"-REF("880459$C",1))/REF("880459$C",1)*100; 仓储物流A:=("880464$C"-REF("880464$C",1))/REF("880464$C",1)*100; 交通设施A:=("880465$C"-REF("880465$C",1))/REF("880465$C",1)*100; 银行类A:=("880471$C"-REF("880471$C",1))/REF("880471$C",1)*100; 证券类A:=("880472$C"-REF("880472$C",1))/REF("880472$C",1)*100; 保险类A:=("880473$C"-REF("880473$C",1))/REF("880473$C",1)*100; 多元金融A:=("880474$C"-REF("880474$C",1))/REF("880474$C",1)*100; 建筑A:=("880476$C"-REF("880476$C",1))/REF("880476$C",1)*100; 房地产A:=("880482$C"-REF("880482$C",1))/REF("880482$C",1)*100; 电脑设备A:=("880489$C"-REF("880489$C",1))/REF("880489$C",1)*100; 通信设备A:=("880490$C"-REF("880490$C",1))/REF("880490$C",1)*100; 半导体A:=("880491$C"-REF("880491$C",1))/REF("880491$C",1)*100; 元器件A:=("880492$C"-REF("880492$C",1))/REF("880492$C",1)*100; 软件服务A:=("880493$C"-REF("880493$C",1))/REF("880493$C",1)*100; 互联网A:=("880494$C"-REF("880494$C",1))/REF("880494$C",1)*100; 综合类A:=("880497$C"-REF("880497$C",1))/REF("880497$C",1)*100; 最大值1A:=MAX(煤炭A,MAX(电力A,MAX(石油A,MAX(钢铁A,MAX(有色A,MAX(化纤A,MAX(化工A,MAX(建材A,MAX(造纸A,MAX(矿物制品A,日用化工A)))))))))); 最大值2A:=MAX(农林牧渔A,MAX(纺织服饰A,MAX(食品饮料A,MAX(酿酒A,MAX(家用电器A,MAX(汽车类A,MAX(医疗保健A,MAX(家居用品A,MAX(医药A,MAX(商业连锁A,商贸代理A)))))))))); 最大值3A:=MAX(传媒娱乐A,MAX(广告包装A,MAX(文教休闲A,MAX(酒店餐饮A,MAX(旅游A,MAX(航空航天A,MAX(船舶A,MAX(运输设备A,MAX(通用机械A,MAX(工业机械A,电气设备A)))))))))); 最大值4A:=MAX(工程机械A,MAX(电器仪表A,MAX(电信运营A,MAX(公共交通A,MAX(水务A,MAX(供气供热A,MAX(环境保护A,MAX(运输服务A,MAX(仓储物流A,MAX(交通设施A,银行类A)))))))))); 最大值5A:=MAX(证券类A,MAX(保险类A,MAX(多元金融A,MAX(建筑A,MAX(房地产A,MAX(电脑设备A,MAX(通信设备A,MAX(半导体A,MAX(元器件A,MAX(软件服务A,MAX(互联网A,综合类A))))))))))); ZZDZ:=CONST(MAX(最大值1A,MAX(最大值2A,MAX(最大值3A,MAX(最大值4A,最大值5A))))); DRAWTEXT_FIX(显强势板块1=1,横向左右位置,四排位置,0,' ████████████████'),COLORRED; XSWZ1:=CONST(IF(ZZDZ-煤炭A=0 OR ZZDZ-电力A=0 OR ZZDZ-石油A=0 OR ZZDZ-钢铁A=0 OR ZZDZ-有色A=0 OR ZZDZ-化纤A=0 OR ZZDZ-化工A=0 OR ZZDZ-建材A=0 OR ZZDZ-造纸A=0 OR ZZDZ-旅游A=0 OR ZZDZ-船舶A=0 OR ZZDZ-水务A=0 OR ZZDZ-建筑A=0 OR ZZDZ-医药A=0,614,IF(ZZDZ-汽车类A=0 OR ZZDZ-银行类A=0 OR ZZDZ-证券类A=0 OR ZZDZ-保险类A=0 OR ZZDZ-房地产A=0 OR ZZDZ-半导体A=0 OR ZZDZ-元器件A=0 OR ZZDZ-互联网A=0 OR ZZDZ-综合类A=0,627,643))); DRAWTEXT_FIX(ISLASTBAR AND 显强势板块1=1,横向左右位置,四排位置,0,IF(ZZDZ-煤炭A=0,'【今强势板块】:煤炭行业',IF(ZZDZ-电力A=0,'【今强势板块】:电力行业',IF(ZZDZ-石油A=0,'【今强势板块】:石油行业',IF(ZZDZ-钢铁A=0,'【今强势板块】:钢铁行业',IF(ZZDZ-有色A=0,'【今强势板块】:有色行业',IF(ZZDZ-化纤A=0,'【今强势板块】:化纤行业',IF(ZZDZ-化工A=0,'【今强势板块】:化工行业',IF(ZZDZ-建材A=0,'【今强势板块】:建材行业',IF(ZZDZ-造纸A=0,'【今强势板块】:造纸行业',IF(ZZDZ-矿物制品A=0,'【今强势板块】:矿物制品',IF(ZZDZ-日用化工A=0,'【今强势板块】:日用化工', IF(ZZDZ-农林牧渔A=0,'【今强势板块】:农林牧渔',IF(ZZDZ-纺织服饰A=0,'【今强势板块】:纺织服饰',IF(ZZDZ-食品饮料A=0,'【今强势板块】:食品饮料',IF(ZZDZ-酿酒A=0,'【今强势板块】:酿酒行业',IF(ZZDZ-家用电器A=0,'【今强势板块】:家用电器',IF(ZZDZ-汽车类A=0,'【今强势板块】:汽车行业',IF(ZZDZ-医疗保健A=0,'【今强势板块】:医疗保健',IF(ZZDZ-家居用品A=0,'【今强势板块】:家居用品',IF(ZZDZ-医药A=0,'【今强势板块】:医药行业',IF(ZZDZ-商业连锁A=0,'【今强势板块】:商业连锁',IF(ZZDZ-商贸代理A=0,'【今强势板块】:商贸代理',DRAWNULL))))))))))))))))))))))),COLORWHITE; DRAWTEXT_FIX(ISLASTBAR AND 显强势板块1=1,横向左右位置,四排位置,0,IF(ZZDZ-传媒娱乐A=0,'【今强势板块】:传媒娱乐',IF(ZZDZ-广告包装A=0,'【今强势板块】:广告包装',IF(ZZDZ-文教休闲A=0,'【今强势板块】:文教休闲',IF(ZZDZ-酒店餐饮A=0,'【今强势板块】:酒店餐饮',IF(ZZDZ-旅游A=0,'【今强势板块】:旅游行业',IF(ZZDZ-航空航天A=0,'【今强势板块】:航空航天',IF(ZZDZ-船舶A=0,'【今强势板块】:船舶行业',IF(ZZDZ-运输设备A=0,'【今强势板块】:运输设备',IF(ZZDZ-通用机械A=0,'【今强势板块】:通用机械',IF(ZZDZ-工业机械A=0,'【今强势板块】:工业机械',IF(ZZDZ-电气设备A=0,'【今强势板块】:电气设备', IF(ZZDZ-工程机械A=0,'【今强势板块】:工程机械',IF(ZZDZ-电器仪表A=0,'【今强势板块】:电器仪表',IF(ZZDZ-电信运营A=0,'【今强势板块】:电信运营',IF(ZZDZ-公共交通A=0,'【今强势板块】:公共交通',IF(ZZDZ-水务A=0,'【今强势板块】:水务行业',IF(ZZDZ-供气供热A=0,'【今强势板块】:供气供热',IF(ZZDZ-环境保护A=0,'【今强势板块】:环境保护',IF(ZZDZ-运输服务A=0,'【今强势板块】:运输服务',IF(ZZDZ-仓储物流A=0,'【今强势板块】:仓储物流',IF(ZZDZ-交通设施A=0,'【今强势板块】:交通设施', IF(ZZDZ-银行类A=0,'【今强势板块】:银行板块',IF(ZZDZ-证券类A=0,'【今强势板块】:证券板块',IF(ZZDZ-保险类A=0,'【今强势板块】:保险板块',IF(ZZDZ-多元金融A=0,'【今强势板块】:多元金融',IF(ZZDZ-建筑A=0,'【今强势板块】:建筑行业',IF(ZZDZ-房地产A=0,'【今强势板块】:房产板块',IF(ZZDZ-电脑设备A=0,'【今强势板块】:电脑设备',IF(ZZDZ-通信设备A=0,'【今强势板块】:通信设备',IF(ZZDZ-半导体A=0,'【今强势板块】:半导体类',IF(ZZDZ-元器件A=0,'【今强势板块】:元器件类',IF(ZZDZ-软件服务A=0,'【今强势板块】:软件服务',IF(ZZDZ-互联网A=0,'【今强势板块】:互联网类',IF(ZZDZ-综合类A=0,'【今强势板块】:综合板块',DRAWNULL))))))))))))))))))))))))))))))))))),COLORWHITE; 个股排名:=CONST(INSORT(HYBLOCK,'涨幅',1,0)); HYPM1:=STRCAT('【该股在 (',HYBLOCK); HYPM2:=STRCAT(HYPM1,') 行业涨幅排名:第'); HYPM3:=STRCAT(HYPM2,VAR2STR(个股排名,0)); HYPM4:=STRCAT(HYPM3,'名】 (板块涨停'); 涨停数1:=CONST(INSUM(HYBLOCK,'涨幅',2,0)); 涨停数2:=CONST(INSUM(HYBLOCK,'涨幅',3,0)); 涨停数:=涨停数1+涨停数2; HYPM5:=STRCAT(HYPM4,VAR2STR(涨停数,0)); HYPM6:=STRCAT(HYPM5,'支)'); HYPM4A:=STRCAT(HYPM3,'名】 (板块内无个股涨停)'); HYPM4B:=IF(涨停数<10,STRCAT(HYPM3,'名】 █████████'),STRCAT(HYPM3,'名】 ██████████')); DRAWTEXT_FIX(ISLASTBAR,IF(显强势板块1=0,0.25,横向左右位置+0.32),四排位置,0,IF(涨停数<1,DRAWNULL,HYPM4B)),COLORRED; DRAWTEXT_FIX(ISLASTBAR,IF(显强势板块1=0,0.25,横向左右位置+0.32),四排位置,0,IF(涨停数>=1,HYPM6,HYPM4A)),COLORWHITE; 注: 馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。 发文不易,如获益,欢迎赞赏,赞赏必复! |
|