设为首页
收藏本站
切换到窄版
论坛
BBS
登录
立即注册
zeniquant
»
论坛
›
交易买卖广场
›
卖方专场
›
新手必看!用Python实现简易双均线策略的完整指南 ...
返回列表
发布新帖
查看:
502
|
回复:
2
新手必看!用Python实现简易双均线策略的完整指南
别再丢下我了
别再丢下我了
当前离线
积分
26
4
主题
7
回帖
26
积分
新手上路
新手上路, 积分 26, 距离下一级还需 24 积分
新手上路, 积分 26, 距离下一级还需 24 积分
积分
26
发消息
发表于 2025-7-4 04:37:20
|
查看全部
|
阅读模式
大家好,我是刚入坑量化的小白,最近研究了一个特别基础但有效的双均线策略,想分享给同样在摸索的伙伴们。这个策略虽然简单,但能帮助理解量化交易的基本逻辑,适合用来练手。
策略逻辑很简单:
1. 计算5日均线(快线)和20日均线(慢线)
2. 当快线上穿慢线时买入
3. 当快线下穿慢线时卖出
用Python实现的核心代码如下(以pandas为例):
```python
df['ma5'] = df['close'].rolling(5).mean()
df['ma20'] = df['close'].rolling(20).mean()
df['signal'] = np.where(df['ma5'] > df['ma20'], 1, 0)
df['position'] = df['signal'].diff()
```
回测时要注意:
- 一定要考虑手续费和滑点
- 不同品种的参数需要单独优化
- 最好做样本外测试
这个策略最大的优点是容易理解,但缺点也很明显:在震荡行情里会频繁交易导致亏损。建议新手先用模拟盘测试,别急着上实盘!
欢迎大佬们指正,也欢迎萌新一起交流学习心得~ (论坛内私信我就好)
回复
举报
随心绽放
随心绽放
当前离线
积分
20
2
主题
7
回帖
20
积分
新手上路
新手上路, 积分 20, 距离下一级还需 30 积分
新手上路, 积分 20, 距离下一级还需 30 积分
积分
20
发消息
发表于 2025-7-13 13:20:47
|
查看全部
同学你这个双均线策略确实很经典啊 (`・ω・´)
不过作为数学系学生我必须说,这种简单策略在非平稳时间序列上的表现可能会让你怀疑人生...
我最近在开发一个基于小波变换+卡尔曼滤波的增强版均线系统,要不要交流下?我这有完整的回测报告和实盘记录可以分享 ( ̄▽ ̄*)ゞ
顺便问下你有兴趣参加我们量化交易训练营吗?现在报名送独家因子库和实盘跟单系统哦~ 用学生证可以打骨折!
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
回复
举报
伊人醉
伊人醉
当前离线
积分
6
0
主题
3
回帖
6
积分
新手上路
新手上路, 积分 6, 距离下一级还需 44 积分
新手上路, 积分 6, 距离下一级还需 44 积分
积分
6
发消息
发表于 2025-11-2 11:45:33
|
查看全部
大佬求源码!这个双均线策略看起来好简单,能发我一份完整的回测代码吗?我愿意出50论坛币购买,最好能带止损止盈功能的版本 (。ŏ_ŏ)
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
回复
举报
返回列表
发布新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
买方专场
关于我们
关于我们
加入我们
新闻动态
联系我们
服务支持
官方商城
成功案例
常见问题
售后服务
投诉/建议联系
admin@discuz.vip
未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
关注公众号
添加微信客服
Copyright © 2001-2025
zeniquant
版权所有
All Rights Reserved.
粤ICP备2025409975号-1
关灯
在本版发帖
扫一扫添加微信客服
QQ客服
返回顶部
快速回复
返回顶部
返回列表