Appearance
Smart -L2D函数说明书
1. 功能定位
L2D 是 Level2 分钟聚合数据模块。它把逐笔或盘口数据按分钟汇总成买卖方向、委托类型、成交量、委托量、笔数、撤单量等字段,供大智慧公式按当前股票和当前周期调用。
L2D 适合用于:
- 统计某段时间内买卖方向的成交量、成交笔数。
- 统计新增委托、撤单、总委托量。
- 按中单、大单、特大单分层观察委托和成交。
- 计算指定时间段内的最大值、最小值。
- 计算 N 分钟窗口合计的最大值。
数据背景说明
网上公开资料通常把 Level-2 理解为“更细盘口 + 逐笔 + 队列”的高频行情。L2D 取其中更接近普通软件指标的一层:它不是逐笔明细,而是已经按分钟或当前周期整理好的 L2 分时统计。相比 L2W 的原始委托,L2D 更适合快速判断分钟级强弱;相比 L2A 的大单过滤,L2D 更接近标准 L2 指标体系。
因此,L2D 的数据意义要按“分时统计结果”理解:L2dNewOrder 是本周期新增委托量,L2dWithDrawOrder 是本周期撤单量,L2dTransactVol 是主动买卖成交量,L2dOrderVol 是按委托单大小划分后的成交量。它适合做初筛和趋势判断,再用 L2A 或 L2W 进一步看细节。
2. 菜单和配置
Smart 菜单名为 L2D。常用操作包括:
- 查看 L2D 手册或网盘资料。
- 下载全部、下载单只股票。
- 开启自动下载。
- 选择或打开数据目录。
- 启用大智慧/通达信相关入口。
- 开启函数调用跟踪。
- 保存函数历史结果:通用菜单开关,用于允许函数历史结果落盘;L2D 具体是否保存结果文件以对应函数实现和跟踪日志为准,不等同于下载 L2D 分钟数据。
L2D 配置中也有 数据缓存K线数。它会设置 HistoryL2d 的历史数据缓存容量,用于减少重复读取历史 L2D 分钟数据;它不是公式返回 K 线数量。
L2D 的数据以分钟数据为核心。若公式无返回,先在 Smart 菜单中确认当前股票、当前交易日或历史交易日已经有 L2D 数据。
3. 方向和类型参数
买卖方向 buySell
| 值 | 含义 |
|---|---|
0 | 买 + 卖 |
1 | 买 |
2 | 卖 |
3 | 买 - 卖 |
委托类型 wtType
| 值 | 含义 |
|---|---|
0 | 通常表示全部;L2dAllOrderVol 中按数据源的小单口径理解 |
1 | 中单 |
2 | 大单 |
3 | 特大单 |
并非所有 L2D 函数都使用 wtType。平均价、总量、新增委托、撤单等基础函数会忽略委托类型;成交/委托明细类函数会使用。
4. 参数格式
L2D 函数分两类参数格式。
不需要 wtType 的函数
text
smart@函数名(买卖方向, 时间范围, 交易日数)适用函数包括 L2dAvgPrice、L2dAllVol、L2dNewOrder、L2dWithDrawOrder 以及对应的最大值、最小值函数。
| 参数 | 默认值 | 说明 |
|---|---|---|
buySell | 必填 | 买卖方向。 |
timeRange | 0 | 时间范围。 |
days | 1 | 统计交易日数量或 K 线范围。 |
需要 wtType 的函数
text
smart@函数名(买卖方向, 委托类型, 时间范围, 交易日数)适用函数包括 L2dTransactVol、L2dTransactNum、L2dOrderVol、L2dOrderNum、L2dAllOrderVol 以及对应的最大值、最小值函数。
| 参数 | 默认值 | 说明 |
|---|---|---|
buySell | 必填 | 买卖方向。 |
wtType | 0 | 委托类型。 |
timeRange | 0 | 时间范围。 |
days | 1 | 统计交易日数量或 K 线范围。 |
时间范围 timeRange
0:不限制时间或使用 L2D 默认统计时段。HHMM:单个分钟,例如930表示 09:30。HHMMHHMM:分钟区间,例如9301000表示 09:30 到 10:00。-N:最近 N 秒,例如-300表示最近 300 秒,通常用于盘中。-HHMMSSLL:精确秒区间,LL为持续秒数。例如-9300005表示从 09:30:00 起 5 秒。
N 分钟窗口函数
text
smart@HHVTransactVol_S(买卖方向, 委托类型, 窗口分钟数, 交易日数)
smart@HHVOrderVol_S(买卖方向, 委托类型, 窗口分钟数, 交易日数)
smart@HHVAllOrderVol_S(买卖方向, 委托类型, 窗口分钟数, 交易日数)nMinute 默认 5,表示计算 N 分钟合计值的最大值。
5. 数据项意义
L2D 是大智慧 Level2 分时统计数据的实时化和历史化。它不是原始逐笔委托明细,而是已经按分钟或当前周期汇总后的 L2 指标,因此适合做分时选股、盘后复盘和分钟级强弱比较。
| 数据项 | 数据意义 | 主要用途 |
|---|---|---|
L2dAvgPrice | 买方或卖方平均委托价。 | 观察买卖盘委托价格重心。 |
L2dAllVol | 买卖委托总量,可取买、卖、合计或差值。 | 判断盘口总体承接和抛压。 |
L2dNewOrder | 当前周期新增委托量,属于估算型 L2 分时数据。 | 看新挂单是否持续增加。 |
L2dWithDrawOrder | 当前周期撤单量,属于估算型 L2 分时数据。 | 看挂单是否被撤走,识别虚单和封单松动。 |
L2dOrderVol | 当前周期成交的委托单成交量,并可按中单、大单、特大单过滤。 | 看按委托单大小划分后的成交量结构。 |
L2dOrderNum | 当前周期成交的委托单数量,并可按委托单大小过滤。 | 看大单是集中少数几笔还是多笔连续出现。 |
L2dTransactVol | 当前周期逐笔成交量,可按主动买、主动卖和单型过滤。 | 看主动买卖成交量强弱。 |
L2dTransactNum | 当前周期逐笔成交次数,可按主动买、主动卖和单型过滤。 | 看成交活跃度和主动成交频率。 |
L2dAllOrderVol | 当前周期新增委托量,并按委托单大小划分。 | 看新增委托中小单、中单、大单、特大单的结构。 |
HHV 系列 | 指定范围内的最大分钟值。 | 找出当天或多日内最强的一分钟冲击。 |
LLV 系列 | 指定范围内的最小分钟值。 | 找出当天或多日内最弱的一分钟表现。 |
_S 系列 | N 分钟窗口合计后的最大值。 | 看连续几分钟的集中放量,而不是单分钟尖峰。 |
L2D 的中单、大单、特大单按数据源的 L2 标准划分,常见理解是中单大于小单、大单大于中单、特大单大于大单。它用于分层观察资金强度,不等同于 L2A/L2W 中用户用 amountRange 自己定义的金额区间。
6. smart.dll 函数索引
点击函数名可跳到对应的完整说明。
基础函数
| 序号 | 函数 | 用途 |
|---|---|---|
| 1 | L2dAvgPrice | 买方或卖方平均委托价。 |
| 2 | L2dAllVol | 买卖委托总量、合计或差值。 |
| 3 | L2dNewOrder | 当前周期新增委托量。 |
| 4 | L2dWithDrawOrder | 当前周期撤单量。 |
| 5 | L2dTransactVol | 当前周期逐笔成交量。 |
| 6 | L2dTransactNum | 当前周期逐笔成交次数。 |
| 7 | L2dOrderVol | 当前周期按委托单大小划分的成交量。 |
| 8 | L2dOrderNum | 当前周期按委托单大小划分的成交委托单数量。 |
| 9 | L2dAllOrderVol | 当前周期按委托单大小划分的新增委托量。 |
最大值/最小值函数
| 序号 | 函数 | 用途 |
|---|---|---|
| 10 | L2dHHVOrderVol | 时间段内最大委托量。 |
| 11 | L2dHHVOrderNum | 时间段内最大委托笔数。 |
| 12 | L2dHHVTransactVol | 时间段内最大成交量。 |
| 13 | L2dHHVTransactNum | 时间段内最大成交笔数。 |
| 14 | L2dHHVAllOrderVol | 时间段内最大总委托量。 |
| 15 | L2dLLVOrderVol | 时间段内最小委托量。 |
| 16 | L2dLLVOrderNum | 时间段内最小委托笔数。 |
| 17 | L2dLLVTransactVol | 时间段内最小成交量。 |
| 18 | L2dLLVTransactNum | 时间段内最小成交笔数。 |
| 19 | L2dLLVAllOrderVol | 时间段内最小总委托量。 |
其他 HHV/LLV
| 序号 | 函数 | 用途 |
|---|---|---|
| 20 | L2dHHVAllVol | 最大总量。 |
| 21 | L2dLLVAllVol | 最小总量。 |
| 22 | L2dHHVNewOrder | 最大新增委托。 |
| 23 | L2dLLVNewOrder | 最小新增委托。 |
| 24 | L2dHHVWithDrawOrder | 最大撤单。 |
| 25 | L2dLLVWithDrawOrder | 最小撤单。 |
N 分钟窗口函数
| 序号 | 函数 | 用途 |
|---|---|---|
| 26 | HHVTransactVol_S | N 分钟合计成交量最大值。 |
| 27 | HHVOrderVol_S | N 分钟合计委托量最大值。 |
| 28 | HHVAllOrderVol_S | N 分钟合计总委托量最大值。 |
7. 函数详细说明
每个函数按同一模板说明:用途、调用格式、参数说明、返回值/口径、公式例子。
函数选用说明
| 序号 | 函数 | 详细用途 | 常见用法和注意点 |
|---|---|---|---|
| 1 | L2dAvgPrice | 看买方或卖方委托价格重心,判断盘口委托集中在高位还是低位。 | 常与 buySell=1/2 对比使用;平均价不是成交价,应按委托价格重心理解。 |
| 2 | L2dAllVol | 看买卖两侧总委托量,判断承接和抛压的总体强弱。 | buySell=3 可看买卖差;适合动态显示牌展示盘口压力方向。 |
| 3 | L2dNewOrder | 看当前周期新增挂单量,判断是否有新的委托持续进入。 | 开盘和拉升阶段可观察买方新单是否跟上;新增委托不等于成交。 |
| 4 | L2dWithDrawOrder | 看撤单量,判断盘口委托是否稳定。 | 买方撤单放大可能表示承接变弱;卖方撤单放大可能表示抛压减轻。 |
| 5 | L2dTransactVol | 看逐笔成交量,可按主动买卖和单型过滤。 | 适合做分钟级强弱判断;与 L2dTransactNum 配合可区分大笔成交和多笔成交。 |
| 6 | L2dTransactNum | 看逐笔成交次数,反映成交活跃度。 | 次数高但量不大时,可能是小单活跃;要与成交量一起看。 |
| 7 | L2dOrderVol | 看按委托单大小划分后的成交量。 | wtType=2/3 可关注大单、特大单成交;适合捕捉资金分层变化。 |
| 8 | L2dOrderNum | 看按委托单大小划分后的成交单数。 | 可判断大单成交是一两笔冲击,还是多笔连续出现。 |
| 9 | L2dAllOrderVol | 看新增委托量的单型结构。 | 适合观察新增挂单中中单、大单、特大单占比;部分市场数据源口径可能有限制。 |
| 10 | L2dHHVOrderVol | 找指定范围内按单型划分的最大成交量。 | 用于筛选当天或某段时间内出现过强成交冲击的股票。 |
| 11 | L2dHHVOrderNum | 找指定范围内按单型划分的最大成交单数。 | 适合发现大单是否出现过集中成交次数峰值。 |
| 12 | L2dHHVTransactVol | 找指定范围内最大逐笔成交量。 | 适合捕捉最强一分钟主动成交;用于盘后排序较直观。 |
| 13 | L2dHHVTransactNum | 找指定范围内最大逐笔成交次数。 | 适合捕捉成交活跃峰值;需和量一起判断是否只是小单频繁。 |
| 14 | L2dHHVAllOrderVol | 找指定范围内最大新增委托量。 | 用于观察盘口挂单最强的一分钟或一段时间。 |
| 15 | L2dLLVOrderVol | 找指定范围内按单型划分的最小成交量。 | 常用于观察低迷区间或做区间对比,单独用于选股意义较弱。 |
| 16 | L2dLLVOrderNum | 找指定范围内按单型划分的最小成交单数。 | 可用于排除成交极不活跃的股票。 |
| 17 | L2dLLVTransactVol | 找指定范围内最小逐笔成交量。 | 更适合复盘和过滤低流动性,不适合单独判断强势。 |
| 18 | L2dLLVTransactNum | 找指定范围内最小逐笔成交次数。 | 可用于判断某段时间是否几乎没有成交活跃度。 |
| 19 | L2dLLVAllOrderVol | 找指定范围内最小新增委托量。 | 适合和 HHV 形成区间波动对比,观察挂单活跃度变化。 |
| 20 | L2dHHVAllVol | 找总委托量最大值。 | 适合观察盘口承接/抛压峰值;buySell=3 可看买卖差峰值。 |
| 21 | L2dLLVAllVol | 找总委托量最小值。 | 适合观察盘口最弱时刻,通常和最大值配合使用。 |
| 22 | L2dHHVNewOrder | 找新增委托量最大值。 | 可用于筛选盘中新挂单突然放大的股票。 |
| 23 | L2dLLVNewOrder | 找新增委托量最小值。 | 可用于排除委托活跃度不足的股票。 |
| 24 | L2dHHVWithDrawOrder | 找撤单量最大值。 | 用于发现撤单峰值,识别封单松动、虚单撤退或抛压撤离。 |
| 25 | L2dLLVWithDrawOrder | 找撤单量最小值。 | 可用于观察盘口相对稳定时段。 |
| 26 | HHVTransactVol_S | 找 N 分钟窗口内成交量合计最大值。 | 比单分钟 HHV 更适合看连续放量,常用于 3 分钟、5 分钟强势筛选。 |
| 27 | HHVOrderVol_S | 找 N 分钟窗口内委托成交量合计最大值。 | 适合看大单成交是否在连续几分钟内集中出现。 |
| 28 | HHVAllOrderVol_S | 找 N 分钟窗口内新增委托量合计最大值。 | 适合观察连续挂单增强,而不是单分钟尖峰。 |
1. L2dAvgPrice
用途:计算买方或卖方平均委托价。
调用格式:smart@L2dAvgPrice(买卖方向, 时间范围, 交易日数)
参数说明
| 序号 | 参数 | 说明 |
|---|---|---|
| 1 | 买卖方向 | 对应 buySell。买卖方向。 |
| 2 | 时间范围 | 对应 timeRange。时间范围。 |
| 3 | 交易日数 | 对应 days。统计交易日数或 K 线范围。 |
返回值/口径:返回平均委托价,适合观察买卖盘价格重心。
公式例子:smart@L2dAvgPrice(1, 0, 1):统计买方平均委托价。
2. L2dAllVol
用途:统计买卖委托总量,可取买、卖、合计或差值。
调用格式:smart@L2dAllVol(买卖方向, 时间范围, 交易日数)
参数说明
| 序号 | 参数 | 说明 |
|---|---|---|
| 1 | 买卖方向 | 对应 buySell。买卖方向,0 买+卖、1 买、2 卖、3 买-卖。 |
| 2 | 时间范围 | 对应 timeRange。时间范围。 |
| 3 | 交易日数 | 对应 days。统计范围。 |
返回值/口径:返回委托总量,适合判断盘口总体承接和抛压。
公式例子:smart@L2dAllVol(3, 9301000, 1):统计 09:30 到 10:00 买卖委托总量差。
3. L2dNewOrder
用途:统计当前周期新增委托量。
调用格式:smart@L2dNewOrder(买卖方向, 时间范围, 交易日数)
参数说明
| 序号 | 参数 | 说明 |
|---|---|---|
| 1 | 买卖方向 | 对应 buySell。买卖方向。 |
| 2 | 时间范围 | 对应 timeRange。时间范围。 |
| 3 | 交易日数 | 对应 days。统计范围。 |
返回值/口径:返回新增委托量,适合观察新挂单是否持续进入。
公式例子:smart@L2dNewOrder(1, 0, 1):统计买方新增委托量。
4. L2dWithDrawOrder
用途:统计当前周期撤单量。
调用格式:smart@L2dWithDrawOrder(买卖方向, 时间范围, 交易日数)
参数说明
| 序号 | 参数 | 说明 |
|---|---|---|
| 1 | 买卖方向 | 对应 buySell。买卖方向。 |
| 2 | 时间范围 | 对应 timeRange。时间范围。 |
| 3 | 交易日数 | 对应 days。统计范围。 |
返回值/口径:返回撤单量,适合观察挂单是否被撤走、封单或抛压是否松动。
公式例子:smart@L2dWithDrawOrder(2, 0, 1):统计卖方撤单量。
5. L2dTransactVol
用途:统计当前周期逐笔成交量,并可按委托类型过滤。
调用格式:smart@L2dTransactVol(买卖方向, 委托类型, 时间范围, 交易日数)
参数说明
| 序号 | 参数 | 说明 |
|---|---|---|
| 1 | 买卖方向 | 对应 buySell。买卖方向。 |
| 2 | 委托类型 | 对应 wtType。委托类型。 |
| 3 | 时间范围 | 对应 timeRange。时间范围。 |
| 4 | 交易日数 | 对应 days。统计范围。 |
参数详解:买卖方向 · 委托类型 · 时间范围 · 交易日数
返回值/口径:返回逐笔成交量,适合观察主动买卖成交量强弱。
公式例子:smart@L2dTransactVol(1, 0, 0, 1):统计买方全部委托类型成交量。
6. L2dTransactNum
用途:统计当前周期逐笔成交次数,并可按委托类型过滤。
调用格式:smart@L2dTransactNum(买卖方向, 委托类型, 时间范围, 交易日数)
参数说明
| 序号 | 参数 | 说明 |
|---|---|---|
| 1 | 买卖方向 | 对应 buySell。买卖方向。 |
| 2 | 委托类型 | 对应 wtType。委托类型。 |
| 3 | 时间范围 | 对应 timeRange。时间范围。 |
| 4 | 交易日数 | 对应 days。统计范围。 |
参数详解:买卖方向 · 委托类型 · 时间范围 · 交易日数
返回值/口径:返回逐笔成交次数,用于观察成交活跃度和主动成交频率。
公式例子:smart@L2dTransactNum(3, 0, 9301000, 1):统计 09:30 到 10:00 买卖差的成交笔数。
7. L2dOrderVol
用途:统计按委托单大小划分后的成交量。
调用格式:smart@L2dOrderVol(买卖方向, 委托类型, 时间范围, 交易日数)
参数说明
| 序号 | 参数 | 说明 |
|---|---|---|
| 1 | 买卖方向 | 对应 buySell。买卖方向。 |
| 2 | 委托类型 | 对应 wtType。中单/大单/特大单等委托类型。 |
| 3 | 时间范围 | 对应 timeRange。时间范围。 |
| 4 | 交易日数 | 对应 days。统计范围。 |
参数详解:买卖方向 · 委托类型 · 时间范围 · 交易日数
返回值/口径:返回对应委托类型的成交量。
公式例子:smart@L2dOrderVol(2, 2, 0, 1):统计卖方大单成交量。
8. L2dOrderNum
用途:统计按委托单大小划分后的成交委托单数量。
调用格式:smart@L2dOrderNum(买卖方向, 委托类型, 时间范围, 交易日数)
参数说明
| 序号 | 参数 | 说明 |
|---|---|---|
| 1 | 买卖方向 | 对应 buySell。买卖方向。 |
| 2 | 委托类型 | 对应 wtType。委托类型。 |
| 3 | 时间范围 | 对应 timeRange。时间范围。 |
| 4 | 交易日数 | 对应 days。统计范围。 |
参数详解:买卖方向 · 委托类型 · 时间范围 · 交易日数
返回值/口径:返回成交委托单数量,适合判断大单是少数几笔还是多笔连续出现。
公式例子:smart@L2dOrderNum(1, 3, 0, 1):统计买方特大单成交委托单数量。
9. L2dAllOrderVol
用途:统计按委托单大小划分后的新增委托量。
调用格式:smart@L2dAllOrderVol(买卖方向, 委托类型, 时间范围, 交易日数)
参数说明
| 序号 | 参数 | 说明 |
|---|---|---|
| 1 | 买卖方向 | 对应 buySell。买卖方向。 |
| 2 | 委托类型 | 对应 wtType。委托类型。 |
| 3 | 时间范围 | 对应 timeRange。时间范围。 |
| 4 | 交易日数 | 对应 days。统计范围。 |
参数详解:买卖方向 · 委托类型 · 时间范围 · 交易日数
返回值/口径:返回新增委托量分层结果,适合看小单、中单、大单、特大单结构。
公式例子:smart@L2dAllOrderVol(1, 2, 0, 1):统计买方大单新增委托量。
10. L2dHHVOrderVol
用途:统计指定范围内按委托类型划分的最大成交量。
调用格式:smart@L2dHHVOrderVol(买卖方向, 委托类型, 时间范围, 交易日数)
参数说明
| 序号 | 参数 | 说明 |
|---|---|---|
| 1 | 买卖方向 | 对应 buySell。买卖方向。 |
| 2 | 委托类型 | 对应 wtType。委托类型。 |
| 3 | 时间范围 | 对应 timeRange。时间范围。 |
| 4 | 交易日数 | 对应 days。统计范围。 |
参数详解:买卖方向 · 委托类型 · 时间范围 · 交易日数
返回值/口径:返回时间段内最大成交量。
公式例子:smart@L2dHHVOrderVol(1, 2, 9301000, 1):统计 09:30 到 10:00 买方大单最大成交量。
11. L2dHHVOrderNum
用途:统计指定范围内按委托类型划分的最大成交委托单数量。
调用格式:smart@L2dHHVOrderNum(买卖方向, 委托类型, 时间范围, 交易日数)
参数说明
| 序号 | 参数 | 说明 |
|---|---|---|
| 1 | 买卖方向 | 对应 buySell。买卖方向。 |
| 2 | 委托类型 | 对应 wtType。委托类型。 |
| 3 | 时间范围 | 对应 timeRange。时间范围。 |
| 4 | 交易日数 | 对应 days。统计范围。 |
参数详解:买卖方向 · 委托类型 · 时间范围 · 交易日数
返回值/口径:返回时间段内最大成交委托单数量。
公式例子:smart@L2dHHVOrderNum(1, 3, 0, 1):统计买方特大单最大成交委托单数量。
12. L2dHHVTransactVol
用途:统计指定范围内最大逐笔成交量。
调用格式:smart@L2dHHVTransactVol(买卖方向, 委托类型, 时间范围, 交易日数)
参数说明
| 序号 | 参数 | 说明 |
|---|---|---|
| 1 | 买卖方向 | 对应 buySell。买卖方向。 |
| 2 | 委托类型 | 对应 wtType。委托类型。 |
| 3 | 时间范围 | 对应 timeRange。时间范围。 |
| 4 | 交易日数 | 对应 days。统计范围。 |
参数详解:买卖方向 · 委托类型 · 时间范围 · 交易日数
返回值/口径:返回时间段内最大成交量,用于找最强一分钟冲击。
公式例子:smart@L2dHHVTransactVol(1, 3, 0, 1):统计买方特大单最大成交量。
13. L2dHHVTransactNum
用途:统计指定范围内最大逐笔成交次数。
调用格式:smart@L2dHHVTransactNum(买卖方向, 委托类型, 时间范围, 交易日数)
参数说明
| 序号 | 参数 | 说明 |
|---|---|---|
| 1 | 买卖方向 | 对应 buySell。买卖方向。 |
| 2 | 委托类型 | 对应 wtType。委托类型。 |
| 3 | 时间范围 | 对应 timeRange。时间范围。 |
| 4 | 交易日数 | 对应 days。统计范围。 |
参数详解:买卖方向 · 委托类型 · 时间范围 · 交易日数
返回值/口径:返回时间段内最大成交次数。
公式例子:smart@L2dHHVTransactNum(3, 0, 9301000, 1):统计 09:30 到 10:00 买卖差最大成交次数。
14. L2dHHVAllOrderVol
用途:统计指定范围内最大新增委托量。
调用格式:smart@L2dHHVAllOrderVol(买卖方向, 委托类型, 时间范围, 交易日数)
参数说明
| 序号 | 参数 | 说明 |
|---|---|---|
| 1 | 买卖方向 | 对应 buySell。买卖方向。 |
| 2 | 委托类型 | 对应 wtType。委托类型。 |
| 3 | 时间范围 | 对应 timeRange。时间范围。 |
| 4 | 交易日数 | 对应 days。统计范围。 |
参数详解:买卖方向 · 委托类型 · 时间范围 · 交易日数
返回值/口径:返回时间段内最大新增委托量。
公式例子:smart@L2dHHVAllOrderVol(1, 2, 0, 1):统计买方大单最大新增委托量。
15. L2dLLVOrderVol
用途:统计指定范围内按委托类型划分的最小成交量。
调用格式:smart@L2dLLVOrderVol(买卖方向, 委托类型, 时间范围, 交易日数)
参数说明
| 序号 | 参数 | 说明 |
|---|---|---|
| 1 | 买卖方向 | 对应 buySell。买卖方向。 |
| 2 | 委托类型 | 对应 wtType。委托类型。 |
| 3 | 时间范围 | 对应 timeRange。时间范围。 |
| 4 | 交易日数 | 对应 days。统计范围。 |
参数详解:买卖方向 · 委托类型 · 时间范围 · 交易日数
返回值/口径:返回时间段内最小成交量。
公式例子:smart@L2dLLVOrderVol(2, 2, 0, 1):统计卖方大单最小成交量。
16. L2dLLVOrderNum
用途:统计指定范围内按委托类型划分的最小成交委托单数量。
调用格式:smart@L2dLLVOrderNum(买卖方向, 委托类型, 时间范围, 交易日数)
参数说明
| 序号 | 参数 | 说明 |
|---|---|---|
| 1 | 买卖方向 | 对应 buySell。买卖方向。 |
| 2 | 委托类型 | 对应 wtType。委托类型。 |
| 3 | 时间范围 | 对应 timeRange。时间范围。 |
| 4 | 交易日数 | 对应 days。统计范围。 |
参数详解:买卖方向 · 委托类型 · 时间范围 · 交易日数
返回值/口径:返回时间段内最小成交委托单数量。
公式例子:smart@L2dLLVOrderNum(2, 3, 0, 1):统计卖方特大单最小成交委托单数量。
17. L2dLLVTransactVol
用途:统计指定范围内最小逐笔成交量。
调用格式:smart@L2dLLVTransactVol(买卖方向, 委托类型, 时间范围, 交易日数)
参数说明
| 序号 | 参数 | 说明 |
|---|---|---|
| 1 | 买卖方向 | 对应 buySell。买卖方向。 |
| 2 | 委托类型 | 对应 wtType。委托类型。 |
| 3 | 时间范围 | 对应 timeRange。时间范围。 |
| 4 | 交易日数 | 对应 days。统计范围。 |
参数详解:买卖方向 · 委托类型 · 时间范围 · 交易日数
返回值/口径:返回时间段内最小成交量。
公式例子:smart@L2dLLVTransactVol(1, 0, 0, 1):统计买方最小逐笔成交量。
18. L2dLLVTransactNum
用途:统计指定范围内最小逐笔成交次数。
调用格式:smart@L2dLLVTransactNum(买卖方向, 委托类型, 时间范围, 交易日数)
参数说明
| 序号 | 参数 | 说明 |
|---|---|---|
| 1 | 买卖方向 | 对应 buySell。买卖方向。 |
| 2 | 委托类型 | 对应 wtType。委托类型。 |
| 3 | 时间范围 | 对应 timeRange。时间范围。 |
| 4 | 交易日数 | 对应 days。统计范围。 |
参数详解:买卖方向 · 委托类型 · 时间范围 · 交易日数
返回值/口径:返回时间段内最小成交次数。
公式例子:smart@L2dLLVTransactNum(2, 0, 0, 1):统计卖方最小成交次数。
19. L2dLLVAllOrderVol
用途:统计指定范围内最小新增委托量。
调用格式:smart@L2dLLVAllOrderVol(买卖方向, 委托类型, 时间范围, 交易日数)
参数说明
| 序号 | 参数 | 说明 |
|---|---|---|
| 1 | 买卖方向 | 对应 buySell。买卖方向。 |
| 2 | 委托类型 | 对应 wtType。委托类型。 |
| 3 | 时间范围 | 对应 timeRange。时间范围。 |
| 4 | 交易日数 | 对应 days。统计范围。 |
参数详解:买卖方向 · 委托类型 · 时间范围 · 交易日数
返回值/口径:返回时间段内最小新增委托量。
公式例子:smart@L2dLLVAllOrderVol(2, 1, 0, 1):统计卖方中单最小新增委托量。
20. L2dHHVAllVol
用途:统计指定范围内买卖委托总量最大值。
调用格式:smart@L2dHHVAllVol(买卖方向, 时间范围, 交易日数)
参数说明
| 序号 | 参数 | 说明 |
|---|---|---|
| 1 | 买卖方向 | 对应 buySell。买卖方向。 |
| 2 | 时间范围 | 对应 timeRange。时间范围。 |
| 3 | 交易日数 | 对应 days。统计范围。 |
返回值/口径:返回总委托量最大值。
公式例子:smart@L2dHHVAllVol(3, 0, 1):统计买卖委托总量差最大值。
21. L2dLLVAllVol
用途:统计指定范围内买卖委托总量最小值。
调用格式:smart@L2dLLVAllVol(买卖方向, 时间范围, 交易日数)
参数说明
| 序号 | 参数 | 说明 |
|---|---|---|
| 1 | 买卖方向 | 对应 buySell。买卖方向。 |
| 2 | 时间范围 | 对应 timeRange。时间范围。 |
| 3 | 交易日数 | 对应 days。统计范围。 |
返回值/口径:返回总委托量最小值。
公式例子:smart@L2dLLVAllVol(3, 0, 1):统计买卖委托总量差最小值。
22. L2dHHVNewOrder
用途:统计指定范围内新增委托量最大值。
调用格式:smart@L2dHHVNewOrder(买卖方向, 时间范围, 交易日数)
参数说明
| 序号 | 参数 | 说明 |
|---|---|---|
| 1 | 买卖方向 | 对应 buySell。买卖方向。 |
| 2 | 时间范围 | 对应 timeRange。时间范围。 |
| 3 | 交易日数 | 对应 days。统计范围。 |
返回值/口径:返回新增委托量最大值。
公式例子:smart@L2dHHVNewOrder(1, 0, 1):统计买方新增委托量最大值。
23. L2dLLVNewOrder
用途:统计指定范围内新增委托量最小值。
调用格式:smart@L2dLLVNewOrder(买卖方向, 时间范围, 交易日数)
参数说明
| 序号 | 参数 | 说明 |
|---|---|---|
| 1 | 买卖方向 | 对应 buySell。买卖方向。 |
| 2 | 时间范围 | 对应 timeRange。时间范围。 |
| 3 | 交易日数 | 对应 days。统计范围。 |
返回值/口径:返回新增委托量最小值。
公式例子:smart@L2dLLVNewOrder(2, 0, 1):统计卖方新增委托量最小值。
24. L2dHHVWithDrawOrder
用途:统计指定范围内撤单量最大值。
调用格式:smart@L2dHHVWithDrawOrder(买卖方向, 时间范围, 交易日数)
参数说明
| 序号 | 参数 | 说明 |
|---|---|---|
| 1 | 买卖方向 | 对应 buySell。买卖方向。 |
| 2 | 时间范围 | 对应 timeRange。时间范围。 |
| 3 | 交易日数 | 对应 days。统计范围。 |
返回值/口径:返回撤单量最大值。
公式例子:smart@L2dHHVWithDrawOrder(1, 0, 1):统计买方撤单量最大值。
25. L2dLLVWithDrawOrder
用途:统计指定范围内撤单量最小值。
调用格式:smart@L2dLLVWithDrawOrder(买卖方向, 时间范围, 交易日数)
参数说明
| 序号 | 参数 | 说明 |
|---|---|---|
| 1 | 买卖方向 | 对应 buySell。买卖方向。 |
| 2 | 时间范围 | 对应 timeRange。时间范围。 |
| 3 | 交易日数 | 对应 days。统计范围。 |
返回值/口径:返回撤单量最小值。
公式例子:smart@L2dLLVWithDrawOrder(2, 0, 1):统计卖方撤单量最小值。
26. HHVTransactVol_S
用途:计算 N 分钟窗口内逐笔成交量合计的最大值。
调用格式:smart@HHVTransactVol_S(买卖方向, 委托类型, 窗口分钟数, 交易日数)
参数说明
| 序号 | 参数 | 说明 |
|---|---|---|
| 1 | 买卖方向 | 对应 buySell。买卖方向。 |
| 2 | 委托类型 | 对应 wtType。委托类型。 |
| 3 | 窗口分钟数 | 对应 nMinute。窗口分钟数。 |
| 4 | 交易日数 | 对应 days。统计范围。 |
参数详解:买卖方向 · 委托类型 · N分钟窗口 · 交易日数
返回值/口径:返回 N 分钟合计成交量最大值,适合看连续放量而不是单分钟尖峰。
公式例子:smart@HHVTransactVol_S(1, 3, 5, 1):统计 5 分钟窗口内买方特大单成交量最大值。
27. HHVOrderVol_S
用途:计算 N 分钟窗口内委托成交量合计的最大值。
调用格式:smart@HHVOrderVol_S(买卖方向, 委托类型, 窗口分钟数, 交易日数)
参数说明
| 序号 | 参数 | 说明 |
|---|---|---|
| 1 | 买卖方向 | 对应 buySell。买卖方向。 |
| 2 | 委托类型 | 对应 wtType。委托类型。 |
| 3 | 窗口分钟数 | 对应 nMinute。窗口分钟数。 |
| 4 | 交易日数 | 对应 days。统计范围。 |
参数详解:买卖方向 · 委托类型 · N分钟窗口 · 交易日数
返回值/口径:返回 N 分钟合计委托成交量最大值。
公式例子:smart@HHVOrderVol_S(1, 2, 5, 1):统计 5 分钟窗口内买方大单委托成交量最大值。
28. HHVAllOrderVol_S
用途:计算 N 分钟窗口内新增委托量合计的最大值。
调用格式:smart@HHVAllOrderVol_S(买卖方向, 委托类型, 窗口分钟数, 交易日数)
参数说明
| 序号 | 参数 | 说明 |
|---|---|---|
| 1 | 买卖方向 | 对应 buySell。买卖方向。 |
| 2 | 委托类型 | 对应 wtType。委托类型。 |
| 3 | 窗口分钟数 | 对应 nMinute。窗口分钟数。 |
| 4 | 交易日数 | 对应 days。统计范围。 |
参数详解:买卖方向 · 委托类型 · N分钟窗口 · 交易日数
返回值/口径:返回 N 分钟合计新增委托量最大值。
公式例子:smart@HHVAllOrderVol_S(1, 2, 5, 1):统计 5 分钟窗口内买方大单新增委托量最大值。
8. 使用注意
- L2D 数据以分钟为基础,分时结果通常映射到对应分钟的结果。
buySell=3是买减卖,适合观察净买入或净卖出。wtType只对成交/委托明细类函数有效,基础函数传了也会被忽略或按 0 处理。- 可转债等品种的价格、量单位在内部会做特殊换算,公式侧通常直接使用返回值。