金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 249|回复: 5

MACD'

[复制链接]

506

主题

2972

帖子

2982

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
发表于 2025-3-14 09:02 | 显示全部楼层 |阅读模式
请教下,我使用PY计算MACD,多种方式计算的结果都差不多,但是和实际图表上面的数据却相差很多,那么很大可能是EMA数据的特性导致的,不知道有没有类似的可以计算出跟实际更贴合的方式?
回复

使用道具 举报

38

主题

9882

帖子

9892

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-3-14 09:13 | 显示全部楼层
这个没有办法,本质上没有所谓实际,ema的递归导致就没有标注一说
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

506

主题

2972

帖子

2982

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2025-3-14 09:54 | 显示全部楼层
技术008 发表于 2025-3-14 09:13
这个没有办法,本质上没有所谓实际,ema的递归导致就没有标注一说

数据和图表相差太多了

补充内容 (2025-3-14 09:55):
但是几种算下来都是一样的结果,说明算法应该没错,数据也没问题,那么问题肯定出在EMA数据处理上了
回复

使用道具 举报

506

主题

2972

帖子

2982

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2025-3-14 10:16 | 显示全部楼层
技术008 发表于 2025-3-14 09:13
这个没有办法,本质上没有所谓实际,ema的递归导致就没有标注一说

截图202503141015018140.png 能解释下这种差异是怎么导致的吗?我反复计算,在PY里面每种计算结果都是一样的,但是和图表直接不同了


            macd, signal, hist = talib.MACD(df['close'],
                                        fastperiod=12,
                                        slowperiod=26,
                                        signalperiod=9)

            df = df.assign(
                macd = macd.fillna(0).astype('float32'),
                macd_signal = signal.fillna(0).astype('float32')
            )z这个计算是直接取库的方法,其他硬算也是一样的



截图202503141014196513.png
回复

使用道具 举报

37

主题

9800

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2025-3-14 10:24 | 显示全部楼层
本帖最后由 技术006 于 2025-3-14 13:21 编辑

同类软件的相关函数算法没有问题,都是一样的。至于第三方库的算法和我们软件不一致的原因,已经超出技术支持范畴。不能给与你相关解答。

金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

506

主题

2972

帖子

2982

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2025-3-14 10:28 | 显示全部楼层
技术006 发表于 2025-3-14 10:24
软件的相关函数算法没有问题。至于第三方库的算法和我们软件不一致的原因,已经超出技术支持范畴。不能给与 ...

那这个确实有点麻烦,数据不一致,找不到应对方法咋搞。。。。。。传递软件的MACD也不现实
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2025-4-11 12:16 , Processed in 0.226690 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表