通达信RPY指标判断中期顶部(季度,半年,一年)

[复制链接]
查看28 | 回复0 | 2022-7-24 09:02:24 | 显示全部楼层 |阅读模式

通达信RPY指标判断中期顶部(季度,半年,一年)

{牛牛指标网提供:www.tdx001.com}

RPY指标由中科院陈浩教授首创,意即年度相对价位,刀儿猜测其英文应该为Ralative Price Of The Year,
这一指标原理是这样的,从现在算起,往前推一年,取出这一年中的最高价格和最低价格,判断当前收盘价在这两个价格中处于什么位置。比如最高价是20, 最低价是10,如果现在价格是10, 那就是0%, 如果是20,那就是100%,如果是15,那就是50%,以此类推,如果现在价格是18,那相对价格是80%, 计算方法为:
                    RPY=(当前价-最低价)/(最高价-最低价) * 100%
经过统计,当大盘快到顶部的时候,大部分股票的相对价位会在80%以上.按照刀儿的统计,如果70%的股票的RPY超过80%,那么可以非常肯定现在就是顶了.
       刀儿将这一指标用到了通达信中,并把RPY的时间跨度改成了三个,三个月,半年和一年, 为了看图方便,RPY的值乘以100. 刀儿改过后的通达信源码如下:(条件选股公式)

公式有三个参数,1)TYPE1,范围1-3, 分别代表季度,半年和一年,默认值1
                              2)HIGHVAL, 代表计算时相对价位最小值,范围0-100,默认值为80,表示取出相对价位超过80的股票
                              3)DAYNUM,代表统计多少天以前的RPY,范围1-10000,默认值1,代表统计昨天的RPY
 

复制内容到剪贴板
  1. STOCKDAYS:=250;
    HALFDAYS:=125;
    QUARTERDAYS:=62;
    LOW1:=LLV(L,QUARTERDAYS);HIGH1:=HHV(H,QUARTERDAYS);
    LOW2:=LLV(L,HALFDAYS);HIGH2:=HHV(H,HALFDAYS);
    LOW3:=LLV(L,STOCKDAYS);HIGH3:=HHV(H,STOCKDAYS);
    季度相对价位:(C-LOW1)/(HIGH1-LOW1)*100;
    半年相对价位:(C-LOW2)/(HIGH2-LOW2)*100;
    年度相对价位:(C-LOW3)/(HIGH3-LOW3)*100;

 

C/C++ www.zegu.cn 择股网提供 Code复制内容到剪贴板
  1. STOCKDAYS:=250;   
  2. HALFDAYS:=125;   
  3. QUARTERDAYS:=62;   
  4. LOW1:=REF(LLV(L,QUARTERDAYS),DAYNUM);HIGH1:=REF(HHV(H,QUARTERDAYS),DAYNUM);   
  5. LOW2:=REF(LLV(L,HALFDAYS),DAYNUM);HIGH2:=REF(HHV(H,HALFDAYS),DAYNUM);   
  6. LOW3:=REF(LLV(L,STOCKDAYS),DAYNUM);HIGH3:=REF(HHV(H,STOCKDAYS),DAYNUM);   
  7. 季度相对价位:=(REF(C,DAYNUM)-LOW1)/(HIGH1-LOW1)*100;   
  8. 半年相对价位:=(REF(C,DAYNUM)-LOW2)/(HIGH2-LOW2)*100;   
  9. 年度相对价位:=(REF(C,DAYNUM)-LOW3)/(HIGH3-LOW3)*100;   
  10. IF(TYPE1=1,季度相对价位>=HIGHVAL,IF(TYPE1=2,半年相对价位>=HIGHVAL,年度相对价位>=HIGHVAL));   

81500689.jpg

81500689.jpg

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则