StockEndTAfterNDay
简述
指定日N个交易日后的日期
当N个交易日后的日期大于today或者当前时间时,则只适用于周期为日线。
1)如果周期是日线,则返回日线后的相应日期
2)如果非日线周期,则返回0
stockendtafternday(begt:date;n:integer):real
名称 | 类型 | 说明 |
---|
begt | date | date,开始日期 |
n | integer | integer,N日 |
返回 | real | real |
(1)若BegT为交易日,则直接返回向后推N个交易日期;
(2)若BegT不为交易日,则先得到实际的T日,再相对N,向后推移N个交易日。
//返回万科A在2018年9月11日向后推5个交易日的日期。
SetSysParam(PN_Stock(),'SZ000002');
EndT:=inttodate(20180911);
return StockEndTAfterNDay(EndT,5);
//结果:43361(2018-09-18)