关闭
您正在使用的浏览器版本较低,无法支持聚宽的某些特性。
为了获得更好的体验,推荐使用:
Google Chrome
或者
Mozilla Firefox
或者
IE9以上
。
返回主题列表
【量化课堂】双均线策略
466
listen
分享到:
微信
微博
雪球
评论
醉舞经阁
假如EMA_dif=EMA_now-EMA_pre,很想知道前一天的EMA_dif应该怎么获得,好像没有时间参数啊,新人刚学python,请不吝赐教。
2022-09-05
⅞2
@醉舞经阁 把每次的EMA都设定为全局变量,下次EMA就基于上次EMA算就可以了
2023-02-07
janhway2022
这里计算EMA没有考虑到复权的处理,应该是有问题的吧?
2023-04-04
quipart77
@Huazaiok666 其实结论是正确的。均线本质上是对过去N天的平均,每一天的加权是相等的。但是指数平滑而言每一天的平均是不同的,之所以是指数是因为他们的权重数是随着一个指数alpha衰竭的。从这种观点来看您说的没问题。之说以说那种写法也对是因为,如果把过去所有的加在一起再乘衰竭指数alpha刚好得到上面的解。两者是同一的
2023-04-07
hill3
@janhway2022 # 开启动态复权模式(真实价格), 是否就可以解决你的担忧? set_option('use_real_price', True)
2023-04-24
贤儿响叮当
基于新的API接口改写的代码,优化部分逻辑。
2023-05-14
YuanYc
我感觉有点问题,计算EMA,在sell_signal的时候计算了一次,在bug_signal又计算了一次。导致同一天,前后两次的ema不相等。
2023-06-16
振宇20
积分老铁
2023-06-16
城厢在
@振宇20 积分老铁
2023-06-16
潮信
@振宇20 jifenlaotie
2023-07-02
小蘑菇头
# 取得上一时间点价格 current_price = close_data['close'][-1] 请问这是什么语法?我理解current_price = close_data['close'] 是简便的dateframe取值用法,结果应该是个series,但是后面又加一个[-1],这是个啥,完全没懂,有这种用法吗?
2023-07-26
小蘑菇头
公式里Pi-1是不是应该是Pi? 就是当天收盘价才对啊
2023-07-26
小蘑菇头
@沣 已解决,基础的列表套列表取值方法
2023-07-27
fllbai
我测试了15年到23年的该策略,效果不是很好额
2023-08-22
fllbai
感觉运用这个策略有前提是 要先选股,否则效果不是很好
2023-08-22
zzzZZZ@py
打卡
2023-09-07
无明
貌似这个Ema公式写错了,我查了很多资料,都是: EMAtoday=α * Pricetoday + ( 1 - α ) * EMAyesterday;
2023-09-18
橙子先生
这个策略代码写得不太好,把简单的问题复杂化,用了过多的函数,不建议初学者用这个。
2023-09-20
Gdragon818
学习学习
2023-10-27
jujube12138
@无明 没错的,只不过文中的公式的EMA时间往后挪了一天,也就是说计算今天的EMA值不能用到今天的真实数据,因为这是未来信息。文中的公式其实和EMAtoday=( 1 - α )Pricetoday + α EMAyesterday;时等价的
2023-11-20
首页
上一页
4
5
6
7
8
9
10
11
12
13
下一页
尾页
您尚未登录,请
登录
或者
注册
聚宽发表回复。
取 消
提 交