vn.py量化社区
By Traders, For Traders.
Member
avatar
加入于:
帖子: 3
声望: 0

我在jupyter对基于tick的策略进行参数优化,但怎么最终输出的都是同一个结果。
大致如下:
回测:
020-04-25 11:13:52.189846 总收益率: 2.35%
2020-04-25 11:13:52.189846 年化收益: 10.06%
2020-04-25 11:13:52.189846 最大回撤: -4,921.70
策略优化:
2020-04-24 21:00:53.506959 参数优化空间:1536
2020-04-24 21:00:53.506959 每代族群总数:100
2020-04-24 21:00:53.506959 优良筛选个数:80
2020-04-24 21:00:53.506959 迭代次数:30
2020-04-24 21:00:53.506959 交叉概率:95%
2020-04-24 21:00:53.506959 突变概率:5%
({'ordinary_rate': 150,
'add_ordinary': 5,
'sub_ordinary': 5,
'add_back': 6,
'sub_back': 7},
10.061687142857094,
{}),
({'ordinary_rate': 100,
'add_ordinary': 6,
'sub_ordinary': 3,
'add_back': 6,
'sub_back': 4},
10.061687142857094,
{}),
({'ordinary_rate': 250,
'add_ordinary': 6,
'sub_ordinary': 3,
'add_back': 6,
'sub_back': 7},
10.061687142857094,
{}),
({'ordinary_rate': 200,
'add_ordinary': 4,
'sub_ordinary': 5,
'add_back': 4,
'sub_back': 4},
10.061687142857094,
{}),
({'ordinary_rate': 150,
'add_ordinary': 3,
'sub_ordinary': 5,
'add_back': 6,
'sub_back': 4},
10.061687142857094,
{}),
({'ordinary_rate': 250,
'add_ordinary': 6,
'sub_ordinary': 5,
'add_back': 7,
'sub_back': 6},
10.061687142857094,
{}),
({'ordinary_rate': 200,
'add_ordinary': 4,
'sub_ordinary': 3,
'add_back': 7,
'sub_back': 7},
10.061687142857094,
{}),
({'ordinary_rate': 50,
'add_ordinary': 6,
'sub_ordinary': 5,
'add_back': 4,
'sub_back': 7},
10.061687142857094,
{}),
({'ordinary_rate': 100,
'add_ordinary': 3,
'sub_ordinary': 3,
'add_back': 6,
'sub_back': 7},
10.061687142857094,
{}),
({'ordinary_rate': 100,
'add_ordinary': 6,
'sub_ordinary': 3,
'add_back': 7,
'sub_back': 6},
10.061687142857094,
{}),
({'ordinary_rate': 200,
'add_ordinary': 3,
'sub_ordinary': 5,
'add_back': 5,
'sub_back': 4},
10.061687142857094,
{}),
({'ordinary_rate': 250,
'add_ordinary': 3,
'sub_ordinary': 4,
'add_back': 4,
'sub_back': 7},
10.061687142857094,
{}),
({'ordinary_rate': 250,
'add_ordinary': 4,
'sub_ordinary': 5,
'add_back': 4,
'sub_back': 6},
10.061687142857094,
{}),
({'ordinary_rate': 200,
'add_ordinary': 6,
'sub_ordinary': 3,
'add_back': 7,
'sub_back': 6},
10.061687142857094,
{}),
({'ordinary_rate': 250,
'add_ordinary': 6,
'sub_ordinary': 6,
'add_back': 6,
'sub_back': 5},
10.061687142857094,
{}),
({'ordinary_rate': 50,
'add_ordinary': 6,
'sub_ordinary': 5,
'add_back': 4,
'sub_back': 4},
10.061687142857094,
{}),
({'ordinary_rate': 200,
'add_ordinary': 4,
'sub_ordinary': 5,
'add_back': 6,
'sub_back': 4},
10.061687142857094,
{}),
({'ordinary_rate': 100,
'add_ordinary': 3,
'sub_ordinary': 6,
'add_back': 4,
'sub_back': 6},
10.061687142857094,
{}),
({'ordinary_rate': 250,
'add_ordinary': 4,
'sub_ordinary': 3,
'add_back': 5,
'sub_back': 6},
10.061687142857094,
{}),
({'ordinary_rate': 250,
'add_ordinary': 5,
'sub_ordinary': 4,
'add_back': 4,
'sub_back': 7},
10.061687142857094,
{}),
({'ordinary_rate': 100,
'add_ordinary': 6,
'sub_ordinary': 5,
'add_back': 6,
'sub_back': 4},
10.061687142857094,
{}),
({'ordinary_rate': 150,
'add_ordinary': 5,
'sub_ordinary': 3,
'add_back': 7,
'sub_back': 6},
10.061687142857094,
{}),
({'ordinary_rate': 300,
'add_ordinary': 6,
'sub_ordinary': 6,
'add_back': 7,
'sub_back': 4},
10.061687142857094,
{}),
({'ordinary_rate': 200,
'add_ordinary': 6,
'sub_ordinary': 5,
'add_back': 6,
'sub_back': 6},
10.061687142857094,
{}),
({'ordinary_rate': 100,
'add_ordinary': 3,
'sub_ordinary': 5,
'add_back': 6,
'sub_back': 7},
10.061687142857094,
{}),
({'ordinary_rate': 300,
'add_ordinary': 3,
'sub_ordinary': 6,
'add_back': 6,
'sub_back': 6},
10.061687142857094,
{}),
({'ordinary_rate': 250,
'add_ordinary': 5,
'sub_ordinary': 4,
'add_back': 4,
'sub_back': 6},
10.061687142857094,
{}),
({'ordinary_rate': 200,
'add_ordinary': 3,
'sub_ordinary': 3,
'add_back': 4,
'sub_back': 6},
10.061687142857094,
{}),
({'ordinary_rate': 300,
'add_ordinary': 5,
'sub_ordinary': 4,
'add_back': 4,
'sub_back': 7},
10.061687142857094,
{}),
({'ordinary_rate': 50,
'add_ordinary': 4,
'sub_ordinary': 5,
'add_back': 7,
'sub_back': 5},
10.061687142857094,
{}),
({'ordinary_rate': 100,
'add_ordinary': 5,
'sub_ordinary': 4,
'add_back': 6,
'sub_back': 6},
10.061687142857094,
{}),
({'ordinary_rate': 100,
'add_ordinary': 5,
'sub_ordinary': 3,
'add_back': 7,
'sub_back': 4},
10.061687142857094,
{}),
({'ordinary_rate': 50,
'add_ordinary': 4,
'sub_ordinary': 5,
'add_back': 6,
'sub_back': 4},
10.061687142857094,
{}),
({'ordinary_rate': 50,
'add_ordinary': 3,
'sub_ordinary': 4,
'add_back': 5,
'sub_back': 4},
10.061687142857094,
{}),
({'ordinary_rate': 300,
'add_ordinary': 3,
'sub_ordinary': 6,
'add_back': 4,
'sub_back': 6},
10.061687142857094,
{}),
({'ordinary_rate': 300,
'add_ordinary': 5,
'sub_ordinary': 5,
'add_back': 7,
'sub_back': 6},
10.061687142857094,
{}),
多次尝试,最终输出都是相同的,是哪里的问题吗?

Administrator
avatar
加入于:
帖子: 4040
声望: 223

请检查你的这些参数名,是否放到了策略的parameters参数列表里

© 2015-2019 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号-3