请教策略组合模拟资金调用

七个品种的组合,组合里每个品种的资金通过函数Portfolio_CurrentEquity取得,如何写通过数据库读写调用这七个品种总资金?data-href=data-href=

组合初始资金数量修改无效
模拟盘在哪里看到资金曲线
策略组合求助
策略里面如何提取账户资金?我想模拟固定本金。
如何获取投资组合的资金曲线?
简语言开拓者怎么查看组合资金曲线?
请教多品种、不同起始时间组合策略的净值计算逻辑
请问总资金一样,同一个策略的多品种组合回测如何进行?
单策略回测报告和组合中的单策略回测报告为何不一样?
如何查看模拟账户的资金曲线

第一个symbol不要加引号,第二个不要用\"Equity\",用bar的索引

这个写入的整体思路是,准备一个表格,表格名字就是第一个参数symbol,根据不同的品种自动命名,你要是填\"symbol\",表示都用一个固定字符串\"symbol\",不加引号才是变量。

表格第一列就是第二个参数的值。一般第二个参数会用来标记这个bar的索引,常见可以用bar的序号,或者时间日期来区分。

第三个参数就是具体要记录的信息,也就是你的权益。最后生成的表应该是一个多行两列的数据,根据第一列key来查询对应bar上的记录数据。

不是还有一个函数是gettbprofilestring么

我这个代码为啥Commentary(\"总品种资金:\"+Text(zjj));最后什么数据也没有,第一个Commentary(\"分品种资金:\"+Text(Portfolio_CurrentEquity))这句有数据

Vars

Series<String> aa;

Series<Numeric> zjj;

Events

OnBar(ArrayRef<Integer> indexs)

{

Commentary(\"分品种资金:\"+Text(Portfolio_CurrentEquity));

SetTBProfileString(\"symbol\",\"Equity\",\"Portfolio_CurrentEquity\");

aa = GetTBProfileString(\"symbol\",\"Equity\");

zjj = Value(aa);

Commentary(\"总品种资金:\"+Text(zjj));

}