配色: 字号:
简放动量模型通达信版教程及公式(20200501)
2020-05-03 | 阅:  转:  |  分享 
  
简放动量模型通达信版教程及公式(20200501)通达信动量实现基本需求及说明1、编程实现RPS,需要扩展数据支持,扩展数据需要每日自己手动
更新;2.因为用到了金融数据函数,需要每隔一段时间自己手动更新3、这里RPS的实现与大家在别处看到有点不同,是把计算RPS的个股
基数给修改了,优劣不论,是想最大程度按简大的条件去实现程序功能二、RPS设置1、新建一个技术指标的公式。建立一个小公式,命名为“E
XTRS”,用来计算股票涨跌幅EXTRS:(C-REF(C,N))/REF(C,N);N缺省值为20。通达信软件,Control+
F,技术指标公式—其他类型点击上图中的新建,进入下图:点击上图中的确定,即完成建立公式。?2,建立扩展数据,对股票涨幅进行排序。通
达信软件输入:.902,进入扩展数据管理器。?选中第1条扩展数据,如下图:?点击上图中的修改,在扩展数据属性里首先设置数据1如下:
技术指标公式选择新建的“EXTRS”指标计算参数为20(对应20天的RPS)计算时段为本地所有数据勾选“精确复权”及“生成横向排名
数据”排名方法为“0-1000归一化顺序”我用的设置结果3,确保下载完整的历史数据。切记1:下载完整的历史数据!这个只需要操作一次
。通达信软件的菜单—系统—盘后数据下载:请自行修改下载的开始时间切记2:,需要每天存盘下载日线数据,并全部刷新两条扩展数据。这个操
作每天收盘后,都需要进行一次,才能把持最新的RPS数据。三、专业财务数据下载、更新四、20日动量实现1、Ctrl+F:K20:
=EXTDATA_USER(1,0);{20天的RPS}RPSK20:=K20/10;K01:=IF(RPSK20<=87,0,1
);{条件一:RPS20大于87};K02:=BARSCOUNT(C)>125;{条件二:上市半年以上}K04:=FINV
ALUE(255)/FINVALUE(239)>=2/100;{条件三:基金持股大于2%}K01ANDK02ANDK0
4;五、使用1、条件选股命令:.905(905前面有个“.”)2、执行就可以了,也可以先自定义个板块,比如“20日动量”3、导出
到表格,快捷键是34导出表格后,按照动量模型教程做表格就好了。
献花(0)
+1
(本文系新用户84784...首藏)