全部 TBQuant功能 TBL语言 TB开户 其他
TBQuant巧用各种组合测试
kyover 分享到
2021-01-28 14:11

TB-Quant组合测试指北

首先新建一个含有策略研究组件的工作区。

  1. 单品种单个策略的测试
        新建策略单元,添加单个商品,单个公式,按照需求设置好数据。

    运行新建好的单元

    运行完毕后点击查看组合报告即可
  2. 多品种无关联单个策略的测试
        多品种无关联指的是各个品种之间的交易信号不会互相影响,完全独立运行。例如,交易10个品种,每个品种都是独立分配100万资金,每个品种开平仓不会影响其他品种的开平仓。
        在新建单元时,新建方式选择批量,然后添加多个品种,勾选添加公式应用,并勾选拆分为独立单元。

        运行所有生成好的策略单元,运行完毕后,按住shift或者ctrl选中多个策略单元,点击多任务组合报告即可
  3. 多品种有关联单个策略组合测试
        多品种有关联指的是各个品种之间的交易信号会互相影响。例如,交易20个品种,总资金1000万,只对最先满足开仓条件的10个品种交易。这种情况下,原本后10个品种会出现的交易信号由于排队机制就被挤掉了。
        注意,在这种模式下,先满足先交易的排队筛选机制需要在公式里编写相应处理操作。具体可学习多数据源相关内容。
        在新建单元时,新建方式选择叠加,然后添加多个品种,勾选添加公式应用,不要勾选拆分为独立单元。

        运行所有生成好的策略单元,完毕后点击多任务组合报告即可。
  4. 单个品种多个策略无关联组合测试
        多个策略无关联指的是多个策略之间没有互相影响,独立运行。例如,单个品种,由三个策略同时运行,每个策略运作100万资金,满足条件即开平仓,不受其他策略影响。
        在新建单元时,新建方式选择批量,然后添加单个品种,勾选添加公式应用,勾选拆分为独立单元。

    对运行完的策略单元按住shift或者ctrl进行多选,然后点击多任务组合报告即可。
  5. 单个品种多个策略有关联组合测试
        多个策略有关联指的是多个策略之间有互相影响。例如,单个品种,3个策略,哪个策略先出现开仓信号马上开仓,其他策略就算满足条件也不再发出开仓信号。
        在新建单元时,新建方式选择批量,然后添加单个品种,勾选添加公式应用,不要勾选拆分为独立单元。

    对运行完的策略单元点击多任务组合报告即可。

 

test_20210319_1

学习学习

2021-03-23 14:35
您未登录,请先 登录注册 后发表评论
顶部