设定时点仿真的时点,系统参数的值为一个精确的仿真时间,如果仿真时间为0表示不进行仿真历史。设置时点仿真以后,各类周期均不会访问到未来数据,例如设置时点为11:03:05秒,访问日线、周线、分钟线、秒线等均会和11:03:05秒的时刻访问相同。此外,对于RD等实时函数,访问到的行情数据均会推移到这一时刻。
范例(t):在分钟线下,指定仿真时间为10点29分42秒,求仿真下10点30分的分钟线价量
[code]
setsysparam(pn_stock(),"SH600519");
set…
范例(t):在分钟线下,指定仿真时间为10点29分42秒,求仿真下10点30分的分钟线价量
[code]
setsysparam(pn_stock(),"SH600519");
set…
来源于.NET函数大全
说明:[strong]pn_ViewPoint的主要用途是:对于特殊时点的周期,采用查找交易明细来模拟当时的值,例如历史盘中交易中的日线,月线,周线等等。[/stro…来源于FAQ
A: 在取11:30:00的周期线数据时,比如分钟线,会取到下午13:00:00这个时间点的数据。其原因:FAQ:Q:为何天软的分钟线会把13:00:00的交易算到11:30中
由于对于时点的划分,不同的用户可能有不同的理解,有…
由于对于时点的划分,不同的用户可能有不同的理解,有…
1、针对在使用行情类数据及其衍生指标做建模和回测的时候,可能用到“未来数据”的陷阱,天软最近推出了时点系统参数pn_ViewPoint()避免此问题的发生
2、分析…
2、分析…
说明:[strong]pn_ViewPoint的主要用途是:对于特殊时点的周期,采用查找交易明细来模拟当时的值,例如历史盘中交易中的日线,月线,周线等等。[/stro…
范例1:取个股指定时间的收盘价
[code]
setsysparam(pn_stock(),'SZ000002');
setsysparam(pn_cy…
1、什么是系统参数
在金融建模中,金融相关的数据常常会与证券代码、时间、周期等等相关,当需要同时提取多个指标,而这些指标都是同一指定票或指定日或指定周期等等…
A:对于分钟线数据,盘中有成交明细,就会实时生成分钟线。
在盘后:
1、盘后4点半会落地成数据文件,该数据过滤掉了当日成交量为0的分钟线数据。
2、在下一个交易日开盘前会清掉最新的缓存,比如有夜…
在盘后:
1、盘后4点半会落地成数据文件,该数据过滤掉了当日成交量为0的分钟线数据。
2、在下一个交易日开盘前会清掉最新的缓存,比如有夜…
范例(t):
范例1:
[code]
//设置当前证券为万科A
setsysparam(pn_stock(),'SZ000002');
return getsyspara…
范例1:
[code]
//设置当前证券为万科A
setsysparam(pn_stock(),'SZ000002');
return getsyspara…
范例(t):
范例1:
[code]
//设置当前时间为2019-2-18
setsysparam(pn_date(),20190218T);
return sp_time(…
范例1:
[code]
//设置当前时间为2019-2-18
setsysparam(pn_date(),20190218T);
return sp_time(…
范例(t):
[code]
//以第一个交易日为基准进行复杂复权后的截止20110909万科A的收盘价时间序列
setsysparam(pn_stock(),'SZ000002');
se…
[code]
//以第一个交易日为基准进行复杂复权后的截止20110909万科A的收盘价时间序列
setsysparam(pn_stock(),'SZ000002');
se…
范例(t):
[code]
//设置2018-08-20为复权基准日,小于这个日期的前复权,大于这个日的后复权。
setsysparam(pn_stock(),'SZ000002…
[code]
//设置2018-08-20为复权基准日,小于这个日期的前复权,大于这个日的后复权。
setsysparam(pn_stock(),'SZ000002…
范例(t):
[code]
setsysparam(pn_stock(),'SZ000001');
setsysparam(pn_date(),inttodate(20140115));
…
[code]
setsysparam(pn_stock(),'SZ000001');
setsysparam(pn_date(),inttodate(20140115));
…
范例(t):
范例1:
[code]
//取万科A在2019-02-18 11:25:00时的五分钟线成交量
setsysparam(pn_stock(),'SZ000002');…
范例1:
[code]
//取万科A在2019-02-18 11:25:00时的五分钟线成交量
setsysparam(pn_stock(),'SZ000002');…
范例(t):
范例1:设置与生效
[code]
setsysparam(PN_Precision(),3);//设置有效
ov:=BackupSystemParameters2…
范例1:设置与生效
[code]
setsysparam(PN_Precision(),3);//设置有效
ov:=BackupSystemParameters2…
范例(t):
matlab调用
[code]
//matlab代码
ts=actxserver('TSExpert.CoExec')
ts.SetSysParam('NilTrans',9)…
matlab调用
[code]
//matlab代码
ts=actxserver('TSExpert.CoExec')
ts.SetSysParam('NilTrans',9)…
范例(t):在分钟线下,指定仿真时间为10点29分42秒,求仿真下10点30分的分钟线价量
[code]
setsysparam(pn_stock(),"SH600519");
set…
[code]
setsysparam(pn_stock(),"SH600519");
set…