全部 TBQuant功能 TBL语言 TB开户 问答专区 其他
策略研究时如何按照金额去控制仓位做回测
jikey96 分享到
2022-06-07 00:31

现在我做回测,就是采取叠加方式新建策略研究,但是这里面的品质默认数量只是1手,回测结果也是多个品种,每个品种只是一手,出来的组合结果。

以前旗舰版里,在多品种组合测试时,可以设置每个品种的默认手数,也可以设置默认金额,比如每个品种设置金额5万,多个品种做组合测试,现在TBQ可以设置按金额控制仓位做多品种组合测试吗?如何设置?

jikey96

if(Symbol=="zn999") {    
               Buy(5,0 ); 
}if(Symbol=="i9999") {    
               Buy(2,0 ); 
}

我用的是999指数,想用如上代码去识别当前用的是什么品种,再根据固定金额去计算这个品种交易的手数。

可是执行好像不行,以前旗舰版我就是用Symbol识别当前品种的,请问上面写法有什么问题吗?

2022-06-07 09:00
kyover
@jikey96

symbol有后缀 后缀是交易所简写

你可以print(symbol) 看看symbol的格式

2022-06-07 09:51
kyover

https://www.bilibili.com/video/BV1u5411R7SE/

2022-06-07 09:50
ttp6319

策略当中引入资金管理方式,每个品种测试的时候设置一样的金额不行吗?

2022-06-07 08:27
kyover
@ttp6319

账户资金和开仓资金是两回事吧

可以设置账户资金,但是开仓资金必须自行计算

2022-06-07 08:34
kyover

没有这个设置,自行计算交易手数

2022-06-07 08:14
您未登录,请先 登录注册 后发表评论
顶部