公式说明核心逻辑:对倒行为的核心特征是 “成交量突增但价格波动小”,公式通过对比当前成交量与 N 周期均量(倍数 > 1.5)、价格波动幅度(<2%)识别对倒成交量;结合收盘价与成交均价的关系,区分主动买对倒(红色柱)和主动卖对倒(绿色柱);输出单位转换为 “万元”,更贴合盘口分析习惯。使用方法:可根据个股活跃度调整参数:N(统计周期,短线选 3/5 分钟,中长线选 10 分钟)、VOL_TH(成交量阈值,活跃股可设 2.0)、PRICE_TH(价格阈值,高价股可设 0.01)。
注意事项:公式仅为 “开盘啦” 对倒金额的模拟逻辑,实际对倒识别需结合盘口挂单(买一 / 卖一挂单量)、分时成交明细等;通达信无实时挂单数据接口,公式基于成交数据推算,仅供参考,不可作为唯一交易依据;
需在 “分时图” 或 “分钟 K 线” 周期下使用(如 5 分钟 K 线),日线周期下参考意义低。
总结该公式通过 “成交量异动 + 价格窄幅波动” 核心特征,在通达信中模拟计算对倒金额,区分买卖方向并以柱状图展示;使用时需调整参数适配个股活跃度,且仅为辅助分析工具,需结合盘口明细验证;仅支持通达信分钟级 K 线 / 分时图,日线周期不适用,核心输出为 “对倒金额(万元)” 及买卖方向标识。
VOL_TH:=1.8;
PRICE_TH:=0.015;
分时VOL:=VOL;
分时AMO:=AMOUNT;
分时均价:=DYNAINFO(11);
最新价:=DYNAINFO(7);
开盘价:=DYNAINFO(4);
分时最高:=DYNAINFO(20);
分时最低:=DYNAINFO(21);
VOL_AVE:=MA(分时VOL,10);
VOL_RATIO:=分时VOL/VOL_AVE;
PRICE_RANGE:=(分时最高-分时最低)/开盘价;
DUIDAO_VOL:=IF(VOL_RATIO>VOL_TH AND PRICE_RANGE<PRICE_TH AND VOL_AVE>0,分时VOL-VOL_AVE,0);
AVG_PRICE:=IF(分时VOL>0,分时AMO/分时VOL/100,0);
DUIDAO_AMO:=DUIDAO_VOL*AVG_PRICE*IF(最新价>分时均价,1,-1);
STICKLINE(DUIDAO_AMO>0,0,DUIDAO_AMO/10000,6,0),COLORRED;
STICKLINE(DUIDAO_AMO<0,0,DUIDAO_AMO/10000,6,0),COLORGREEN;
ZERO:0,COLORGRAY,DOTLINE;
MA_DUIDAO:=MA(DUIDAO_AMO/10000,5);
LINE:MA_DUIDAO,COLORYELLOW,LINETHICK2;
DRAWTEXT_FIX(1,0.01,0.01,0,'对倒金额(万元)| 异动阈值:'+VOL_TH+'倍 | 价格阈值:'+PRICE_TH*100+'%'),COLORWHITE;
DRAWTEXT_FIX(1,0.85,0.01,0,'实时对倒:'+ROUND2(DUIDAO_AMO/10000,2)+'万'),COLORYELLOW;
DRAWTEXT_FIX(1,0.85,0.08,0,'均量倍数:'+ROUND2(VOL_RATIO,2)),COLORWHITE;
对倒金额_万元:DUIDAO_AMO/10000,NODRAW;
分时波动幅度:PRICE_RANGE*100,NODRAW;
主动方向:IF(最新价>分时均价,1,-1),NODRAW;