邢不行技术指标回测系列「第45期」:IMI指标(附代码)

我是邢不行,专注量化投资十余年,分享量化交易小技巧,代码编程回测全数据。

今天分享一个技术指标:IMI


计算公式 :

N=14

INC=SUM(IF(CLOSE>OPEN,CLOSE-OPEN,0),N)

DEC=SUM(IF(OPEN>CLOSE,OPEN-CLOSE,0),N)

MI=INC/(INC+DEC)* 100

公式解释 :

OPEN:开盘价

CLOSE:收盘价

SUM(X,N)︰过去N天指标X的和。

IF(COND,A,B)︰如果满足条件COND则取值为A,否则为B。

指标描述 :

IMI的计算方法与RSI很相似。

其区别在于,在IMI计算过程中使用的是收盘价和开盘价,而 RSI使用的是收盘价和前一天的收盘价。

RSI做的是前后两天的比较,而IMI做的是同一个交易日内的比较。

买卖信号 :

如果IMI上穿80,则产生买入信号;

如果IMI下穿20,则产生卖出信号。

指标图示 :

计算代码 :

结果分析 :

通过对全A全部5000多只股票从07年至今的数据回测,历史上共出现过25万次买入卖出信号,从信号出现后的未来表现来看,这个指标表现一般。

发表评论
留言与评论(共有 0 条评论) “”
   
验证码:

相关文章

推荐文章