@晚起的小虫
起头的代码就看不明白,汗……
adjust_condition_config = [
[True, '_time_c_', '调仓时间', Time_condition, {
'times': [[14, 50]], # 调仓时间列表,二维数组,可指定多个时间点
}],
[True, '_Stop_loss_by_price_', '指数最高低价比值止损器', Stop_loss_by_price, {
'index': '000905.XSHG', # 使用的指数,默认 '000001.XSHG'
'day_count': 60, # 可选 取day_count天内的最高价,最低价。默认160
'multiple': 1.3 # 可选 最高价为最低价的multiple倍时,触 发清仓,默认:2.2
}],
[True, '', '多指数20日涨幅止损器', Mul_index_stop_loss, {
'indexs': [index2, index8],
'min_rate': 0.005
}],
[True, '', '调仓日计数器', Period_condition, {
'period': 3, # 调仓频率,日
}],
]
adjust_condition_config = [
[True, '_adjust_condition_', '调仓执行条件的判断规则组合', Group_rules, {
'config': adjust_condition_config
}]
]
1. 这里两次给adjust_condition_config赋值,那后一次赋值不就把前次给覆盖了吗?
2. 第二次赋值中,又有adjust_condition_config本身,这怎么理解啊……
2017-06-17