吾取予求 发布于2023-06-20
回复 4
浏览 463
0
#### 威廉指标定义
```
def WR(price, N=21, N1=42): #W&R 威廉指标
CLOSE = price['close']
HIGH = price['high']
LOW = price['low']
WR = (HHV(HIGH, N) - CLOSE) / (HHV(HIGH, N) - LLV(LOW, N)) * 100
WR1 = (HHV(HIGH, N1) - CLOSE) / (HHV(HIGH, N1) - LLV(LOW, N1)) * 100
return RD(list(WR)), RD(list(WR1))
```
#### 使用
```
prices_day = get_bars(stock, 300, '1d', fields=['open','high','low','close'],fq_ref_date=None, df=True)
# 日线WR指标
WR1_day, WR2_day = WR(prices_day)
```
##### 结果
###### 使用 600475.XSHG 跑结果发现:
2023-06-19 09:00:00 - INFO - WR1_day[-1]:74.272
2023-06-19 09:00:00 - INFO - WR2_day[-1]:76.233
2023-06-19 09:00:00 - INFO - WR1_day[-2]:88.35
2023-06-19 09:00:00 - INFO - WR2_day[-2]:89.238
###### 同花顺的值
WR1_day[-1]:69.01
WR2_day[-1]:60.81
WR1_day[-2]:85.96
WR2_day[-2]:73.87
悬赏¥5
截止至2023-07-20 00:32:28
查看悬赏规则
评论
我觉得这个问题应该跑到同花顺去问,为什么你们算出来的数字和聚宽不一样!!!
2023-06-21
@大数据金牛座
关键是不能改变同花顺啊,我不知道是否是我的计算有问题,所以想求证大佬指点
2023-06-21
@JoinQuant-薛定谔の喵
大佬,对于这个问题,你有经验吗?
2023-06-21