A:功能描述:判断股票盘中触发涨停的持续涨停的时间有多长
目前无公用函数可直接使用,下面是笔者的实现过程,可供用户参考。
相关函数包下载:
附件:股票价格持续时间-交易明细.tslfunc
封装模型:StockPriceHoldingTime
定义:StockPriceHoldingTime(StockID:String,Endt:TDate,p:Float):Array
说明:分析交易明细数据,返回交易明细中价格大于某个值的持续起止时间,及持续时长,单位为秒。
参数:
StockID:字符串,股票代码
Endt:日期,指定日
p:实数,持续的最小价格
返回:数组,返回每段持续区间的“起点”、“止点”、“持续时长(秒)”
范例:实现股票SH603533在2021年11月10日的涨停价持续时间段情况
Stockid:='SH603533';
Endt:=20211110T;
p:=spec(StockZtClose(endt),stockid);//涨停价->也可设置成其它价格
return StockPriceHoldingTime(StockID,Endt,p);
返回:
相关链接:FAQ:
如何批量导出导入函数?