# 股票 / 大宗交易 ## `stockBtAmount()` 声明:function 大宗交易总成交额(万),与系统参数(股票,时间)相关。 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20210722T); return StockBTAmount(); ``` ## `stockBtAmountPercent()` 声明:function 大宗交易总成交额占证券总成交额比(%),与系统参数(股票,时间)相关。 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20230220T); return StockBTAmountPercent(); ``` ## `stockBtAmountPercent2()` 声明:function 大宗交易总成交额占总市值比(%),与系统参数(股票,时间)相关。 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20221208T); return StockBTAmountPercent2(); ``` ## `stockBtAmountPercent3()` 声明:function 大宗交易总成交额占流通市值比(%),与系统参数(股票,时间)相关。 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20230220T); return StockBTAmountPercent3(); ``` ## `stockbtamountsum(begt, endt)` 声明:function 区间大宗总成交额(万),与系统参数(股票)相关 | 参数 | 类型 | 说明 | | ------ | -------- | ------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); return StockBTAmountSum(20201119T,20201120T); ``` ## `stockbtamountsum2(n)` 声明:function N日大宗总成交额(万),与系统参数(股票,时间)相关 | 参数 | 类型 | 说明 | | ---- | ---- | ----------- | | `n` | int | 整型,交易日 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); setsysparam(pn_date(),20201120T); return StockBTAmountSum2(2); ``` ## `stockBtAvgPrice()` 声明:function 大宗交易成交均价,与系统参数(股票,时间)相关。 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20231010T); return StockBTAvgPrice(); ``` ## `stockBtDepartmentAmount(direction, department_name)` 声明:function 营业部大宗买入(卖出)总额(万),与系统参数(股票,时间)相关。 | 参数 | 类型 | 说明 | | ----------------- | ------ | ------------------------------- | | `direction` | int | 用户自定义。交易方向,取值如下: | | `department_name` | string | 字符串。营业部名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20211220T); return StockBTDepartmentAmount(0,"机构专用"); ``` ## `stockbtdepartmentamountsum(begt, endt, direction, departmentname)` 声明:function 区间指定营业部大宗交易总额(万),与系统参数(股票)相关 | 参数 | 类型 | 说明 | | ---------------- | -------- | --------------------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `direction` | int | 整型,交易方向买入=0,卖出=1 | | `departmentname` | string | 字符串,营业部名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); return StockBTDepartmentAmountSum(20201119T,20201120T,0,"国泰君安证券股份有限公司上海江苏路证券营业部"); ``` ## `stockbtdepartmentamountsum2(n, direction, departmentname)` 声明:function N日指定营业部大宗交易总额(万),与系统参数(股票,时间)相关 | 参数 | 类型 | 说明 | | ---------------- | ------ | --------------------------- | | `n` | int | 整型,交易日 | | `direction` | int | 整型,交易方向买入=0,卖出=1 | | `departmentname` | string | 字符串,营业部名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); setsysparam(pn_date(),20201120T); return StockBTDepartmentAmountSum2(2,0,"国泰君安证券股份有限公司上海江苏路证券营业部"); ``` ## `stockBtDepartmentDiscountAmount(direction, department_name)` 声明:function 营业部大宗折价买入(卖出)总额(万),与系统参数(股票,时间)相关。 | 参数 | 类型 | 说明 | | ----------------- | ------ | ------------------------------- | | `direction` | int | 用户自定义。交易方向,取值如下: | | `department_name` | string | 字符串。营业部名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20140801T); return StockBTDepartmentDiscountAmount(0,'机构专用'); ``` ## `stockbtdepartmentdiscountamountsum(begt, endt, direction, departmentname)` 声明:function 区间指定营业部大宗折价交易总额(万),与系统参数(股票)相关 | 参数 | 类型 | 说明 | | ---------------- | -------- | --------------------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `direction` | int | 整型,交易方向买入=0,卖出=1 | | `departmentname` | string | 字符串,营业部名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); return StockBTDepartmentDiscountAmountSum(20201119T,20201120T,0,"国泰君安证券股份有限公司上海江苏路证券营业部"); ``` ## `stockbtdepartmentdiscountamountsum2(n, direction, departmentname)` 声明:function N日指定营业部大宗折价交易总额(万),与系统参数(股票,时间)相关 | 参数 | 类型 | 说明 | | ---------------- | ------ | --------------------------- | | `n` | int | 整型,交易日 | | `direction` | int | 整型,交易方向买入=0,卖出=1 | | `departmentname` | string | 字符串,机构名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); setsysparam(pn_date(),20201120T); return StockBTDepartmentDiscountAmountSum2(2,0,"国泰君安证券股份有限公司上海江苏路证券营业部"); ``` ## `stockBtDepartmentFairAmount(direction, department_name)` 声明:function 营业部大宗平价买入(卖出)总额(万),与系统参数(股票,时间)相关。 | 参数 | 类型 | 说明 | | ----------------- | ------ | ------------------------------- | | `direction` | int | 用户自定义。交易方向,取值如下: | | `department_name` | string | 字符串。营业部名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20171031T); return StockBTDepartmentFairAmount(0,'机构专用'); ``` ## `stockbtdepartmentfairamountsum(begt, endt, direction, departmentname)` 声明:function 区间指定营业部大宗平价交易总额(万),与系统参数(股票)相关 | 参数 | 类型 | 说明 | | ---------------- | -------- | --------------------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `direction` | int | 整型,交易方向买入=0,卖出=1 | | `departmentname` | string | 字符串,营业部名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); return StockBTDepartmentFairAmountSum(20201119T,20201120T,0,"国泰君安证券股份有限公司上海江苏路证券营业部"); ``` ## `stockbtdepartmentfairamountsum2(n, direction, departmentname)` 声明:function N日指定营业部大宗平价交易总额(万),与系统参数(股票,时间)相关 | 参数 | 类型 | 说明 | | ---------------- | ------ | --------------------------- | | `n` | int | 整型,交易日 | | `direction` | int | 整型,交易方向买入=0,卖出=1 | | `departmentname` | string | 字符串,营业部名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); setsysparam(pn_date(),20201120T); return StockBTDepartmentFairAmountSum2(2,0,"国泰君安证券股份有限公司上海江苏路证券营业部"); ``` ## `stockBtDepartmentNetAmount(department_name)` 声明:function 营业部大宗净买入总额(万),与系统参数(股票,时间)相关。 实数。股票指定日营业部大宗净买入总额(万)。 | 参数 | 类型 | 说明 | | ----------------- | ------ | ------------------ | | `department_name` | string | 字符串。营业部名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20231010T); return StockBTDepartmentNetAmount("机构专用"); ``` ## `stockbtdepartmentnetamountsum(begt, endt, departmentname)` 声明:function 区间指定营业部大宗净买入额(万), 与系统参数(股票)相关 | 参数 | 类型 | 说明 | | ---------------- | -------- | ----------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `departmentname` | string | 字符串,营业部名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); return StockBTDepartmentNetAmountSum(20201119T,20201120T,"国泰君安证券股份有限公司上海江苏路证券营业部"); ``` ## `stockbtdepartmentnetamountsum2(n, departmentname)` 声明:function N日指定营业部大宗净买入额(万),与系统参数(股票,时间)相关 | 参数 | 类型 | 说明 | | ---------------- | ------ | ----------------- | | `n` | int | 整型,交易日 | | `departmentname` | string | 字符串,营业部名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); setsysparam(pn_date(),20201120T); return StockBTDepartmentNetAmountSum2(2,"国泰君安证券股份有限公司上海江苏路证券营业部"); ``` ## `stockBtDepartmentPremiumAmount(direction, department_name)` 声明:function 营业部大宗溢价买入(卖出)总额(万),与系统参数(股票,时间)相关。 | 参数 | 类型 | 说明 | | ----------------- | ------ | ------------------------------- | | `direction` | int | 用户自定义。交易方向,取值如下: | | `department_name` | string | 字符串。营业部名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20210722T); return StockBTDepartmentPremiumAmount(0,'机构专用'); ``` ## `stockbtdepartmentpremiumamountsum(begt, endt, direction, departmentname)` 声明:function 区间营业部大宗溢价交易总额(万),与系统参数(股票)相关 | 参数 | 类型 | 说明 | | ---------------- | -------- | --------------------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `direction` | int | 整型,交易方向买入=0,卖出=1 | | `departmentname` | string | 字符串,营业部名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); return StockBTDepartmentPremiumAmountSum(20201119T,20201120T,0,"国泰君安证券股份有限公司上海江苏路证券营业部"); ``` ## `stockbtdepartmentpremiumamountsum2(n, direction, departmentname)` 声明:function N日指定营业部大宗溢价交易总额(万),,与系统参数(股票,时间)相关 | 参数 | 类型 | 说明 | | ---------------- | ------ | ------------------------- | | `n` | int | 整型,交易日 | | `direction` | int | 整型,交易日买入=0,卖出=1 | | `departmentname` | string | 字符串,营业部名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); setsysparam(pn_date(),20201120T); return StockBTDepartmentPremiumAmountSum2(2,0,"国泰君安证券股份有限公司上海江苏路证券营业部"); ``` ## `stockBtDepartmentTradeCount(direction, department_name)` 声明:function 营业部大宗买入(卖出)笔数,与系统参数(股票,时间)相关。 | 参数 | 类型 | 说明 | | ----------------- | ------ | ------------------------------- | | `direction` | int | 用户自定义。交易方向,取值如下: | | `department_name` | string | 字符串。营业部名称 | 返回:int ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20140801T); return StockBTDepartmentTradeCount(0,'机构专用'); ``` ## `stockbtdepartmenttradecountsum(begt, endt, direction, departmentname)` 声明:function 区间指定营业部大宗交易笔数,与系统参数(股票)相关 | 参数 | 类型 | 说明 | | ---------------- | -------- | --------------------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `direction` | int | 整型,交易方向买入=0,卖出=1 | | `departmentname` | string | 字符串,机构名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); return StockBTDepartmentTradeCountSum(20201119T,20201120T,0,"国泰君安证券股份有限公司上海江苏路证券营业部"); ``` ## `stockbtdepartmenttradecountsum2(n, direction, departmentname)` 声明:function N日指定营业部大宗交易笔数,与系统参数(股票,时间)相关 | 参数 | 类型 | 说明 | | ---------------- | ------ | --------------------------- | | `n` | int | 整型,交易日 | | `direction` | int | 整型,交易方向买入=0,卖出=1 | | `departmentname` | string | 字符串,营业部名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),'SZ002304'); setsysparam(pn_date(),20201120T); return StockBTDepartmentTradeCountSum2(2,0,"国泰君安证券股份有限公司上海江苏路证券营业部"); ``` ## `stockBtDiscountAmount()` 声明:function 折价大宗交易总成交额(万),与系统参数(股票,时间)相关。 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20230301T); return StockBTDiscountAmount(); ``` ## `stockbtdiscountamountsum(begt, endt)` 声明:function 区间折价大宗总成交额(万),与系统参数(股票)相关 | 参数 | 类型 | 说明 | | ------ | -------- | ------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); return StockBTDiscountAmountSum(20201119T,20201120T); ``` ## `stockbtdiscountamountsum2(n)` 声明:function N日折价大宗总成交额(万),与系统参数(股票,时间)相关 | 参数 | 类型 | 说明 | | ---- | ---- | ----------- | | `n` | int | 整型,交易日 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); setsysparam(pn_date(),20201120T); return StockBTDiscountAmountSum2(2); ``` ## `stockbtdiscountamountsumpercent(begt, endt)` 声明:function 区间折价大宗总成交额占大宗总成交额比(%) | 参数 | 类型 | 说明 | | ------ | -------- | ------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); return StockBTDiscountAmountSumPercent(20201119T,20201120T); ``` ## `stockbtdiscountamountsumpercent2(n)` 声明:function N日折价大宗总成交额占大宗总成交额比(%),与系统参数(股票,时间)相关 | 参数 | 类型 | 说明 | | ---- | ---- | ----------- | | `n` | int | 整型,交易日 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); setsysparam(pn_date(),20201120T); return StockBTDiscountAmountSumPercent2(2); ``` ## `stockBtDiscountOrPremium()` 声明:function 大宗交易加权折溢率(%),与系统参数(股票,时间)相关。 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20210722T); return StockBTDiscountOrPremium(); ``` ## `stockBtDiscountVol()` 声明:function 折价大宗交易总成交量(万),与系统参数(股票,时间)相关。 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20230301T); return StockBTDiscountVol(); ``` ## `stockBtFairAmount()` 声明:function 平价大宗交易总成交额(万),与系统参数(股票,时间)相关。 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20211220T); return StockBTFairAmount(); ``` ## `stockbtfairamountsum(begt, endt)` 声明:function 区间平价大宗总成交额(万),与系统参数(股票)相关 | 参数 | 类型 | 说明 | | ------ | -------- | ------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | 返回:float ## `stockbtfairamountsum2(n)` 声明:function N日平价大宗总成交额(万),与系统参数(股票,时间)相关 | 参数 | 类型 | 说明 | | ---- | ---- | ----------- | | `n` | int | 整型,交易日 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); setsysparam(pn_date(),20201120T); return StockBTFairAmountSum2(2); ``` ## `stockbtfairamountsumpercent(begt, endt)` 声明:function 区间平价大宗总成交额占大宗总成交额比(%),与系统参数(股票)相关 | 参数 | 类型 | 说明 | | ------ | -------- | ------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); return StockBTFairAmountSumPercent(20201119T,20201120T); ``` ## `stockbtfairamountsumpercent2(n)` 声明:function N日平价大宗总成交额占大宗总成交额比(%),与系统参数(股票,时间)相关 | 参数 | 类型 | 说明 | | ---- | ---- | ----------- | | `n` | int | 整型,交易日 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); setsysparam(pn_date(),20201120T); return StockBTFairAmountSumPercent2(2); ``` ## `stockBtFairVol()` 声明:function 平价大宗交易总成交量(万),与系统参数(股票,时间)相关。 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20230201T); return StockBTFairVol(); ``` ## `stockBtInstitutionAmount(direction, institution_name)` 声明:function 机构大宗买入(卖出)总额(万),与系统参数(股票,时间)相关。 | 参数 | 类型 | 说明 | | ------------------ | ------ | ------------------------------- | | `direction` | int | 用户自定义。交易方向,取值如下: | | `institution_name` | string | 字符串。机构名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20211220T); return StockBTInstitutionAmount(0,"机构专用"); ``` ## `stockbtinstitutionamountsum(begt, endt, direction, institutionname)` 声明:function 区间指定机构大宗交易总额(万),与系统参数(股票)相关 | 参数 | 类型 | 说明 | | ----------------- | -------- | --------------------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `direction` | int | 整型,交易方向买入=0,卖出=1 | | `institutionname` | string | 字符串,机构名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); return StockBTInstitutionAmountSum(20201119T,20201120T,0,"机构专用"); ``` ## `stockbtinstitutionamountsum2(n, direction, institutionname)` 声明:function N日指定机构大宗交易总额(万),与系统参数(股票,时间)相关 | 参数 | 类型 | 说明 | | ----------------- | ------ | --------------------------- | | `n` | int | 整型,交易日 | | `direction` | int | 整型,交易方向买入=0,卖出=1 | | `institutionname` | string | 字符串,机构名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); setsysparam(pn_date(),20201120T); return StockBTInstitutionAmountSum2(2,0,"机构专用"); ``` ## `stockBtInstitutionDiscountAmount(direction, institution_name)` 声明:function 机构大宗折价买入(卖出)总额(万),与系统参数(股票,时间)相关。 | 参数 | 类型 | 说明 | | ------------------ | ------ | ------------------------------- | | `direction` | int | 用户自定义。成交方向,取值如下: | | `institution_name` | string | 字符串。机构名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20140801T); return StockBTInstitutionDiscountAmount(0,'机构专用'); ``` ## `stockbtinstitutiondiscountamountsum(begt, endt, direction, institutionname)` 声明:function 区间指定机构大宗折价交易总额(万),与系统参数(股票)相关 | 参数 | 类型 | 说明 | | ----------------- | -------- | --------------------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `direction` | int | 整型,交易方向买入=0,卖出=1 | | `institutionname` | string | 字符串,机构名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); return StockBTInstitutionDiscountAmountSum(20201119T,20201120T,0,"机构专用"); ``` ## `stockbtinstitutiondiscountamountsum2(n, direction, institutionname)` 声明:function N日指定机构大宗折价交易总额(万),与系统参数(股票,时间)相关 | 参数 | 类型 | 说明 | | ----------------- | ------ | --------------------------- | | `n` | int | 整型,交易日 | | `direction` | int | 整型,交易方向买入=0,卖出=1 | | `institutionname` | string | 字符串,机构名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); setsysparam(pn_date(),20201120T); return StockBTInstitutionDiscountAmountSum2(2,0,"机构专用"); ``` ## `stockBtInstitutionFairAmount(direction, institution_name)` 声明:function 机构大宗平价买入(卖出)总额(万),与系统参数(股票,时间)相关。 | 参数 | 类型 | 说明 | | ------------------ | ------ | ------------------------------- | | `direction` | int | 用户自定义。成交方向,取值如下: | | `institution_name` | string | 字符串。机构名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20190710T); return StockBTInstitutionFairAmount(0,'机构专用'); ``` ## `stockbtinstitutionfairamountsum(begt, endt, direction, institutionname)` 声明:function 区间指定机构大宗平价交易总额(万),与系统参数(股票)相关 | 参数 | 类型 | 说明 | | ----------------- | -------- | --------------------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `direction` | int | 整型,交易方向买入=0,卖出=1 | | `institutionname` | string | 字符串,机构名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); return StockBTInstitutionFairAmountSum(20201119T,20201120T,0,"机构专用"); ``` ## `stockbtinstitutionfairamountsum2(n, direction, institutionname)` 声明:function N日指定机构大宗平价交易总额(万),与系统参数(股票,时间)相关 | 参数 | 类型 | 说明 | | ----------------- | ------ | --------------------------- | | `n` | int | 整型,交易日 | | `direction` | int | 整型,交易方向买入=0,卖出=1 | | `institutionname` | string | 字符串,机构名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); setsysparam(pn_date(),20201120T); return StockBTInstitutionFairAmountSum2(2,0,"机构专用"); ``` ## `stockBtInstitutionNetAmount(institution_name)` 声明:function 机构大宗净买入总额(万),与系统参数(股票,时间)相关。 | 参数 | 类型 | 说明 | | ------------------ | ------ | ---------------- | | `institution_name` | string | 字符串。机构名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20221208T); return StockBTInstitutionNetAmount('机构专用'); ``` ## `stockbtinstitutionnetamountsum(begt, endt, institutionname)` 声明:function 区间指定机构大宗净买入额(万), 与系统参数(股票)相关 | 参数 | 类型 | 说明 | | ----------------- | -------- | --------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `institutionname` | string | 字符串,机构名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); return StockBTInstitutionNetAmountSum(20201119T,20201120T,"机构专用"); ``` ## `stockbtinstitutionnetamountsum2(n, institutionname)` 声明:function N日指定机构大宗净买入额(万), 与系统参数(股票,时间)相关 | 参数 | 类型 | 说明 | | ----------------- | ------ | --------------- | | `n` | int | 整型,交易日 | | `institutionname` | string | 字符串,机构名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); setsysparam(pn_date(),20201120T); return StockBTInstitutionNetAmountSum2(2,"机构专用"); ``` ## `stockBtInstitutionPremiumAmount(direction, institution_name)` 声明:function 机构大宗溢价买入(卖出)总额(万),与系统参数(股票,时间)相关。 | 参数 | 类型 | 说明 | | ------------------ | ------ | ------------------------------- | | `direction` | int | 用户自定义。交易方向,取值如下: | | `institution_name` | string | 字符串。机构名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20210722T); return StockBTInstitutionPremiumAmount(0,"机构专用"); ``` ## `stockbtinstitutionpremiumamountsum(begt, endt, direction, institutionname)` 声明:function 区间指定机构大宗溢价交易总额(万),与系统参数(股票)相关 | 参数 | 类型 | 说明 | | ----------------- | -------- | --------------------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `direction` | int | 整型,交易方向买入=0,卖出=1 | | `institutionname` | string | 字符串,机构名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); return StockBTInstitutionPremiumAmountSum(20201119T,20201120T,0,"机构专用"); ``` ## `stockbtinstitutionpremiumamountsum2(n, direction, institutionname)` 声明:function N日指定机构大宗溢价交易总额(万),与系统参数(股票,时间)相关 | 参数 | 类型 | 说明 | | ----------------- | ------ | --------------------------- | | `n` | int | 整型,交易日 | | `direction` | int | 整型,交易方向买入=0,卖出=1 | | `institutionname` | string | 字符串,机构名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); setsysparam(pn_date(),20201120T); return StockBTInstitutionPremiumAmountSum2(2,0,"机构专用"); ``` ## `stockBtInstitutionTradeCount(direction, institution_name)` 声明:function 机构大宗买入(卖出)笔数,与系统参数(股票,时间)相关。 | 参数 | 类型 | 说明 | | ------------------ | ------ | ------------------------------- | | `direction` | int | 用户自定义。交易方向,取值如下: | | `institution_name` | string | 字符串。机构名称 | 返回:int ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20211220T); return StockBTInstitutionTradeCount(0,"机构专用"); ``` ## `stockbtinstitutiontradecountsum(begt, endt, direction, institutionname)` 声明:function 区间指定机构大宗交易笔数,与系统参数(股票)相关 | 参数 | 类型 | 说明 | | ----------------- | -------- | --------------------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | | `direction` | int | 整型,交易方向买入=0,卖出=1 | | `institutionname` | string | 字符串,机构名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); return StockBTInstitutionTradeCountSum(20201119T,20201120T,0,"机构专用"); ``` ## `stockbtinstitutiontradecountsum2(n, direction, institutionname)` 声明:function N日指定机构大宗交易笔数,与系统参数(股票,时间)相关 | 参数 | 类型 | 说明 | | ----------------- | ------ | --------------------------- | | `n` | int | 整型,交易日 | | `direction` | int | 整型,交易方向买入=0,卖出=1 | | `institutionname` | string | 字符串,机构名称 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); setsysparam(pn_date(),20201120T); return StockBTInstitutionTradeCountSum2(2,0,"机构专用"); ``` ## `stockBTisBlockTrading()` 声明:function 是否有大宗交易,与系统参数(股票,时间)相关。 返回:int ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20230201T); return StockBTisBlockTrading(); ``` ## `stockBtpb()` 声明:function 大宗交易市净率,与系统参数(股票,时间)相关。 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20230220T); return StockBTPB(); ``` ## `stockBtpe()` 声明:function 大宗交易市盈率,与系统参数(股票,时间)相关。 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20140801T); return StockBTPE(); ``` ## `stockBtPremiumAmount()` 声明:function 溢价大宗交易总成交额(万),与系统参数(股票,时间)相关。 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20220331T); return StockBTPremiumAmount(); ``` ## `stockbtpremiumamountsum(begt, endt)` 声明:function 区间溢价大宗总成交额(万),与系统参数(股票)相关 | 参数 | 类型 | 说明 | | ------ | -------- | ------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); return StockBTPremiumAmountSum(20201119T,20201120T); ``` ## `stockbtpremiumamountsum2(n)` 声明:function N日溢价大宗总成交额(万),与系统参数(股票,时间)相关 | 参数 | 类型 | 说明 | | ---- | ---- | ----------- | | `n` | int | 整型,交易日 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); setsysparam(pn_date(),20201120T); return StockBTPremiumAmountSum2(2); ``` ## `stockbtpremiumamountsumpercent(begt, endt)` 声明:function 区间溢价大宗成交总额占大宗总成交额比(%),与系统参数(股票)相关 | 参数 | 类型 | 说明 | | ------ | -------- | ------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); return StockBTPremiumAmountSumPercent(20201119T,20201120T); ``` ## `stockbtpremiumamountsumpercent2(n)` 声明:function N日溢价大宗总成交额占大宗总成交额比(%),与系统参数(股票,时间)相关 | 参数 | 类型 | 说明 | | ---- | ---- | ----------- | | `n` | int | 整型,交易日 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); setsysparam(pn_date(),20201120T); return StockBTPremiumAmountSumPercent2(2); ``` ## `stockBtPremiumVol()` 声明:function 溢价大宗交易总成交量(万),与系统参数(股票,时间)相关。 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20220331T); return StockBTPremiumVol(); ``` ## `stockBtTotalAmount()` 声明:function 证券总成交额(万),与系统参数(股票,时间)相关。 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20230220T); return StockBTTotalAmount(); ``` ## `stockBtTotalVol()` 声明:function 证券总成交量(万),与系统参数(股票,时间)相关。 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20230301T); return StockBTTotalVol(); ``` ## `stockBtTradeCount()` 声明:function 大宗交易总成交笔数,与系统参数(股票,时间)相关。 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20230220T); return StockBTTradeCount(); ``` ## `stockbttradecountsum(begt, endt)` 声明:function 区间大宗总成交笔数,与系统参数(股票)相关 | 参数 | 类型 | 说明 | | ------ | -------- | ------------- | | `begt` | datetime | 日期,开始日期 | | `endt` | datetime | 日期,截止日期 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); return StockBTTradeCountSum(20201119T,20201120T); ``` ## `stockbttradecountsum2(n)` 声明:function N日大宗总成交笔数,与系统参数(股票,时间)相关 | 参数 | 类型 | 说明 | | ---- | ---- | ----------- | | `n` | int | 整型,交易日 | 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ002304"); setsysparam(pn_date(),20201120T); return StockBTTradeCountSum2(2); ``` ## `stockBtVol()` 声明:function 大宗交易总成交量(万),与系统参数(股票,时间)相关。 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20230220T); return StockBTVol(); ``` ## `stockBtVolPercent()` 声明:function 大宗交易总成交量占证券总成交量比(%),与系统参数(股票,时间)相关。 返回:float ### 示例 ```tsl setsysparam(pn_stock(),"SZ000001"); setsysparam(pn_date(),20230301T); return StockBTVolPercent(); ```