看盘的“三步口诀”:
扫一眼结构:是下厚上薄,还是上厚下薄?
盯住关键单:最大那笔单子在哪个位置,是真是假?股价碰到它时,它是撤了还是硬扛?
看分时成交:盘口挂单在表演,真实意图都在红色的主动买和绿色的主动卖里。
分析订单簿就是透过这些挂单的“形”和“撤单挂单”的“动”,去揣摩背后主导资金的真实心理:他是真的想买、想卖,还是在表演给你看。
{主力盘口意图实时分析系统}
{适用通达信LEVEL-2行情,仅支持电脑端分时图使用}
{===== 一、基础数据提取 =====}
{买卖盘挂单(需L2数据)}
买一价:=DYNAINFO(20); 买一量:=DYNAINFO(58);
卖一价:=DYNAINFO(21); 卖一量:=DYNAINFO(59);
{委买委卖总量(L2五档合计)}
委买总量:=DYNAINFO(106); {买一至买五总量}
委卖总量:=DYNAINFO(107); {卖一至卖五总量}
{委比}
委比:=IF(委买总量+委卖总量>0, (委买总量-委卖总量)/(委买总量+委卖总量)*100, 0);
{买卖力道(主动性买卖盘成交量,L2数据)}
主动买:=BUYVOL; {外盘,主动买入成交}
主动卖:=SELLVOL; {内盘,主动卖出成交}
内外比:=IF(主动卖>0, 主动买/主动卖, 1);
{分时成交额}
分时成交:=SUM(AMOUNT, 0); {当日累计成交额}
开盘成交:=REF(分时成交, 1);
{===== 二、核心博弈指标 =====}
{1. 买一堵单强度:买一挂单 / 过去1分钟均量}
均量1分:=SUM(V, 1) / 1; {1分钟平均成交量}
买一强度:=IF(均量1分>0, 买一量 / 均量1分, 0);
{2. 垫单识别:买二+买三总量远大于买一}
买二量:=DYNAINFO(72) ;
买三量:=DYNAINFO(76) ;
垫单量:=买二量+买三量; {买二+买三量}
垫单倍数:=IF(买一量>0, 垫单量 / 买一量, 0);
是垫单:=垫单倍数 > 3 AND 委买总量 > 委卖总量 * 1.5;
{3. 压盘识别:卖二+卖三挂单巨大但卖一少}
卖二量:=DYNAINFO(74) ;
卖三量:=DYNAINFO(78) ;
压盘量:=卖二量+卖三量; {卖二+卖三量}
压盘倍数:=IF(卖一量>0, 压盘量 / 卖一量, 0);
是压盘:=压盘倍数 > 3 AND 主动买 > 主动卖 * 1.2;
{4. 真假托盘判断}
{真托盘:买一量大且价格下跌时买一量不减反增,主动买入持续}
买一增仓:=买一量 > REF(买一量, 1);
价格微跌:=C < REF(C, 1) * 0.998;
真托盘:买一增仓 AND 价格微跌 AND 主动买 > 主动卖,NODRAW,COLORYELLOW;
{假托盘:买一量大但价格上涨时买一撤单}
买一减仓:=买一量 < REF(买一量, 1) * 0.7;
价格微涨:=C > REF(C, 1) * 1.002;
假托盘:买一减仓 AND 价格微涨 AND 主动卖 > 主动买,NODRAW,COLORGREEN;
{5. 吃单力度:卖一被连续主动性吃掉}
{判断卖一价位的成交密度}
正在吃卖一:=C >= 卖一价 AND 主动买 > 主动卖 * 2;
吃掉速度:IF(卖一量>0 AND 正在吃卖一, 主动买 / 卖一量, 0),NODRAW,COLORYELLOW;
{6. 封板强度(涨停时)}
涨幅:=DYNAINFO(14) * 100; {涨幅百分比}
封单量:=IF(涨幅>=9.8, 买一量, 0);
封单占比:=IF(CAPITAL>0, 封单量/CAPITAL*100, 0); {封单占流通盘比}
{===== 三、综合意图信号 =====}
{1. 强吸筹信号:真托盘+吃卖一+内盘大于外盘}
强吸筹:真托盘 AND 吃掉速度 > 1.5 AND 委比 > 20,COLORYELLOW;
{2. 诱多出货信号:假托盘+垫单异常+价格上涨}
诱多出货:假托盘 AND 是垫单 AND 价格微涨 AND 主动卖 > 主动买,NODRAW,COLORGREEN;
{3. 压盘吸筹信号:上方压盘+主动买持续+价格不跌}
压盘吸筹:是压盘 AND 主动买 > 主动卖 * 1.3 AND NOT(价格微跌),NODRAW,COLORYELLOW;
{4. 逼空拉升信号:吃卖一速度极快+委比转正}
逼空拉升:吃掉速度 > 3 AND 委比 > 0 AND C > REF(C, 1),COLORFF00FF;
{5. 封板稳固度:封单占流通盘比例}
封板强:=封单占比 > 1 AND 涨幅 >= 9.8;
封板弱:=封单占比 < 0.3 AND 涨幅 >= 9.8;
DRAWTEXT(FILTER(封板强,240), 5, '封板坚实'), COLORRED;
DRAWTEXT(FILTER(封板弱,240), 6, '封板薄弱'), COLORGREEN;
DRAWTEXT(强吸筹 AND ISLASTBAR, 1, '★强力吸筹'), COLORRED;
{DRAWTEXT(诱多出货 AND ISLASTBAR, 2, '诱多出货'), COLORGREEN;}
STICKLINE(诱多出货 OR 假托盘,0.7,1,1,0),COLORRED;
STICKLINE(压盘吸筹,0,0.5,1,0),COLORYELLOW;
{DRAWTEXT(压盘吸筹 AND ISLASTBAR, 3, '压盘吸筹'), COLORYELLOW;}
DRAWTEXT(逼空拉升 AND ISLASTBAR, 4, '▲逼空拉升'), COLORMAGENTA;
DRAWTEXT_FIX(1, 0.2, 0.05, 0, STRCAT('委比:', CON2STR(委比, 1))), COLORWHITE;
DRAWTEXT_FIX(1, 0.2, 0.5, 0, STRCAT('内外比:', CON2STR(内外比, 2))), COLORWHITE;
DRAWTEXT_FIX(1, 0.06, 0.05,0, STRCAT('垫单比:', CON2STR(垫单倍数, 1))), COLORWHITE;
DRAWTEXT_FIX(1, 0.06, 0.5, 0, STRCAT('吃单力:', CON2STR(吃掉速度, 1))), COLORWHITE;
夜雨聆风