PortfolioBackTesting_Percent_SetPercentforNOTUserDefined
简述
策略验证-比例组合-t期继续持有的or新增的,按不同的加权方法确定比例,根据T日目标持有证券以及资金配比方式得到在EndT的证券配置比例(%)
PortfolioBackTesting_Percent_SetPercentforNOTUserDefined(tPercent:TableArray;EndT:TDateTime;RateType:Integer):TableArray
名称 | 类型 | 说明 |
---|
tPercent | TableArray | 数据表类型,EndT日的目标持有证券列表 |
EndT | TDateTime | 日期型时间,截止日 |
RateType | Integer | 整数,用户自定义,组合比例确定方法,含义如下表:
显示名 |
值 |
总股本加权 |
0 |
流通股本加权 |
1 |
等权重 |
4 |
等股数 |
5 |
流通市值平方根加权 |
6 |
总市值平方根加权 |
7 |
|
返回 | TableArray | 按照不同的加权方式确定证券比例 |
tPercent:=array(
("截止日":43550.0,"代码":"SZ000001"),
("截止日":43550.0,"代码":"SZ000002"),
("截止日":43550.0,"代码":"SH600000")
);
EndT:=inttodate(20190326);
RateType:=0;
Return PortfolioBackTesting_Percent_SetPercentforNOTUserDefined(tPercent,EndT,RateType);
//结果:
