Config大师
long_cap_weight: 1 # 策略多头资金权重 short _cap_weight: 0 # 策略空头资金权重 long_select_coin_num, # 多头选币,纯多策略选10%; short_select_coin_num, # 空头选币,纯多策略选0; # 选币因子列表改名 为了逻辑更清楚 # factor_list和filter_list => long_factor_list和long_filter_list long_factor_list # 多头因子列表 long_filter_list # 多头过滤列表
大杂烩策略:策略1[{}] + 策略2[{}] 无策略文件写法、不同持仓周期组合【不支持小时级混合日线级持仓周期的组合】、每个[策略内容]里面的每一项参数必须一一对应,也就是策略1里面有的,策略2里面也必须有,不然可能报错。
多参数覆盖for param in [168, 365, 666]、
strategy_list = [
                    {
                        "strategy": "Strategy_QuoteVolumeMean纯多",
                        "offset_list": list(range(0, 24, 1)),
                        "hold_period": "24H", 
                        "is_use_spot": True,
                        "cap_weight": 1,
                        "long_cap_weight": 1,
                        "short_cap_weight": 0,
                        "long_select_coin_num": 0.1,
                        "short_select_coin_num": 0,
                        "long_factor_list": [
                            ('QuoteVolumeMean', True, param, 1)
                        ],
                        "long_filter_list": [
                            ('PctChange', 168, 'pct:<0.8')
                        ],
                        "use_custom_func": False
                    } for param in [168, 365, 666]
                ] + [
                    {
                        "strategy": "Strategy_TradeNumMeanV1纯多",
                        "offset_list": list(range(0, 12, 1)),
                        "hold_period": "12H", 
                        "is_use_spot": True,
                        "cap_weight": 1,
                        "long_cap_weight": 1,
                        "short_cap_weight": 0,
                        "long_select_coin_num": 0.1,
                        "short_select_coin_num": 0,
                        "long_factor_list": [
                            ('TradeNumMeanV1', False, param, 1)
                        ],
                        "long_filter_list": [
                            ('PctChange', 168, 'pct:<0.8'),
                        ],
                        "use_custom_func": False
                    } for param in [168, 365, 666]
                ]动量纯多1 : 无策略文件,仅配置Config
strategy_list = [
    {
        "strategy": "Strategy_动量因子纯多",
        "offset_list": list(range(0, 24, 1)),
        "hold_period": "24H",
        "is_use_spot": False,  # 交易合约,不交易现货
        "cap_weight": 1,
        "long_cap_weight": 1, 
        "short_cap_weight": 0, 
        "long_select_coin_num": 0.1,
        "short_select_coin_num": 0,
        "long_factor_list": [
            ('动量因子1', False, 150 * 24, 1)  # 因子排序从大到小
        ],
        "long_filter_list": [
        ],
        "use_custom_func": False
    }
]