通达信〖真底挖宝〗自动识别不同周期的阶段低量柱主图指标源码
真底挖宝是通达信平台上的一款主图抄底指标,设计思路围绕“多周期真底定位、涨停K线标记、量能支撑线”三大功能展开,用来弥补普通抄底工具信号单薄、假底难防的问题。
它会自动识别不同周期的阶段低量柱,并在K线图上生成绿色水平支撑线,分别标出短期、中期、长期的真底区域;同时自动标注当日涨停K线,辅以ZIG趋势拐点过滤,筛除无效信号,降低抄底被套概率。
操作时,主图中的绿色横线即系统自动标记的历史真底支撑位。股价回落到前期绿色支撑线附近,且主图出现红色向上买入图标时,可重点关注抄底机会;若底部信号出现在粗量能支撑线上方,安全边际更高。日常复盘时,可用它快速筛选处于多重真底支撑区域的个股,迅速锁定低风险布局区间。
{公式名称: 魔蝎竞价排序公式描述: 无参数公式类型: 技术指标公式-其他类型画线方法: 副图公式版本: 0显示小数: 缺省位数坐标线位置: 自动额外Y轴分界: 无
参数精灵:无用法注释:无:}竞价涨幅:100*(OPEN-REF(CLOSE,1))/REF(CLOSE,1),NODRAW;竞价换手:IF(CODELIKE(3) AND (竞价涨幅>8 OR REF(CLOSE>OPEN AND HIGH/REF(CLOSE,1)>1.1,1)),0,10000*IF(CURRBARSCOUNT=1,DYNAINFO(15)/DYNAINFO(4)/100,GPJYVALUE(25,1,2))/FINANCE(46)),NODRAW;竞价量比:0.2*IF(CURRBARSCOUNT=1,DYNAINFO(15)/DYNAINFO(4)/100,GPJYVALUE(25,1,2))/REF(MA(VOL,5)/240,1),NODRAW;竞昨比:10000*IF(CURRBARSCOUNT=1,DYNAINFO(15)/DYNAINFO(4)/100,GPJYVALUE(25,1,2))*OPEN/REF(AMOUNT,1),NODRAW;竞价金额:IF(CURRBARSCOUNT=1,DYNAINFO(15)/DYNAINFO(4)/100,GPJYVALUE(25,1,2))*OPEN/100,VOLSTICK;X_1:=IF(REF(VOL,1)*0.42/IF(CURRBARSCOUNT=1,DYNAINFO(15)/DYNAINFO(4)/100,GPJYVALUE(25,1,2))<=13,REF(VOL,1)*0.42/IF(CURRBARSCOUNT=1,DYNAINFO(15)/DYNAINFO(4)/100,GPJYVALUE(25,1,2)),0);X_2:=VOL/FINANCE(46)*10000;X_3:=IF(X_1<=10 AND X_1>=0,50,IF(X_1<=20 AND X_1>10,10,(-30)));X_4:=IF(竞价涨幅>=3.3 AND 竞价涨幅<=7,10,(-30));X_5:=IF(REF(X_2,1)>=3,10,(-30));X_6:=IF(DYNAINFO(15)/10000>=1500 AND 竞价换手>=0.34 AND OPEN>REF(MA(CLOSE,60),1),30,(-10));X_7:=X_3+X_4+X_5+X_6;X_8:=竞价金额/X_1;X_9:=CLOSE/REF(CLOSE,1)*100-100;X_10:=REF(X_9,1);X_11:=竞价金额*10000/REF(HHV(AMOUNT,5),1)*100;X_12:=IF(FINANCE(7)*OPEN/100000000<200 AND REF(GPJYVALUE(15,1,2)=2,1) AND X_8>100 AND X_8<2000,X_11*竞价换手*(OPEN-REF(OPEN,1))/REF(OPEN,1)*100,0);X_13:=REF(BARSLASTCOUNT(HIGH>REF(HIGH,1)),1)>=2 AND REF(BARSLASTCOUNT(HIGH>REF(HIGH,1)),1)<=3;X_14:=DYNAINFO(15)/1000000/REF(AMOUNT/100000000,1);圣剑:IF(ABS(X_12)>0 AND X_10>9 AND 竞价换手>0.9 AND FINANCE(52)=0 AND X_7<100 AND REF(AMOUNT/100000000,1)<6 AND 竞价涨幅<6 AND X_14>3,SQRT(竞价金额/(X_12+竞价涨幅+X_14+X_7)),0);弹跳巨石:X_13 AND X_7>=60 AND X_14>10 AND 竞价涨幅>3.3 AND 竞价涨幅<8;X_15:=STRCAT(STRCAT(CON2STR(DYNAINFO(91),0),5),STRCAT(CON2STR(DYNAINFO(92),0),6));X_16:=STRCAT(X_15,7);X_17:=STRCAT(STRCAT(CON2STR(COUNT(REF(GPJYVALUE(2,1,2),1)>0,3),0),7),X_16);所属行业和概念:DRAWTEXT_FIX(CLOSE>0,1,0,1,STRCAT(X_17,STRCAT(STRCAT(HYBLOCK,8),GNBLOCK))),COLORRED;

未来函数检测结果- 该公式包含未来函数:DYNAINFO
- 该公式包含未来函数:FINANCE
输出竞价涨幅:100*(开盘价-1日前的收盘价)/1日前的收盘价,NODRAW
输出竞价换手:如果模糊匹配品种代码AND(竞价涨幅>8ORREF(收盘价>OPENANDHIGH/1日前的收盘价>1.1,1)),返回0,否则返回10000*如果到最后交易的周期=1,返回开盘金额/开盘价/100,否则返回引用25号ID的序列数据/自由流通股本(股),NODRAW
输出竞价量比:0.2*如果到最后交易的周期=1,返回开盘金额/开盘价/100,否则返回引用25号ID的序列数据/1日前的成交量(手)的5日简单移动平均/240,NODRAW
输出竞昨比:10000*如果到最后交易的周期=1,返回开盘金额/开盘价/100,否则返回引用25号ID的序列数据*开盘价/1日前的成交额(元),NODRAW
输出竞价金额:如果到最后交易的周期=1,返回开盘金额/开盘价/100,否则返回引用25号ID的序列数据*开盘价/100,VOLSTICK
X_1赋值:如果1日前的成交量(手)*0.42/如果到最后交易的周期=1,返回开盘金额/开盘价/100,否则返回引用25号ID的序列数据<=13,返回1日前的成交量(手)*0.42/如果到最后交易的周期=1,返回开盘金额/开盘价/100,否则返回引用25号ID的序列数据,否则返回0
X_2赋值:成交量(手)/自由流通股本(股)*10000
X_3赋值:如果X_1<=10ANDX_1>=0,返回50,否则返回如果X_1<=20ANDX_1>10,返回10,否则返回(-30)
X_4赋值:如果竞价涨幅>=3.3AND竞价涨幅<=7,返回10,否则返回(-30)
X_5赋值:如果1日前的X_2>=3,返回10,否则返回(-30)
X_6赋值:如果开盘金额/10000>=1500AND竞价换手>=0.34ANDOPEN>1日前的收盘价的60日简单移动平均,返回30,否则返回(-10)
X_7赋值:X_3+X_4+X_5+X_6
X_8赋值:竞价金额/X_1
X_9赋值:收盘价/1日前的收盘价*100-100
X_10赋值:1日前的X_9
X_11赋值:竞价金额*10000/1日前的5日内成交额(元)的最高值*100
X_12赋值:如果流通股本(股)*开盘价/100000000<200ANDREF(引用15号ID的序列数据=2,1)ANDX_8>100ANDX_8<2000,返回X_11*竞价换手*(开盘价-1日前的开盘价)/1日前的开盘价*100,否则返回0
X_13赋值:1日前的条件连续成立次数>=2 AND 1日前的条件连续成立次数<=3
X_14赋值:开盘金额/1000000/1日前的成交额(元)/100000000
输出圣剑:如果X_12的绝对值>0ANDX_10>9AND竞价换手>0.9ANDFINANCE(52)=0ANDX_7<100ANDREF(成交额(元)/100000000,1)<6AND竞价涨幅<6ANDX_14>3,返回竞价金额/(X_12+竞价涨幅+X_14+X_7)的开方,否则返回0
输出弹跳巨石:X_13 AND X_7>=60 AND X_14>10 AND 竞价涨幅>3.3 AND 竞价涨幅<8
X_15赋值:字符串相加
X_16赋值:字符串相加
X_17赋值:字符串相加
输出所属行业和概念:当满足条件收盘价>0时,在横轴1纵轴0位置书写文字,画红色