TBQuant只用初始资金做资金管理,如何用真实资金做实盘的资金管理? [开拓者 TB]
-
咨询内容:
策略里我用了(Portfolio_CurrentCapital() + Portfolio_UsedMargin())再*百分比,应该是实盘帐户里的真实资金啊……结果开仓手数是按照策略单元设置里的初始资金(默认20000000,可修改)*百分比/(O/Rollover()*ContractUnit*BigPointValue*MarginRatio)))开的仓。
公式里我用了:
OnInit()
{
AddDataFlag(Enum_Data_RolloverBackWard()); // 设置后复权
AddDataFlag(Enum_Data_RolloverRealPrice()); // 映射真实价格
AddDataFlag(Enum_Data_AutoSwapPosition()); // 设置自动换仓
AddDataFlag(Enum_Data_IgnoreSwapSignalCalc()); // 设置忽略换仓信号计算
}
如果只有一个策略和一个商品也无所谓了,但我这是N个策略对应N个商品……无法对初始资金准确设置,以实现准确的资金管理。
请问如何做到用实盘帐户的真实资金做到按百分比开仓?十分感谢!!!来源:CXH99.COM
-
TB技术人员:
版主……给个方向啊!
-
TB客服:
必须用A函数吗?
-
网友回复:
yanfeng 发表于 2020-4-7 12:46
必须用A函数吗?
是的
有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友
可联系技术人员 QQ: 262069696 或微信号:cxh99cxh99 进行 有偿收费 编写!
(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)
相关文章
-
没有相关内容