通达信〖短线竞价〗三个核心数据一屏画出来开盘强弱一眼就能判断源码
竞价指标不用翻,清爽版直接看。
9:25 的三个核心数据一屏画出来,开盘强弱一眼就能判断。
1. 真金白银(黄字):直接看竞价中有多少实际资金参与。
2. 活跃度(青字):用“占昨比”衡量今日竞价量占昨日全天成交的比例,承接力更直观。
3. 开盘幅度(红绿字):标出具体涨跌幅。有资金、有承接,最终还要看开盘结果接不接得住。
{========== 基础数据 ==========}
JL:=IF(CURRBARSCOUNT=1 AND PERIOD=5,DYNAINFO(15)/10000/O,GPJYVALUE(25,1,0)/100),NODRAW;
竞价量:ROUND(JL*100),NODRAW;
金额:JL*O,NODRAW;
文字高度:=MAX(金额, HHV(金额,20)*0.2);
占昨比:JL*10000/REF(V,1),NODRAW;
开盘涨幅:O/REF(C,1)*100-100,NODRAW;
竞价真实换手率:竞价量*100*100/FINANCE(46),NODRAW;
{========== 主柱:柔和复古色 ==========}
STICKLINE(开盘涨幅>=0, 0, 金额, 3, 1), COLOR000099; {暗红}
STICKLINE(开盘涨幅<0 , 0, 金额, 3, 1), COLOR669966; {灰绿}
{========== 柱上文字 ==========}
DRAWTEXT(金额>0, 文字高度*0.82, VARCAT(VAR2STR(金额,0),'万')), COLORYELLOW;
DRAWTEXT(占昨比>0, 文字高度*0.48, VARCAT('占', VARCAT(VAR2STR(占昨比,1),'%'))), COLORCYAN;
DRAWTEXT(金额>0 AND 开盘涨幅>=0, 文字高度*0.12, VARCAT('幅', VARCAT(VAR2STR(开盘涨幅,2),'%'))), COLOR0000FF; {亮红字}
DRAWTEXT(金额>0 AND 开盘涨幅<0 , 文字高度*0.12, VARCAT('幅', VARCAT(VAR2STR(开盘涨幅,2),'%'))), COLOR00FF00; {亮绿字};
未来函数检测结果- 该公式包含未来函数:DYNAINFO
- 该公式包含未来函数:FINANCE
JL赋值:如果到最后交易的周期=1ANDPERIOD=5,返回开盘金额/10000/开盘价,否则返回引用25号ID的序列数据/100,NODRAW
输出竞价量:对JL*100(进行)四舍五入,NODRAW
输出金额:JL*开盘价,NODRAW
文字高度赋值:金额和20日内金额的最高值*0.2的较大值
输出占昨比:JL*10000/1日前的成交量(手),NODRAW
输出开盘涨幅:开盘价/1日前的收盘价*100-100,NODRAW
输出竞价真实换手率:竞价量*100*100/自由流通股本(股),NODRAW
当满足条件开盘涨幅>=0时,在0和金额位置之间画柱状线,宽度为3,1不为0则画空心柱., COLOR000099
当满足条件开盘涨幅<0时,在0和金额位置之间画柱状线,宽度为3,1不为0则画空心柱., COLOR669966
当满足条件金额>0时,在文字高度*0.82位置书写文字, 画黄色
当满足条件占昨比>0时,在文字高度*0.48位置书写文字, 画青色
当满足条件金额>0AND开盘涨幅>=0时,在文字高度*0.12位置书写文字, COLOR0000FF
当满足条件金额>0AND开盘涨幅<0时,在文字高度*0.12位置书写文字, COLOR00FF00