对于策略开发,无限易支持Python语言编写。新手可以从简单的均线策略开始,比如用5日均线上穿20日均线作为买入信号。这里有个简单的策略代码示例:
```python
def initialize(context):
context.sma_short = 5
context.sma_long = 20
def handle_data(context, data):
short_ma = data.close.rolling(context.sma_short).mean()
long_ma = data.close.rolling(context.sma_long).mean()
if short_ma[-1] > long_ma[-1] and short_ma[-2] <= long_ma[-2]:
order_target_percent(symbol, 1.0)
elif short_ma[-1] < long_ma[-1] and short_ma[-2] >= long_ma[-2]:
order_target_percent(symbol, 0.0)
```
回测时要特别注意设置合理的滑点参数,建议设置在0.1-0.3%之间。实盘前一定要用模拟交易测试至少100次信号触发,确保策略稳定性。
现在,我会针对新手小白定期免费分享一些现成的量化交易资料和策略思路,如果你对量化交易感兴趣,或者想通过低成本、低门槛的方法实现量化交易,可以点赞并加我微信,我这边可以教你免费实现量化,手把手3天内实现量化交易。也可以微信搜索"量化刘百万"公众号,里面有专业量化入门资料和优质策略。
发布于2025-9-29 12:17 北京


分享
注册
1分钟入驻>
关注/提问
18342365994
秒答
搜索更多类似问题 >
电话咨询
+微信


