天软金融分析.NET函数大全 > 金融函数 > 金融工程 > 策略验证 > 数量类中间函数

PortfolioBackTesting_Quantity_SellByCommonCondition    

简述
T日按最大持有期、止盈、止损卖出股票
定义
PortfolioBackTesting_Quantity_SellByCommonCondition(EndT:TDateTime;tpGP:TableArray;MaxHoldDays:Integer;MaxGainRatio:Real;MaxLossRatio:Real;PriceType:Integer;SellRatio:Real):TableArray
参数
名称类型说明
EndTTDateTime日期型时间,截止日
tpGPTableArray数据表类型,昨持仓
MaxHoldDaysInteger整数,最大持有天数
MaxGainRatioReal实数,止盈率(%)
MaxLossRatioReal实数,止损率(%)
PriceTypeInteger整数,到期平仓成交价类别,值为0表示以收盘价成交,值为1表示以均价成交
SellRatioReal实数,卖出费率(%)
返回TableArrayT日由于持有到期、止盈、止损而卖出的证券的交易明细
  • 范例

    EndT:=inttodate(20070301);
    tpGP:=array(
    ("截止日":39141.0,"方向":0.0,"代码":"SZ000562","今数量":679.0,"今成本价":14.72,"今总成本":10000.0,"乘数":1.0,"保证金比例(%)":100.0,"买入日期":39121.0),
    ("截止日":39141.0,"方向":0.0,"代码":"SZ000001","今数量":493.0,"今成本价":18.27,"今总成本":9000.0,"乘数":1.0,"保证金比例(%)":100.0,"买入日期":39111.0)
    );
    return PortfolioBackTesting_Quantity_SellByCommonCondition(EndT,tpGP,15,20,-20,0,0.01);

    //结果: 
相关