金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 1393|回复: 5

数据

[复制链接]

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
发表于 2024-5-22 08:42 | 显示全部楼层 |阅读模式
MACD 指标,如果参数很大。怎么判断计算这个MACD需要多少K线?如果数据量不够会造成错误的,文华好像加载的时候会自动生成最低数据开始时间,不知道这个怎么计算,避免数据不够
回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-5-22 09:12 | 显示全部楼层
这个是你事前需要知道的,可以看下ema函数里面有提到最好数据量是均线范围的3倍以上
比如10日线,那就至少需要30根以上
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2024-5-22 09:14 | 显示全部楼层
技术008 发表于 2024-5-22 09:12
这个是你事前需要知道的,可以看下ema函数里面有提到最好数据量是均线范围的3倍以上
比如10日线,那就至少 ...

就是这个要知道,那MACD P S M以那个为准?我以前测试过,是要大很大,但是不知道具体怎么算法,怎么按模型里面的参数去界定最新数据量
回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-5-22 09:24 | 显示全部楼层
macd就是根据ema来计算,ema函数底下有说明的

求指数平滑移动平均。

用法:
EMA(X,N),求X的N日指数平滑移动平均。算法:若Y=EMA(X,N)
则Y=[2*X+(N-1)*Y']/(N+1),其中Y'表示上一周期Y值。

例如:
EMA(CLOSE,30)表示求30日指数平滑均价

注意:由于该函数的计算特殊性,您至少需要N*5倍的数据量才能得到稳定计算结果。


例如:
N=30,那么您至少图表应该加载150根K线以上。

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

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2024-5-22 09:31 | 显示全部楼层
技术008 发表于 2024-5-22 09:24
macd就是根据ema来计算,ema函数底下有说明的

求指数平滑移动平均。

那就是要最大参数的5倍··那我如果参数是500就得2500个K那计算量不小了···
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2024-5-22 10:24 | 显示全部楼层
技术008 发表于 2024-5-22 09:24
macd就是根据ema来计算,ema函数底下有说明的

求指数平滑移动平均。

对应这个问题 我想问下我用PY调用PEL的某个计算,比如 多空:1;
PEL里面有macd的计算,最大参数为500,
get_indicator(code, 指标, ‘多空’, '', zq, 1, True) 使用这个函数调用的最近的一次多空的计算结果,那么要怎么样才能保证我这个调用的结果的macd的计算是准确的?还是说因为调用的最近的一次计算,无须管这个?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-28 06:47 , Processed in 0.083045 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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