VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 21
声望: 0

实盘中策略中所用的RSI以及移动平均RSIMA3无法与同花顺上的数据匹配,但是回测的过程中生成的RSI和RSIMA3打印下来观察的时候都是匹配的或者差距很小,这是为什么呢?

Member
avatar
加入于:
帖子: 21
声望: 0

description
生成RSI的代码如图,RSIMA3的代码就是最后三个求平均

Member
avatar
加入于:
帖子: 21
声望: 0

有没有懂的大哥说明一下呀

Member
avatar
加入于:
帖子: 644
声望: 35

检查下原始的close_array数据能否匹配呢?可能直接实盘里的收盘价序列就对不上了

Member
avatar
加入于:
帖子: 21
声望: 0

好的晚上我去试试

Member
avatar
加入于:
帖子: 21
声望: 0

刚才看了一下,收盘价是对的,只有rsi值是错误的,这是为啥呢?

Member
avatar
加入于:
帖子: 21
声望: 0

description
是由于这个列表的原因吗?

Member
avatar
加入于:
帖子: 3593
声望: 234

veighna是用talib计算的,可以自己用talib计算试试看。

Member
avatar
加入于:
帖子: 21
声望: 0

问题是我用am.rsi(6)和am_1.rsi(6,array=True)[-1]得到的结果不一样

Member
avatar
加入于:
帖子: 716
声望: 55

am和am_1是一样的么?运行时可以打印比较一下

Member
avatar
加入于:
帖子: 21
声望: 0

description
感谢大哥!真的不一样,可是为啥am和am_1运行的结果不一样呢?
每1根k线推过来的时候不是都会运行am和am_1的吗?

Member
avatar
加入于:
帖子: 21
声望: 0

description
如图,两个都代表前一分钟的rsi6值,但是一个是rsi_value=am.rsi(6),一个是rsi_now=am.rsi(6,array=True)[-1],为啥结果也会不一样呢?

Member
avatar
加入于:
帖子: 21
声望: 0

而且最后那个的rsi和任意时刻的都对不上

Member
avatar
加入于:
帖子: 21
声望: 0

而且我还有个问题,这个rsi_value和同花顺上的数据为什么有时候差距很小有时候差距5-6

Member
avatar
加入于:
帖子: 3593
声望: 234

比较一下你am和am_1的创建代码吧。
cta策略同一时间频率有一个am就够了。

Member
avatar
加入于:
帖子: 21
声望: 0

description
还有一个问题就是我这样为什么用simnow的模拟盘不会发邮件呢?qq邮箱的SMTP和POP3协议已经搞定了的

Member
avatar
加入于:
帖子: 3593
声望: 234

请问在trader点击【帮助】-【测试邮件】你的邮箱能收到测试邮件吗?

Member
avatar
加入于:
帖子: 21
声望: 0

description
测试邮件是有的

Member
avatar
加入于:
帖子: 21
声望: 2

Bamboo wrote:

问题是我用am.rsi(6)和am_1.rsi(6,array=True)[-1]得到的结果不一样
贴一下,am和am_1的创建代码,以及运行所处位置的代码

Member
avatar
加入于:
帖子: 21
声望: 0

大佬们这个rsi好像还是有问题,回测和初始化的时候现在都能和同花顺上的数据对上,当第一根k线推过来的时候就对不上了。这是什么原因呢?是k线生成逻辑和我生成rsi的逻辑不一样吗?

© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】