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);
//结果:
