Skip to content

Smart -L2W函数说明书 ​

1. 功能定位 ​

L2W 也称 ORD 模块,用于处理逐笔委托和原始委托数据。它关注 L2 行情数据、委托数据、逐笔逐单数据、买卖委托、逐笔逐单、撤单、拆单、买卖价位、竞价数据和委托分位,适合分析真实委托行为,而不仅是成交结果,可用于量化选股、股票池和盘中预警。

L2W 适合用于:

  • 统计买入/卖出委托金额、委托量、委托次数。
  • 统计买撤、卖撤、买净、卖净。
  • 统计买卖新增委托合计、买卖新增委托差。
  • 统计撤单合计、撤单差。
  • 计算最大委托金额或最大委托量。
  • 获取集合竞价价格、成交量或未匹配量。
  • 统计委托量分位。
  • 按委托手数范围筛选 L2W 委托、委托队列和集合竞价数据,再统计金额、手数或次数。

数据背景说明 ​

公开资料中,逐笔委托是 Level-2 里最接近“交易者下单动作”的数据之一。深交所接口规范把逐笔委托和逐笔成交作为逐笔行情的两类消息,并按发生顺序发送;上交所竞价 Level-2 文档也区分逐笔委托、逐笔成交和逐笔合并数据。按这个理解,L2W 关注的是成交之前和成交之外的行为:谁在挂单、谁在撤单、买卖哪一侧更积极、竞价阶段有没有真实承接。

这也是 L2W 和 L2A/L2D 的区别:L2A 更偏成交与委托结合后的资金统计,L2D 更偏分钟级 L2 汇总,而 L2W 更偏委托过程本身。撤单、买净、卖净、最大单笔、拆单合并、竞价未匹配量这些数据,重点不是直接判断价格涨跌,而是帮助理解盘口意愿是否真实、是否稳定。

2. 菜单和配置 ​

Smart 菜单名为 L2W。常用操作包括:

  • 查看 L2W 手册或网盘资料。
  • 开启函数调用跟踪、保存函数历史结果。
  • 下载全部、下载板块、下载单只股票。
  • 设置下载并发数。
  • 开启自动下载。
  • 选择或打开数据目录。
  • 查看逐笔委托数据。
  • 测试委托分位。
  • 订阅板块 L2W。
  • 取消 ORD 订阅。

常用配置项在 L2W 分组下:

配置项说明
下载并发数历史下载并发控制。
自动下载是否自动下载 L2W 数据。
数据目录L2W 数据保存目录。
数据缓存K线数历史逐笔委托数据对象缓存容量;代码用于设置 HistoryOrder 缓存上限,不是公式返回 K 线数量。
盘后下载后释放内存下载完成后是否释放缓存。

保存函数历史结果 对 L2W 日线统计尤其有用:开启后,同一股票、同一委托行为、同一计算口径和同一参数组合的历史结果会保存到自定义结果文件;再次调用时会优先读取,减少重复扫描逐笔委托历史数据。它不是下载 L2W 原始委托数据,原始数据仍由下载/订阅功能负责。

3. 核心参数 ​

多数 smart.dll L2W 函数使用如下参数:

text
smart@函数名(金额范围, 时间范围, 涨幅范围, 交易日数)
参数默认值说明
amountRange必填委托金额范围,单位万元。0 不限制。
timeRange0委托时间范围。
priceRange0相对昨收的涨幅/价格范围。部分竞价计算中,负值会走竞价过滤逻辑。
days1交易日数。源码还支持 合并参数 * 1000 + days 的高级写法。

5.4.2.3 新增 ByVol 函数,调用格式与原函数一致,只是第 1 个参数从金额范围改为委托手数范围:

text
smart@函数名ByVol(手数范围, 时间范围, 涨幅范围, 交易日数)

原有非 ByVol 函数继续按金额范围计算,不受影响。

金额范围 amountRange ​

  • 0:不限制委托金额。
  • 非 0:编码为 上限 * 1000 + 下限,单位为万元。
参数含义
0不限金额
1000055 万到 100 万
50005050 万到 500 万

手数范围 volRange ​

ByVol 函数使用手数范围筛选委托或竞价记录,编码方式为 上限档 * 1000 + 下限档,每档为 10 手。

参数含义
0不限制手数
50010100 手到 500 手
2902900 手以上
9909900 手以上

对应档位为 0 时表示不限制该边界。例如 50010 的下限档是 10,表示 100 手;上限档是 50,表示 500 手。290 的上限档为 0,表示不设上限,下限为 2900 手。

时间范围 timeRange ​

  • 0:不限制时间或使用 L2W 默认交易时段。
  • HHMM:单个分钟,例如 930 表示 09:30。
  • HHMMHHMM:分钟区间,例如 9301000 表示 09:30 到 10:00。
  • -N:最近 N 秒,例如 -300 表示最近 300 秒,通常用于盘中。
  • -HHMMSSLL:精确秒区间,LL 为持续秒数。例如 -9300005 表示从 09:30:00 起 5 秒。

涨幅范围 priceRange ​

  • 0:不限制涨幅。
  • 正数按 下限涨幅 * 1000 + 上限涨幅 编码。
  • 单个涨幅值大于 100 时表示负数,例如 103 表示 -3%。
  • 部分竞价计算中,负值会走竞价过滤逻辑,按对应函数说明使用。
参数含义
0不限制涨幅
50% 到 5%
103005-3% 到 5%

价格范围最终会按证券当日涨跌停价修正。

days 的高位千位可作为拆单合并参数:

写法含义
days=1统计 1 个交易日,不做额外合并。
days=1001合并参数为 1,交易日数为 1,合并拆单后和其它委托一起统计。
days=2001合并参数为 2,交易日数为 1,只关注识别出的拆单。

普通用户优先使用 1、2、5 等交易日数量即可。

4. 行为和计算口径 ​

L2W 处理的是逐笔委托原始数据,包括新增委托、撤销委托、买卖方向、委托价格、委托量和委托时间。它比 L2D 更靠近交易过程本身,适合研究竞价、封单、撤单、拆单和盘口真实意愿。

5.4.2.3 改进了买单、卖单、新单、成交和撤单的分类筛选,减少某一类统计中混入其它动作的情况;同时改进委托队列在新委托或新成交到达后的增量更新,避免继续使用旧队列状态。

委托行为 ​

行为含义
B买入新增委托,表示新的买方挂单进入盘口。
S卖出新增委托,表示新的卖方挂单进入盘口。
BC买入撤单,表示买方挂单被撤销。
SC卖出撤单,表示卖方挂单被撤销。
BSS买入新增委托 + 卖出新增委托,用于看新增挂单总活跃度。
BSD买入新增委托 - 卖出新增委托,用于看新增委托的买卖差。
CS买撤 + 卖撤,用于看撤单总活跃度。
CD买撤 - 卖撤,用于看撤单方向差。
BJ买净,买入新增委托减买入撤单,用于看买方挂单净增加。
SJ卖净,卖出新增委托减卖出撤单,用于看卖方挂单净增加。

计算口径 ​

后缀口径
A金额,反映委托资金规模。
V委托量,反映委托数量规模。
T次数,反映委托或撤单出现频率。
MaxA最大单笔金额,用于发现最大一笔委托或撤单。
MaxV最大单笔量,用于发现最大一笔委托量或撤单量。

例如 OrdBA 表示买入委托金额,OrdBCT 表示买入撤单次数,OrdMaxSA 表示卖出最大单笔金额。

ByVol 函数只改变第一层筛选条件:先按委托手数范围过滤,再按时间、涨幅和交易日数等条件统计。返回值口径仍由函数后缀决定,例如 OrdBAByVol 返回金额,OrdBVByVol 返回手数,OrdBTByVol 返回次数。

常见数据怎么理解 ​

数据意义
买入委托金额/量/次数买方新挂单的资金、数量和频率,通常用于观察承接和抢筹。
卖出委托金额/量/次数卖方新挂单的资金、数量和频率,通常用于观察抛压。
买入撤单金额/量/次数买方撤掉挂单的规模和频率,常用于识别虚假承接、封单松动。
卖出撤单金额/量/次数卖方撤掉挂单的规模和频率,常用于识别抛压减轻。
买净数据买入新增委托扣除买入撤单后的净值,比单看买入委托更接近真实买方留存意愿。
卖净数据卖出新增委托扣除卖出撤单后的净值,比单看卖出委托更接近真实卖方留存意愿。
买卖合计数据买卖两边新增委托合计,适合看盘口整体活跃度。
买卖差数据买入新增委托减卖出新增委托,适合看盘口方向偏向。
撤单合计数据买撤和卖撤合计,适合看盘口是否频繁变化。
撤单差数据买撤减卖撤,适合看哪一侧撤单压力更大。
最大单笔数据当天或指定范围内最大一笔委托/撤单,适合发现异常大单。

5. smart.dll 函数索引 ​

点击函数名可跳到对应的完整说明。

订阅 ​

序号函数用途
1SubOrder订阅或取消当前股票逐笔委托数据。

买方函数 ​

序号函数用途
2OrdBA买入委托金额。
3OrdBV买入委托量。
4OrdBT买入委托次数。
5OrdBCA买入撤单金额。
6OrdBCV买入撤单量。
7OrdBCT买入撤单次数。
8OrdBJA买净金额。
9OrdBJV买净量。
10OrdBJT买净次数。
11OrdBSSA买卖新增委托合计金额。
12OrdBSSV买卖新增委托合计量。
13OrdBSST买卖新增委托合计次数。
14OrdBSDA买卖新增委托差金额。
15OrdBSDV买卖新增委托差量。
16OrdBSDT买卖新增委托差次数。
17OrdMaxBA买入最大金额。
18OrdMaxBV买入最大量。
19OrdMaxBCA买撤最大金额。
20OrdMaxBCV买撤最大量。
21OrdCountB买入次数。
22OrdCountBC买撤次数。
23OrdCountBSS买卖新增委托合计次数。
24OrdCountBSD买卖新增委托差次数。

卖方函数 ​

序号函数用途
25OrdSA卖出委托金额。
26OrdSV卖出委托量。
27OrdST卖出委托次数。
28OrdSCA卖出撤单金额。
29OrdSCV卖出撤单量。
30OrdSCT卖出撤单次数。
31OrdSJA卖净金额。
32OrdSJV卖净量。
33OrdSJT卖净次数。
34OrdCSA撤单合计金额。
35OrdCSV撤单合计量。
36OrdCST撤单合计次数。
37OrdCDA撤单差金额。
38OrdCDV撤单差量。
39OrdCDT撤单差次数。
40OrdMaxSA卖出最大金额。
41OrdMaxSV卖出最大量。
42OrdMaxSCA卖撤最大金额。
43OrdMaxSCV卖撤最大量。
44OrdCountS卖出次数。
45OrdCountSC卖撤次数。

竞价和分位 ​

序号函数用途
46OrdBid集合竞价价格、成交量、未匹配量和大单竞价统计。
47OrdQuant委托量分位统计。

ByVol 按委托手数筛选函数 ​

第 1 个参数使用 手数范围,其它参数与对应的非 ByVol 函数一致。

函数对应口径示例
OrdBAByVol买入委托金额smart@OrdBAByVol(50010, 0, 0, 1)
OrdBVByVol买入委托手数smart@OrdBVByVol(50010, 0, 0, 1)
OrdBTByVol买入委托次数smart@OrdBTByVol(50010, 0, 0, 1)
OrdSAByVol卖出委托金额smart@OrdSAByVol(50010, 0, 0, 1)
OrdSVByVol卖出委托手数smart@OrdSVByVol(50010, 0, 0, 1)
OrdBSSAByVol买卖委托金额合计smart@OrdBSSAByVol(50010, 0, 0, 1)
OrdBSDAByVol买卖委托金额差smart@OrdBSDAByVol(50010, 0, 0, 1)
OrdBSSTByVol买卖委托次数合计smart@OrdBSSTByVol(50010, 0, 0, 1)
OrdMaxBAByVol最大买入委托金额smart@OrdMaxBAByVol(50010, 0, 0, 1)

ByVol 委托队列和集合竞价函数 ​

函数对应口径示例
OrdQBAByVol委托队列买方金额smart@OrdQBAByVol(50010, 0, 0, 1)
OrdQBVByVol委托队列买方手数smart@OrdQBVByVol(50010, 0, 0, 1)
OrdQSAByVol委托队列卖方金额smart@OrdQSAByVol(50010, 0, 0, 1)
OrdQSVByVol委托队列卖方手数smart@OrdQSVByVol(50010, 0, 0, 1)
OrdBidByVol按委托手数范围统计集合竞价smart@OrdBidByVol(50010, 9250000, 4, 1)

6. 函数详细说明 ​

每个函数按同一模板说明:用途、调用格式、参数说明、返回值/口径、公式例子。

函数选用说明 ​

序号函数详细用途常见用法和注意点
1SubOrder让 Smart 盘中持续接收当前股票逐笔委托。适合股票池、预警、自选股重点监控;订阅后服务器补当天历史并推送后续数据,不订阅时通常按请求取数。
2OrdBA看买方新增挂单金额,反映买方愿意挂出的资金规模。适合观察承接和抢筹;金额大但后续撤单也大时,应结合 OrdBCA 或 OrdBJA。
3OrdBV看买方新增挂单数量。适合观察买盘数量堆积;可与 OrdBA 配合区分高价少量和低价大量。
4OrdBT看买方新增挂单次数。适合判断买方动作是否连续;次数多但金额小,可能是小单频繁。
5OrdBCA看买方撤单金额,反映买方挂单撤退规模。买撤放大可能表示承接不稳、封单松动或诱多撤单;需要结合买入新增委托看净效果。
6OrdBCV看买方撤单量。适合观察买方撤走的数量;可与 OrdBV 对比看买方挂单留存。
7OrdBCT看买方撤单次数。适合判断买方盘口是否频繁撤单;次数高但金额低可能只是小单扰动。
8OrdBJA买净金额,等于买入新增委托金额减买入撤单金额。比 OrdBA 更接近买方挂单留存意愿;正值偏买方净增加,负值说明撤单压力更大。
9OrdBJV买净量,等于买入新增委托量减买入撤单量。用于观察买方盘口数量是否真正增加;适合和价格走势配合。
10OrdBJT买净次数,等于买入新增委托次数减买入撤单次数。用于观察买方动作频率净变化;不代表金额大小。
11OrdBSSA买卖新增委托合计金额,反映盘口新增挂单总活跃度。数值高表示两侧都活跃,不一定代表方向;判断方向需看 OrdBSDA。
12OrdBSSV买卖新增委托合计量。适合看盘口新增量是否放大;要结合买卖差判断方向。
13OrdBSST买卖新增委托合计次数。适合衡量委托事件活跃度;次数高可能来自买卖两侧共同活跃。
14OrdBSDA买卖新增委托差金额,等于买入新增委托金额减卖出新增委托金额。正值偏买方挂单增强,负值偏卖方挂单增强;适合股票池做盘口方向条件。
15OrdBSDV买卖新增委托差量。可观察数量层面的买卖挂单差;和金额差配合更稳。
16OrdBSDT买卖新增委托差次数。可观察动作频率方向;金额差不大时可辅助判断买卖哪侧更活跃。
17OrdMaxBA找买方最大单笔新增委托金额。适合发现异常大买单;单笔最大值容易受偶发订单影响,建议结合总金额和次数。
18OrdMaxBV找买方最大单笔新增委托量。适合发现大数量买单;可用于封单、承接观察。
19OrdMaxBCA找买方最大单笔撤单金额。适合发现大买单撤退;用于涨停板、关键价位监控比较有价值。
20OrdMaxBCV找买方最大单笔撤单量。可观察最大一笔买撤对盘口数量的影响。
21OrdCountB买入新增委托次数,和 OrdBT 口径一致。用作更直观的函数名;适合股票池里写买入委托次数条件。
22OrdCountBC买入撤单次数,和 OrdBCT 口径一致。用作更直观的函数名;常用于监控买方撤单频率。
23OrdCountBSS买卖新增委托合计次数,和 OrdBSST 口径一致。适合看盘口整体下单活跃度。
24OrdCountBSD买卖新增委托差次数,和 OrdBSDT 口径一致。适合看下单次数层面的买卖方向差。
25OrdSA看卖方新增挂单金额,反映卖方抛压规模。卖出委托金额突然放大时可作为风险信号;需结合 OrdSCA 看是否撤回。
26OrdSV看卖方新增挂单数量。适合观察上方抛压数量;和 OrdSA 一起看更完整。
27OrdST看卖方新增挂单次数。适合判断卖方动作是否频繁;次数高但金额小可能是小单扰动。
28OrdSCA看卖方撤单金额,反映卖方抛压撤退规模。卖撤放大可能说明上方压力减轻;上涨前后观察较有价值。
29OrdSCV看卖方撤单量。可观察卖盘数量是否被撤走;和 OrdSV 对比看卖方挂单留存。
30OrdSCT看卖方撤单次数。适合观察卖方撤单频率;频繁卖撤可能说明抛压不稳定。
31OrdSJA卖净金额,等于卖出新增委托金额减卖出撤单金额。比 OrdSA 更接近卖方挂单留存意愿;正值偏卖方抛压增加。
32OrdSJV卖净量,等于卖出新增委托量减卖出撤单量。用于观察卖方盘口数量是否真正增加。
33OrdSJT卖净次数,等于卖出新增委托次数减卖出撤单次数。用于观察卖方动作频率净变化。
34OrdCSA买撤与卖撤合计金额,反映盘口撤单总规模。撤单合计大说明盘口变化快,不直接代表方向;方向要看 OrdCDA。
35OrdCSV买撤与卖撤合计量。适合观察盘口撤单总数量;可用于识别盘口是否不稳定。
36OrdCST买撤与卖撤合计次数。适合观察撤单频率;撤单频率高时,盘口挂单参考价值下降。
37OrdCDA撤单差金额,等于买入撤单金额减卖出撤单金额。正值说明买方撤单更多,可能承接变弱;负值说明卖方撤单更多,可能抛压减轻。
38OrdCDV撤单差量,等于买入撤单量减卖出撤单量。可观察撤单数量方向;和撤单金额差配合判断更稳。
39OrdCDT撤单差次数,等于买入撤单次数减卖出撤单次数。适合观察撤单动作方向;不代表单笔撤单规模。
40OrdMaxSA找卖方最大单笔新增委托金额。适合发现异常大卖单;常用于压力监控。
41OrdMaxSV找卖方最大单笔新增委托量。适合发现大数量卖单或大挂单抛压。
42OrdMaxSCA找卖方最大单笔撤单金额。适合观察大卖单撤退,常用于判断上方抛压是否减少。
43OrdMaxSCV找卖方最大单笔撤单量。可观察最大一笔卖撤对盘口数量的影响。
44OrdCountS卖出新增委托次数,和 OrdST 口径一致。用作更直观的函数名;适合股票池里写卖出委托次数条件。
45OrdCountSC卖出撤单次数,和 OrdSCT 口径一致。用作更直观的函数名;常用于监控卖方撤单频率。
46OrdBid读取集合竞价价格、成交量、未匹配买卖量和竞价大单统计。适合竞价选股,重点看 09:20-09:25 价格、未匹配买量/卖量变化;datatype 决定返回哪一种竞价数据。
47OrdQuant计算委托量分位,判断当前委托量相对历史样本的位置。适合发现当前挂单是否明显高于历史常态;样本天数太少时分位稳定性较差。
48ByVol按委托手数范围筛选普通委托、委托队列和集合竞价。适合“只看 100 到 500 手委托”或“只看 9900 手以上委托”这类公式;原有非 ByVol 函数仍按金额范围筛选。

1. SubOrder 用途:订阅或取消当前股票逐笔委托数据。订阅后行情服务器会补充当天历史数据,并主动推送后续委托数据到 Smart。 ​

用途:订阅或取消当前股票逐笔委托数据。订阅后行情服务器会补充当天历史数据,并主动推送后续委托数据到 Smart。

调用格式:smart@SubOrder(订阅开关)

参数说明

序号参数说明
1订阅开关对应 sub。1 表示订阅当前股票;0 表示取消当前股票订阅。

返回值/口径:返回订阅操作结果,通常非 0 表示操作成功。

公式例子:smart@SubOrder(1):订阅当前股票逐笔委托。

2. OrdBA 用途:统计符合条件的买入新增委托金额。 ​

用途:统计符合条件的买入新增委托金额。

调用格式:smart@OrdBA(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。委托金额范围。
2时间范围对应 timeRange。委托时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回买入新增委托金额,单位通常按万元理解。

公式例子:smart@OrdBA(100005, 0, 0, 1):统计 5 万到 100 万买入委托金额。

3. OrdBV 用途:统计符合条件的买入新增委托量。 ​

用途:统计符合条件的买入新增委托量。

调用格式:smart@OrdBV(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。委托金额范围。
2时间范围对应 timeRange。委托时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回买入新增委托量。

公式例子:smart@OrdBV(100005, 9301000, 0, 1):统计 09:30 到 10:00 的买入委托量。

4. OrdBT 用途:统计符合条件的买入新增委托次数。 ​

用途:统计符合条件的买入新增委托次数。

调用格式:smart@OrdBT(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。委托金额范围。
2时间范围对应 timeRange。委托时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回买入新增委托次数,用于观察买方下单频率。

公式例子:smart@OrdBT(0, 9301000, 0, 1):统计 09:30 到 10:00 买入委托次数。

5. OrdBCA 用途:统计符合条件的买入撤单金额。 ​

用途:统计符合条件的买入撤单金额。

调用格式:smart@OrdBCA(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。撤单金额范围。
2时间范围对应 timeRange。撤单时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回买入撤单金额,常用于观察买方承接是否撤退。

公式例子:smart@OrdBCA(0, 9301000, 0, 1):统计 09:30 到 10:00 买入撤单金额。

6. OrdBCV 用途:统计符合条件的买入撤单量。 ​

用途:统计符合条件的买入撤单量。

调用格式:smart@OrdBCV(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。撤单金额范围。
2时间范围对应 timeRange。撤单时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回买入撤单量。

公式例子:smart@OrdBCV(0, 9301000, 0, 1):统计 09:30 到 10:00 买入撤单量。

7. OrdBCT 用途:统计符合条件的买入撤单次数。 ​

用途:统计符合条件的买入撤单次数。

调用格式:smart@OrdBCT(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。撤单金额范围。
2时间范围对应 timeRange。撤单时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回买入撤单次数,用于观察买方撤单频率。

公式例子:smart@OrdBCT(0, 9301000, 0, 1):统计 09:30 到 10:00 买入撤单次数。

8. OrdBJA 用途:统计买净金额,即买入新增委托金额减买入撤单金额。 ​

用途:统计买净金额,即买入新增委托金额减买入撤单金额。

调用格式:smart@OrdBJA(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。委托金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回买方挂单净增加金额,比单看买入委托更接近买方留存意愿。

公式例子:smart@OrdBJA(0, 9301000, 0, 1):统计 09:30 到 10:00 买净金额。

9. OrdBJV 用途:统计买净量,即买入新增委托量减买入撤单量。 ​

用途:统计买净量,即买入新增委托量减买入撤单量。

调用格式:smart@OrdBJV(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。委托金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回买方挂单净增加量。

公式例子:smart@OrdBJV(0, 9301000, 0, 1):统计 09:30 到 10:00 买净量。

10. OrdBJT 用途:统计买净次数,即买入新增委托次数减买入撤单次数。 ​

用途:统计买净次数,即买入新增委托次数减买入撤单次数。

调用格式:smart@OrdBJT(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。委托金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回买方委托净次数。

公式例子:smart@OrdBJT(0, 9301000, 0, 1):统计 09:30 到 10:00 买净次数。

11. OrdBSSA 用途:统计买卖新增委托合计金额。 ​

用途:统计买卖新增委托合计金额。

调用格式:smart@OrdBSSA(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。委托金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回买入新增委托金额加卖出新增委托金额,用于观察盘口整体活跃度。

公式例子:smart@OrdBSSA(0, 9301000, 0, 1):统计 09:30 到 10:00 买卖新增委托合计金额。

12. OrdBSSV 用途:统计买卖新增委托合计量。 ​

用途:统计买卖新增委托合计量。

调用格式:smart@OrdBSSV(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。委托金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回买入新增委托量加卖出新增委托量。

公式例子:smart@OrdBSSV(0, 9301000, 0, 1):统计 09:30 到 10:00 买卖新增委托合计量。

13. OrdBSST 用途:统计买卖新增委托合计次数。 ​

用途:统计买卖新增委托合计次数。

调用格式:smart@OrdBSST(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。委托金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回买入新增委托次数加卖出新增委托次数。

公式例子:smart@OrdBSST(0, 9301000, 0, 1):统计 09:30 到 10:00 买卖新增委托合计次数。

14. OrdBSDA 用途:统计买卖新增委托差金额,即买入新增委托金额减卖出新增委托金额。 ​

用途:统计买卖新增委托差金额,即买入新增委托金额减卖出新增委托金额。

调用格式:smart@OrdBSDA(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。委托金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回新增委托金额买卖差,用于观察盘口方向偏向。

公式例子:smart@OrdBSDA(0, 9301000, 0, 1):统计 09:30 到 10:00 买卖新增委托差金额。

15. OrdBSDV 用途:统计买卖新增委托差量,即买入新增委托量减卖出新增委托量。 ​

用途:统计买卖新增委托差量,即买入新增委托量减卖出新增委托量。

调用格式:smart@OrdBSDV(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。委托金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回新增委托量买卖差。

公式例子:smart@OrdBSDV(0, 9301000, 0, 1):统计 09:30 到 10:00 买卖新增委托差量。

16. OrdBSDT 用途:统计买卖新增委托差次数,即买入新增委托次数减卖出新增委托次数。 ​

用途:统计买卖新增委托差次数,即买入新增委托次数减卖出新增委托次数。

调用格式:smart@OrdBSDT(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。委托金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回新增委托次数买卖差。

公式例子:smart@OrdBSDT(0, 9301000, 0, 1):统计 09:30 到 10:00 买卖新增委托差次数。

17. OrdMaxBA 用途:找出符合条件的买入新增委托最大单笔金额。 ​

用途:找出符合条件的买入新增委托最大单笔金额。

调用格式:smart@OrdMaxBA(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。委托金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回最大买入委托金额。

公式例子:smart@OrdMaxBA(0, 0, 0, 1):统计当天最大买入委托金额。

18. OrdMaxBV 用途:找出符合条件的买入新增委托最大单笔量。 ​

用途:找出符合条件的买入新增委托最大单笔量。

调用格式:smart@OrdMaxBV(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。委托金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回最大买入委托量。

公式例子:smart@OrdMaxBV(0, 0, 0, 1):统计当天最大买入委托量。

19. OrdMaxBCA 用途:找出符合条件的买入撤单最大单笔金额。 ​

用途:找出符合条件的买入撤单最大单笔金额。

调用格式:smart@OrdMaxBCA(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。撤单金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回最大买入撤单金额。

公式例子:smart@OrdMaxBCA(0, 0, 103005, 1):统计涨幅 -3% 到 5% 的买撤最大金额。

20. OrdMaxBCV 用途:找出符合条件的买入撤单最大单笔量。 ​

用途:找出符合条件的买入撤单最大单笔量。

调用格式:smart@OrdMaxBCV(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。撤单金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回最大买入撤单量。

公式例子:smart@OrdMaxBCV(0, 0, 103005, 1):统计涨幅 -3% 到 5% 的买撤最大量。

21. OrdCountB 用途:统计买入新增委托次数。 ​

用途:统计买入新增委托次数。

调用格式:smart@OrdCountB(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。委托金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回买入新增委托次数。

公式例子:smart@OrdCountB(0, 0, 0, 1):统计当天买入委托次数。

22. OrdCountBC 用途:统计买入撤单次数。 ​

用途:统计买入撤单次数。

调用格式:smart@OrdCountBC(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。撤单金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回买入撤单次数。

公式例子:smart@OrdCountBC(0, 0, 0, 1):统计当天买入撤单次数。

23. OrdCountBSS 用途:统计买卖新增委托合计次数。 ​

用途:统计买卖新增委托合计次数。

调用格式:smart@OrdCountBSS(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。委托金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回买入新增委托次数加卖出新增委托次数。

公式例子:smart@OrdCountBSS(0, 0, 0, 1):统计当天买卖新增委托合计次数。

24. OrdCountBSD 用途:统计买卖新增委托差次数。 ​

用途:统计买卖新增委托差次数。

调用格式:smart@OrdCountBSD(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。委托金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回买入新增委托次数减卖出新增委托次数。

公式例子:smart@OrdCountBSD(0, 0, 0, 1):统计当天买卖新增委托差次数。

25. OrdSA 用途:统计符合条件的卖出新增委托金额。 ​

用途:统计符合条件的卖出新增委托金额。

调用格式:smart@OrdSA(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。委托金额范围。
2时间范围对应 timeRange。委托时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回卖出新增委托金额,单位通常按万元理解。

公式例子:smart@OrdSA(100005, 0, 0, 1):统计 5 万到 100 万卖出委托金额。

26. OrdSV 用途:统计符合条件的卖出新增委托量。 ​

用途:统计符合条件的卖出新增委托量。

调用格式:smart@OrdSV(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。委托金额范围。
2时间范围对应 timeRange。委托时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回卖出新增委托量。

公式例子:smart@OrdSV(100005, 9301000, 0, 1):统计 09:30 到 10:00 的卖出委托量。

27. OrdST 用途:统计符合条件的卖出新增委托次数。 ​

用途:统计符合条件的卖出新增委托次数。

调用格式:smart@OrdST(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。委托金额范围。
2时间范围对应 timeRange。委托时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回卖出新增委托次数。

公式例子:smart@OrdST(0, 9301000, 0, 1):统计 09:30 到 10:00 卖出委托次数。

28. OrdSCA 用途:统计符合条件的卖出撤单金额。 ​

用途:统计符合条件的卖出撤单金额。

调用格式:smart@OrdSCA(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。撤单金额范围。
2时间范围对应 timeRange。撤单时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回卖出撤单金额,常用于观察卖方抛压是否撤退。

公式例子:smart@OrdSCA(0, 9301000, 0, 1):统计 09:30 到 10:00 卖出撤单金额。

29. OrdSCV 用途:统计符合条件的卖出撤单量。 ​

用途:统计符合条件的卖出撤单量。

调用格式:smart@OrdSCV(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。撤单金额范围。
2时间范围对应 timeRange。撤单时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回卖出撤单量。

公式例子:smart@OrdSCV(0, 9301000, 0, 1):统计 09:30 到 10:00 卖出撤单量。

30. OrdSCT 用途:统计符合条件的卖出撤单次数。 ​

用途:统计符合条件的卖出撤单次数。

调用格式:smart@OrdSCT(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。撤单金额范围。
2时间范围对应 timeRange。撤单时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回卖出撤单次数,用于观察卖方撤单频率。

公式例子:smart@OrdSCT(0, 9301000, 0, 1):统计 09:30 到 10:00 的卖出撤单次数。

31. OrdSJA 用途:统计卖净金额,即卖出新增委托金额减卖出撤单金额。 ​

用途:统计卖净金额,即卖出新增委托金额减卖出撤单金额。

调用格式:smart@OrdSJA(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。委托金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回卖方挂单净增加金额,比单看卖出委托更接近卖方留存意愿。

公式例子:smart@OrdSJA(0, 9301000, 0, 1):统计 09:30 到 10:00 卖净金额。

32. OrdSJV 用途:统计卖净量,即卖出新增委托量减卖出撤单量。 ​

用途:统计卖净量,即卖出新增委托量减卖出撤单量。

调用格式:smart@OrdSJV(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。委托金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回卖方挂单净增加量。

公式例子:smart@OrdSJV(0, 9301000, 0, 1):统计 09:30 到 10:00 卖净量。

33. OrdSJT 用途:统计卖净次数,即卖出新增委托次数减卖出撤单次数。 ​

用途:统计卖净次数,即卖出新增委托次数减卖出撤单次数。

调用格式:smart@OrdSJT(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。委托金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回卖方委托净次数。

公式例子:smart@OrdSJT(0, 9301000, 0, 1):统计 09:30 到 10:00 卖净次数。

34. OrdCSA 用途:统计买入撤单与卖出撤单的合计金额。 ​

用途:统计买入撤单与卖出撤单的合计金额。

调用格式:smart@OrdCSA(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。撤单金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回撤单合计金额,用于观察盘口撤单活跃度。

公式例子:smart@OrdCSA(0, 9301000, 0, 1):统计 09:30 到 10:00 撤单合计金额。

35. OrdCSV 用途:统计买入撤单与卖出撤单的合计量。 ​

用途:统计买入撤单与卖出撤单的合计量。

调用格式:smart@OrdCSV(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。撤单金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回撤单合计量。

公式例子:smart@OrdCSV(0, 9301000, 0, 1):统计 09:30 到 10:00 撤单合计量。

36. OrdCST 用途:统计买入撤单与卖出撤单的合计次数。 ​

用途:统计买入撤单与卖出撤单的合计次数。

调用格式:smart@OrdCST(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。撤单金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回撤单合计次数。

公式例子:smart@OrdCST(0, 9301000, 0, 1):统计 09:30 到 10:00 撤单合计次数。

37. OrdCDA 用途:统计撤单差金额,即买入撤单金额减卖出撤单金额。 ​

用途:统计撤单差金额,即买入撤单金额减卖出撤单金额。

调用格式:smart@OrdCDA(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。撤单金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回撤单金额买卖差,用于观察哪一侧撤单压力更大。

公式例子:smart@OrdCDA(0, 9301000, 0, 1):统计 09:30 到 10:00 撤单差金额。

38. OrdCDV 用途:统计撤单差量,即买入撤单量减卖出撤单量。 ​

用途:统计撤单差量,即买入撤单量减卖出撤单量。

调用格式:smart@OrdCDV(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。撤单金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回撤单量买卖差。

公式例子:smart@OrdCDV(0, 9301000, 0, 1):统计 09:30 到 10:00 撤单差量。

39. OrdCDT 用途:统计撤单差次数,即买入撤单次数减卖出撤单次数。 ​

用途:统计撤单差次数,即买入撤单次数减卖出撤单次数。

调用格式:smart@OrdCDT(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。撤单金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回撤单次数买卖差。

公式例子:smart@OrdCDT(0, 9301000, 0, 1):统计 09:30 到 10:00 撤单差次数。

40. OrdMaxSA 用途:找出符合条件的卖出新增委托最大单笔金额。 ​

用途:找出符合条件的卖出新增委托最大单笔金额。

调用格式:smart@OrdMaxSA(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。委托金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回最大卖出委托金额。

公式例子:smart@OrdMaxSA(0, 0, 0, 1):统计当天最大卖出委托金额。

41. OrdMaxSV 用途:找出符合条件的卖出新增委托最大单笔量。 ​

用途:找出符合条件的卖出新增委托最大单笔量。

调用格式:smart@OrdMaxSV(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。委托金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回最大卖出委托量。

公式例子:smart@OrdMaxSV(0, 0, 0, 1):统计当天最大卖出委托量。

42. OrdMaxSCA 用途:找出符合条件的卖出撤单最大单笔金额。 ​

用途:找出符合条件的卖出撤单最大单笔金额。

调用格式:smart@OrdMaxSCA(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。撤单金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回最大卖出撤单金额。

公式例子:smart@OrdMaxSCA(0, 0, 103005, 1):统计涨幅 -3% 到 5% 的卖撤最大金额。

43. OrdMaxSCV 用途:找出符合条件的卖出撤单最大单笔量。 ​

用途:找出符合条件的卖出撤单最大单笔量。

调用格式:smart@OrdMaxSCV(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。撤单金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回最大卖出撤单量。

公式例子:smart@OrdMaxSCV(0, 0, 103005, 1):统计涨幅 -3% 到 5% 的卖撤最大量。

44. OrdCountS 用途:统计卖出新增委托次数。 ​

用途:统计卖出新增委托次数。

调用格式:smart@OrdCountS(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。委托金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回卖出新增委托次数。

公式例子:smart@OrdCountS(0, 0, 0, 1):统计当天卖出委托次数。

45. OrdCountSC 用途:统计卖出撤单次数。 ​

用途:统计卖出撤单次数。

调用格式:smart@OrdCountSC(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。撤单金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数,可带拆单合并参数。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回卖出撤单次数。

公式例子:smart@OrdCountSC(0, 0, 0, 1):统计当天卖出撤单次数。

46. OrdBid 用途:读取集合竞价相关序列,用于观察竞价价格、成交量、未匹配买卖量和满足金额条件的大单买卖量/额。 ​

用途:读取集合竞价相关序列,用于观察竞价价格、成交量、未匹配买卖量和满足金额条件的大单买卖量/额。

调用格式:smart@OrdBid(金额范围, 时间, 返回类型, K线数)

参数说明

序号参数说明
1金额范围对应 amo。金额阈值,0 表示全部竞价数据。
2时间对应 time。HHMMSSZZ 格式竞价时间。
3返回类型对应 datatype。返回类型。
4K线数对应 kCount。统计 K 线数或交易日数。

参数详解:金额范围 · 手数范围

返回值/口径:datatype=0 竞价价格,1 成交量,2 未匹配买量,3 未匹配卖量,4 买量,5 卖量,6 买额,7 卖额。

公式例子:smart@OrdBid(0, 9250000, 2, 1):读取 09:25 的竞价未匹配买量。

47. OrdQuant 用途:计算委托量分位,用于判断当前委托量在历史或样本中的相对位置。 ​

用途:计算委托量分位,用于判断当前委托量在历史或样本中的相对位置。

调用格式:smart@OrdQuant(金额范围, 时间范围, 涨幅范围, 交易日数)

参数说明

序号参数说明
1金额范围对应 amountRange。委托金额范围。
2时间范围对应 timeRange。时间范围。
3涨幅范围对应 priceRange。涨幅/价格范围。
4交易日数对应 days。统计交易日数或样本范围。

参数详解:金额范围 · 时间范围 · 涨幅范围 · 交易日数

返回值/口径:返回委托量分位统计结果,用于衡量当前委托量是否处在较高或较低位置。

公式例子:smart@OrdQuant(100005, 0, 0, 20):统计 5 万到 100 万委托量在最近 20 个交易日样本中的分位特征。

48. ByVol 函数 用途:按委托手数范围筛选 L2W 委托、队列和竞价数据。 ​

用途:按委托手数范围而不是金额范围筛选记录,再返回对应函数的金额、手数、次数、买卖合计、买卖差、队列或竞价统计。

调用格式:

text
smart@普通委托函数ByVol(手数范围, 时间范围, 涨幅范围, 交易日数)
smart@OrdQ函数ByVol(手数范围, 时间范围, 涨幅范围, 交易日数)
smart@OrdBidByVol(手数范围, 时间, 返回类型, K线数)

参数说明

序号参数说明
1手数范围对应 volRange。按 10 手一档编码,见 手数范围。
2时间范围/时间普通委托和队列函数使用时间范围;OrdBidByVol 使用竞价时间。
3涨幅范围/返回类型普通委托和队列函数使用涨幅范围;OrdBidByVol 使用返回类型。
4交易日数/K线数普通委托和队列函数为交易日数;OrdBidByVol 为 K 线数或交易日数。

返回值/口径:返回值由函数名决定。例如 OrdBAByVol 返回买入委托金额,OrdBVByVol 返回买入委托手数,OrdQBAByVol 返回队列买方金额,OrdBidByVol 按 datatype 返回集合竞价对应数据。

公式例子:

text
OrdBAByVol:"smart@OrdBAByVol"(50010,0,0,1),PRECIS0,COLORWHITE;{100手到500手买入委托金额}
OrdBSSTByVol:"smart@OrdBSSTByVol"(990,0,0,1),PRECIS0,COLORWHITE;{9900手以上买卖委托次数合计}
OrdQBAByVol:"smart@OrdQBAByVol"(50010,0,0,1),PRECIS0,COLORWHITE;{队列买方金额}
OrdBidByVol:"smart@OrdBidByVol"(50010,9250000,4,1),PRECIS0,COLORWHITE;{按买入委托手数统计竞价}

订阅后,Smart 会持续接收该股票当天后续逐笔委托数据;未订阅时,通常只有下载、查看或公式函数请求数据时才向服务器取所需范围。

7. 使用注意 ​

  • L2W 依赖逐笔委托数据,盘中数据未完整时,盘中统计和盘后历史统计可能存在差异。
  • 金额过滤发生在单笔委托或合并后的委托记录上;启用合并参数后结果会变化。
  • 需要按委托手数而不是委托金额筛选时,使用对应的 ByVol 函数;原有函数仍按金额范围筛选。
  • priceRange 为正数时按涨幅范围过滤;特殊竞价过滤属于高级用法,普通公式优先使用 0。
  • L2W 下载、保存和历史结果仍以 15:00 为收盘边界,不会等待到 15:30;15:30 覆盖范围只适用于 L2A/L2B。
  • 5.4.2.3 改进了委托完成状态校验:当完成状态与实际数据不一致时会重新校验,避免把空数据当成已完成。