![图片[1]-竞价成交量——通过集合竞价量洞悉资金意图-大董学社-教程技术资源分享](https://dadong777.com/wp-content/uploads/2025/03/f6ea3d929d20250326094007.png)
M1:=5;M2:=10;Vvol:IF(CURRBARSCOUNT=1 AND PERIOD=5,VOL*240/FROMOPEN,DRAWNULL),NODRAW;stICKLINE(CURRBARSCOUNT=1 AND PERIOD=5,VVOL,0,(-1),(-1)),COLOR00C0C0;VOLUME:VOL,VOLSTICK;MAVOL1:MA(VOLUME,M1);MAVOL2:MA(VOLUME,M2);X_1:=1*AMOUNT;X_2:=1*MA(AMOUNT,5);X_3:=1*MA(AMOUNT,10);X_4:=HHV(X_1,30)=X_1;X_5:=HHV(X_1,60)=X_1;X_6:=HHV(X_1,100)=X_1;X_7:=HHV(X_1,250)=X_1;STICKLINE(X_4,VOLUME,VOLUME*0.7,1,0),COLORMAGENTA;STICKLINE(X_5,VOLUME,VOLUME*0.7,1,0),COLORYELLOW;STICKLINE(X_6,VOLUME,VOLUME*0.7,1,0),COLORGREEN;STICKLINE(X_7,VOLUME,VOLUME*0.7,1,0),COLORFF7100;X_8:=LLV(X_1,30)=X_1;X_9:=LLV(X_1,60)=X_1;X_10:=LLV(X_1,100)=X_1;X_11:=LLV(X_1,250)=X_1;STICKLINE(X_8,(-50000),0,1,0),COLORMAGENTA;STICKLINE(X_9,(-50000),0,1,0),COLORYELLOW;STICKLINE(X_10,(-50000),0,1,0),COLORGREEN;STICKLINE(X_11,(-50000),0,1,0),COLORFF7100;IF(crOSS(0.9,1/VOL*1000>0.01 AND kdj.J<0),VOLUME*5,0),COLORYELLOW,LINETHICK2;PT1:=CONST(LLVBARS(V,5));STICKLINE(CURRBARSCOUNT=PT1+1,O,V,2.5,0),COLORYELLOW;{A:FINANCE(7)*0.0003,DOTLINE,COLORWHITE;DRAWNUMBER(ISLASTBAR,A, 3),COLORYELLOW;}{倍量}{STICKLINE(VOLUME>1.8*REF(VOLUME,1) AND C>REF(C,1),O,VOLUME,2,0),COLORRED;}中间:=VOLUME*0.2;TT1:=CONST(BArslAST(中间));STICKLINE(PERIOD=5 AND CURRBARSCOUNT=TT1+2,中间,中间,20,0),COLOR00FF00;ZG:=VOLUME/1;TT2:=CONST(BARSLAST(ZG));STICKLINE(PERIOD=5 AND CURRBARSCOUNT=TT2+2,ZG,ZG,20,0),COLORYELLOW;市值Z(亿):C*FINANCE(46)/100000000,NODRAW,COLORMAGENTA;总额(亿):AMOUNT/100000000.0,NODRAW,COLORRED;换手:SUM(VOL,1)/CAPITAL*100,COLORYELLOW,NODRAW;Q1:=V/REF(V,1);{DRAWNUMBER(CURRBARSCOUNT=1,V,Q1);}竞价金额:DYNAINFO(15)/10000,NODRAW;竞价量:DYNAINFO(15)/DYNAINFO(4)/100,NODRAW;TT3:=CONST(BARSLAST(竞价量));STICKLINE(PERIOD=5 AND CURRBARSCOUNT=TT3+1,竞价量,竞价量,20,0),COLORMAGENTA;P:=CONST(BARSLAST(竞价量));STICKLINE(CURRBARSCOUNT=P+1,O,竞价量,2.5,0),COLORMAGENTA;OO:=DYNAINFO(15)/DYNAINFO(4)/100;A:=OO/REF(V,1)*100;AA:=STRCAT(STRCAT('【竞价量比】: ',CON2STR(A,2)),'%');DRAWTEXT_FIX(ISLASTBAR,0.5,0,0,AA),COLORLIRED;M1:=5; M2:=10; Vvol:IF(CURRBARSCOUNT=1 AND PERIOD=5,VOL*240/FROMOPEN,DRAWNULL),NODRAW; stICKLINE(CURRBARSCOUNT=1 AND PERIOD=5,VVOL,0,(-1),(-1)),COLOR00C0C0; VOLUME:VOL,VOLSTICK; MAVOL1:MA(VOLUME,M1); MAVOL2:MA(VOLUME,M2); X_1:=1*AMOUNT; X_2:=1*MA(AMOUNT,5); X_3:=1*MA(AMOUNT,10); X_4:=HHV(X_1,30)=X_1; X_5:=HHV(X_1,60)=X_1; X_6:=HHV(X_1,100)=X_1; X_7:=HHV(X_1,250)=X_1; STICKLINE(X_4,VOLUME,VOLUME*0.7,1,0),COLORMAGENTA; STICKLINE(X_5,VOLUME,VOLUME*0.7,1,0),COLORYELLOW; STICKLINE(X_6,VOLUME,VOLUME*0.7,1,0),COLORGREEN; STICKLINE(X_7,VOLUME,VOLUME*0.7,1,0),COLORFF7100; X_8:=LLV(X_1,30)=X_1; X_9:=LLV(X_1,60)=X_1; X_10:=LLV(X_1,100)=X_1; X_11:=LLV(X_1,250)=X_1; STICKLINE(X_8,(-50000),0,1,0),COLORMAGENTA; STICKLINE(X_9,(-50000),0,1,0),COLORYELLOW; STICKLINE(X_10,(-50000),0,1,0),COLORGREEN; STICKLINE(X_11,(-50000),0,1,0),COLORFF7100; IF(crOSS(0.9,1/VOL*1000>0.01 AND kdj.J<0),VOLUME*5,0),COLORYELLOW,LINETHICK2; PT1:=CONST(LLVBARS(V,5)); STICKLINE(CURRBARSCOUNT=PT1+1,O,V,2.5,0),COLORYELLOW; {A:FINANCE(7)*0.0003,DOTLINE,COLORWHITE; DRAWNUMBER(ISLASTBAR,A, 3),COLORYELLOW;} {倍量} {STICKLINE(VOLUME>1.8*REF(VOLUME,1) AND C>REF(C,1),O,VOLUME,2,0),COLORRED;} 中间:=VOLUME*0.2; TT1:=CONST(BArslAST(中间)); STICKLINE(PERIOD=5 AND CURRBARSCOUNT=TT1+2,中间,中间,20,0),COLOR00FF00; ZG:=VOLUME/1; TT2:=CONST(BARSLAST(ZG)); STICKLINE(PERIOD=5 AND CURRBARSCOUNT=TT2+2,ZG,ZG,20,0),COLORYELLOW; 市值Z(亿):C*FINANCE(46)/100000000,NODRAW,COLORMAGENTA; 总额(亿):AMOUNT/100000000.0,NODRAW,COLORRED; 换手:SUM(VOL,1)/CAPITAL*100,COLORYELLOW,NODRAW; Q1:=V/REF(V,1); {DRAWNUMBER(CURRBARSCOUNT=1,V,Q1);} 竞价金额:DYNAINFO(15)/10000,NODRAW; 竞价量:DYNAINFO(15)/DYNAINFO(4)/100,NODRAW; TT3:=CONST(BARSLAST(竞价量)); STICKLINE(PERIOD=5 AND CURRBARSCOUNT=TT3+1,竞价量,竞价量,20,0),COLORMAGENTA; P:=CONST(BARSLAST(竞价量)); STICKLINE(CURRBARSCOUNT=P+1,O,竞价量,2.5,0),COLORMAGENTA; OO:=DYNAINFO(15)/DYNAINFO(4)/100; A:=OO/REF(V,1)*100; AA:=STRCAT(STRCAT('【竞价量比】: ',CON2STR(A,2)),'%'); DRAWTEXT_FIX(ISLASTBAR,0.5,0,0,AA),COLORLIRED;M1:=5; M2:=10; Vvol:IF(CURRBARSCOUNT=1 AND PERIOD=5,VOL*240/FROMOPEN,DRAWNULL),NODRAW; stICKLINE(CURRBARSCOUNT=1 AND PERIOD=5,VVOL,0,(-1),(-1)),COLOR00C0C0; VOLUME:VOL,VOLSTICK; MAVOL1:MA(VOLUME,M1); MAVOL2:MA(VOLUME,M2); X_1:=1*AMOUNT; X_2:=1*MA(AMOUNT,5); X_3:=1*MA(AMOUNT,10); X_4:=HHV(X_1,30)=X_1; X_5:=HHV(X_1,60)=X_1; X_6:=HHV(X_1,100)=X_1; X_7:=HHV(X_1,250)=X_1; STICKLINE(X_4,VOLUME,VOLUME*0.7,1,0),COLORMAGENTA; STICKLINE(X_5,VOLUME,VOLUME*0.7,1,0),COLORYELLOW; STICKLINE(X_6,VOLUME,VOLUME*0.7,1,0),COLORGREEN; STICKLINE(X_7,VOLUME,VOLUME*0.7,1,0),COLORFF7100; X_8:=LLV(X_1,30)=X_1; X_9:=LLV(X_1,60)=X_1; X_10:=LLV(X_1,100)=X_1; X_11:=LLV(X_1,250)=X_1; STICKLINE(X_8,(-50000),0,1,0),COLORMAGENTA; STICKLINE(X_9,(-50000),0,1,0),COLORYELLOW; STICKLINE(X_10,(-50000),0,1,0),COLORGREEN; STICKLINE(X_11,(-50000),0,1,0),COLORFF7100; IF(crOSS(0.9,1/VOL*1000>0.01 AND kdj.J<0),VOLUME*5,0),COLORYELLOW,LINETHICK2; PT1:=CONST(LLVBARS(V,5)); STICKLINE(CURRBARSCOUNT=PT1+1,O,V,2.5,0),COLORYELLOW; {A:FINANCE(7)*0.0003,DOTLINE,COLORWHITE; DRAWNUMBER(ISLASTBAR,A, 3),COLORYELLOW;} {倍量} {STICKLINE(VOLUME>1.8*REF(VOLUME,1) AND C>REF(C,1),O,VOLUME,2,0),COLORRED;} 中间:=VOLUME*0.2; TT1:=CONST(BArslAST(中间)); STICKLINE(PERIOD=5 AND CURRBARSCOUNT=TT1+2,中间,中间,20,0),COLOR00FF00; ZG:=VOLUME/1; TT2:=CONST(BARSLAST(ZG)); STICKLINE(PERIOD=5 AND CURRBARSCOUNT=TT2+2,ZG,ZG,20,0),COLORYELLOW; 市值Z(亿):C*FINANCE(46)/100000000,NODRAW,COLORMAGENTA; 总额(亿):AMOUNT/100000000.0,NODRAW,COLORRED; 换手:SUM(VOL,1)/CAPITAL*100,COLORYELLOW,NODRAW; Q1:=V/REF(V,1); {DRAWNUMBER(CURRBARSCOUNT=1,V,Q1);} 竞价金额:DYNAINFO(15)/10000,NODRAW; 竞价量:DYNAINFO(15)/DYNAINFO(4)/100,NODRAW; TT3:=CONST(BARSLAST(竞价量)); STICKLINE(PERIOD=5 AND CURRBARSCOUNT=TT3+1,竞价量,竞价量,20,0),COLORMAGENTA; P:=CONST(BARSLAST(竞价量)); STICKLINE(CURRBARSCOUNT=P+1,O,竞价量,2.5,0),COLORMAGENTA; OO:=DYNAINFO(15)/DYNAINFO(4)/100; A:=OO/REF(V,1)*100; AA:=STRCAT(STRCAT('【竞价量比】: ',CON2STR(A,2)),'%'); DRAWTEXT_FIX(ISLASTBAR,0.5,0,0,AA),COLORLIRED;
![图片[2]-竞价成交量——通过集合竞价量洞悉资金意图-大董学社-教程技术资源分享](https://dadong777.com/wp-content/uploads/2025/03/ba418451c520250326094035.png)
优化版源码
{ 竞价分析指标 }{ 金额单位:万元 } { 基础数据计算 }今日竞价额:IF(ISLASTBAR AND PERIOD=5, {今日竞价额} DYNAINFO(15)/10000, {实时数据模式} GPJYVALUE(25,1,0)*O/100), {盘后数据模式}VOLSTICK;{量柱显示}昨日竞价额:REF(今日竞价额,1),NODRAW,COLORCYAN; {昨日竞价额} { 趋势分析指标 }AMTMA5:=MA(今日竞价额,5),NODRAW,COLORE4A8FF; {5日均线}AMTVR:=今日竞价额/REF(AMTMA5,1),NODRAW,COLORYELLOW; {量比} { 资金分析指标 }AMTTR:=今日竞价额/REF(AMO,1)*1000000,NODRAW,COLOR00AAFF; {占总金额} { 量能分析指标 }AUCVL:=DYNAINFO(15)/O/100,NODRAW; {竞价量}VLYSTR:=AUCVL/REF(V,1)*100,NODRAW,COLOR00FFFF; {昨量比%} { 价格分析指标 }竞价涨幅:(OPEN-REF(CLOSE,1))/REF(CLOSE,1)*100,NODRAW;{竞价涨幅} { 特殊条件指标 }封板竞额:REF(AMO,1)*0.04/10000,NODRAW,COLORRED;{封板竞额}TORATE:=今日竞价额/O/CAPITAL*10000,NODRAW; {换手%} { 可视化效果 }STICKLINE(O>=REF(C,1),0,今日竞价额,2.5,0),COLORRED; {高开量柱}STICKLINE(O<REF(C,1),0,今日竞价额,2.5,0),COLORGREEN; {低开量柱};{ 竞价分析指标 }{ 金额单位:万元 } { 基础数据计算 } 今日竞价额:IF(ISLASTBAR AND PERIOD=5, {今日竞价额} DYNAINFO(15)/10000, {实时数据模式} GPJYVALUE(25,1,0)*O/100), {盘后数据模式}VOLSTICK; {量柱显示} 昨日竞价额:REF(今日竞价额,1),NODRAW,COLORCYAN; {昨日竞价额} { 趋势分析指标 } AMTMA5:=MA(今日竞价额,5),NODRAW,COLORE4A8FF; {5日均线} AMTVR:=今日竞价额/REF(AMTMA5,1),NODRAW,COLORYELLOW; {量比} { 资金分析指标 } AMTTR:=今日竞价额/REF(AMO,1)*1000000,NODRAW,COLOR00AAFF; {占总金额} { 量能分析指标 } AUCVL:=DYNAINFO(15)/O/100,NODRAW; {竞价量} VLYSTR:=AUCVL/REF(V,1)*100,NODRAW,COLOR00FFFF; {昨量比%} { 价格分析指标 } 竞价涨幅:(OPEN-REF(CLOSE,1))/REF(CLOSE,1)*100,NODRAW;{竞价涨幅} { 特殊条件指标 } 封板竞额:REF(AMO,1)*0.04/10000,NODRAW,COLORRED;{封板竞额} TORATE:=今日竞价额/O/CAPITAL*10000,NODRAW; {换手%} { 可视化效果 } STICKLINE(O>=REF(C,1),0,今日竞价额,2.5,0),COLORRED; {高开量柱} STICKLINE(O<REF(C,1),0,今日竞价额,2.5,0),COLORGREEN; {低开量柱};{ 竞价分析指标 }{ 金额单位:万元 } { 基础数据计算 } 今日竞价额:IF(ISLASTBAR AND PERIOD=5, {今日竞价额} DYNAINFO(15)/10000, {实时数据模式} GPJYVALUE(25,1,0)*O/100), {盘后数据模式}VOLSTICK; {量柱显示} 昨日竞价额:REF(今日竞价额,1),NODRAW,COLORCYAN; {昨日竞价额} { 趋势分析指标 } AMTMA5:=MA(今日竞价额,5),NODRAW,COLORE4A8FF; {5日均线} AMTVR:=今日竞价额/REF(AMTMA5,1),NODRAW,COLORYELLOW; {量比} { 资金分析指标 } AMTTR:=今日竞价额/REF(AMO,1)*1000000,NODRAW,COLOR00AAFF; {占总金额} { 量能分析指标 } AUCVL:=DYNAINFO(15)/O/100,NODRAW; {竞价量} VLYSTR:=AUCVL/REF(V,1)*100,NODRAW,COLOR00FFFF; {昨量比%} { 价格分析指标 } 竞价涨幅:(OPEN-REF(CLOSE,1))/REF(CLOSE,1)*100,NODRAW;{竞价涨幅} { 特殊条件指标 } 封板竞额:REF(AMO,1)*0.04/10000,NODRAW,COLORRED;{封板竞额} TORATE:=今日竞价额/O/CAPITAL*10000,NODRAW; {换手%} { 可视化效果 } STICKLINE(O>=REF(C,1),0,今日竞价额,2.5,0),COLORRED; {高开量柱} STICKLINE(O<REF(C,1),0,今日竞价额,2.5,0),COLORGREEN; {低开量柱};
下面为一些变量解释
一些变量参数解释(以下不是指标公式):变量命名解释:1.TdAmt - TodayAmount(今日竞价金额)2.YdAmt - YesterdayAmount(昨日竞价金额)3.AmtMA5 - AmountMA5(竞价金额5日均线)4.AmtVR - AmountVolumeRatio(竞价金额量比)5.AmtTR - AmountTotalRatio(竞价金额与当天成交额占比)6.AucVl - AuctionVolume(竞价量)7.VlYstR - VolumeYesterdayRatio(量昨日比)8.ChgPct - ChangePercent(竞价涨跌幅)9.BdAmt - BoardAmount(连板金额)10.TORate - TurnOverRate(换手率)一些变量参数解释(以下不是指标公式): 变量命名解释:1.TdAmt - TodayAmount(今日竞价金额)2.YdAmt - YesterdayAmount(昨日竞价金额)3.AmtMA5 - AmountMA5(竞价金额5日均线)4.AmtVR - AmountVolumeRatio(竞价金额量比)5.AmtTR - AmountTotalRatio(竞价金额与当天成交额占比)6.AucVl - AuctionVolume(竞价量)7.VlYstR - VolumeYesterdayRatio(量昨日比)8.ChgPct - ChangePercent(竞价涨跌幅)9.BdAmt - BoardAmount(连板金额)10.TORate - TurnOverRate(换手率)一些变量参数解释(以下不是指标公式): 变量命名解释:1.TdAmt - TodayAmount(今日竞价金额)2.YdAmt - YesterdayAmount(昨日竞价金额)3.AmtMA5 - AmountMA5(竞价金额5日均线)4.AmtVR - AmountVolumeRatio(竞价金额量比)5.AmtTR - AmountTotalRatio(竞价金额与当天成交额占比)6.AucVl - AuctionVolume(竞价量)7.VlYstR - VolumeYesterdayRatio(量昨日比)8.ChgPct - ChangePercent(竞价涨跌幅)9.BdAmt - BoardAmount(连板金额)10.TORate - TurnOverRate(换手率)
暂无评论内容