StockBegTBeforeNDay
简述
最近N日/N周前的交易日,从EndT当天开始算第一天,与系统证券pn_stock()和系统周期pn_cycle()有关。调用时需注意设置系统参数。
StockBegTBeforeNDay(EndT:TDateTime;N:Integer):TDateTime
名称 | 类型 | 说明 |
---|
EndT | TDateTime | 日期类型,截止日 |
N | Integer | 整数类型,N日
取值 |
返回类型 |
1 |
最近1周前的交易日 |
2 |
最近4周前的交易日 |
3 |
最近13周前的交易日 |
4 |
最近26周前的交易日 |
5 |
最近52周前的交易日 |
6 |
本日 |
7 |
本周 |
8 |
本月 |
9 |
本年 |
10 |
最近一年 |
11 |
最近两年 |
12 |
最近三年 |
13 |
最近5日前的交易日 |
14 |
最近10日前的交易日 |
15 |
最近20日前的交易日 |
16 |
最近30日前的交易日 |
17 |
最近60日前的交易日 |
18 |
最近120日前的交易日 |
19 |
最近240日前的交易日 |
20 |
最近2周前的交易日 |
21 |
最近6周前的交易日 |
22 |
最近18周前的交易日 |
|
返回 | TDateTime | 日期 |
//返回万科A截止2018年9月11日的最近1周前的交易日日期。
SetSysParam(PN_Stock(),'SZ000002');
EndT:=inttodate(20180911);
return StockBegTBeforeNDay(EndT,1);
//结果:43348(2018-09-05)