Files
playbook/skills/tsl-api-reference/references/codegen/dotnet/runtime/db_transaction.md
T
csh 1f19954dd7 ♻️ refactor(tsl-api-reference): reorganize function reference pages
Move runtime and document pages into their correct scope, remove obsolete pending entries, and regenerate the function index.\nUpdate agent test guidance and API skill routing to match the new reference layout.
2026-07-20 09:08:38 +08:00

2.5 KiB

运行时 / 数据库事务

sqlBeginTrans(db_alias)

开始一个数据库事务。

参数 类型 说明
db_alias string 数据库别名。

返回:int

sqlInTrans(db_alias)

检查是否在一个数据库事务中。

参数 类型 说明
db_alias string 数据库别名。

返回:int

sqlRollback(db_alias)

回滚事务。

参数 类型 说明
db_alias string 数据库别名。

返回:int

DBCD_v(n1, n2, m)

异同离差乖离率DBCD,指能够保持指标的紧密同步,并且线条光滑,信号明确,能够有效的过滤掉伪信号的概率。先计算乖离率BIAS,然后计算不同日的乖离率之间的离差,最后对离差进行指数移动平滑处理。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()和复权基准日pn_rateday()相关。调用时需注意设置系统参数。

参数 类型 说明
n1 any 整数,交易日天数
n2 any 整数,交易日天数
m any 整数,交易日天数

返回:float

DBCD_f(n1, n2, m, _type)

异同离差乖离率DBCD,指能够保持指标的紧密同步,并且线条光滑,信号明确,能够有效的过滤掉伪信号的概率。先计算乖离率BIAS,然后计算不同日的乖离率之间的离差,最后对离差进行指数移动平滑处理。与系统证券pn_stock()、系统时间pn_date()、系统周期pn_cycle()、复权方式pn_rate()、复权基准日pn_rateday()和执行点数PN_nDay()相关。调用时需注意设置系统参数。

参数 类型 说明
n1 any 整数,交易日天数
n2 any 整数,交易日天数
m any 整数,交易日天数
_type any 结果类型

返回:float

sql_Insert()

与MSSQL交互插入数据教学函数,向数据库中插入一条数据为(160,'1.0','2002-12-12')的数据,如插入成功返回插入的数据,否则返回“Insert出现错误”。该函数仅为对数据库进行操作范例,范例中使用的sourcename是数据库别名,result 是插入数据的结果。关于数据库别名的配置,以及数据库交互的具体说明,用户可在官网查看数据库交互专题。

返回:any