下载
登录/ 注册
主页
论坛
视频
热股
可转债
下载
下载

创业板上涨异动偏离值计算公式+明日估算

20-10-27 11:49 5128次浏览
斗魔心者
+关注
博主要求身份验证
登录用户ID:
有人在问公式我就一并发出来,这种东西无伤大雅,随便用,如下:

适用THS电脑客户端

说明:
1. 计算依据:深圳证券交易所创业板股票上市规则,深圳证券交易所创业板交易特别规定。
2. 实时偏离值计算功能已经用了1个月了,已经修复了一些bug,各个妖股都检验过,目前基本没问题了。“自动清零”,“最先满足”的规则都包含在公式内。明日估算功能才加的(假设次日涨停偏离值为20),有待检验。
3. 严重异动后停牌与否具体看,一是公司是否自己发核查公告,例如昨天的中能电气 ;二是证监会会不会特停。公式的目的自动计算,方便判断严重异动。

公式说明:
1. 日K线附图指标。
2. 图上只统计上涨异动,因此偏离值显示最低为0。
3. 三日,十日,三十日异动偏离值曲线,异动会红色标注。如图,
公式使用方法:

THS->工具->公式管理->新建公式->技术指标,填写如图,
编辑区代码:

//---------------------基础数据---------------------------------
//创业板综指今日涨幅
Z1:=(INDEXDATA("399102",&CLOSE)-INDEXDATA("399102",&PRE))*100/INDEXDATA("399102",&PRE);
//个股今日涨幅
G1:=(CLOSE-PRE)*100/PRE;
//个股今日偏离值
PL:=G1-Z1;

PL_new=20;

//---------------------三日偏离值计算---------------------------------
m=0;
三日=0;
三日_max=0;
WHILE(m30 OR 三日30 OR 三日偏离值30 OR 三日偏离值100 OR 十日100 OR 十日偏离值100 OR 十日偏离值100 OR 十日偏离值100 OR 十日偏离值100 OR 十日偏离值100 OR 十日偏离值100 OR 十日偏离值100 OR 十日偏离值100 OR 十日偏离值200 OR 三十日200 OR 三十日偏离值200 OR 三十日偏离值200 OR 三十日偏离值200 OR 三十日偏离值200 OR 三十日偏离值200 OR 三十日偏离值200 OR 三十日偏离值200 OR 三十日偏离值200 OR 三十日偏离值200 OR 三十日偏离值200 OR 三十日偏离值200 OR 三十日偏离值200 OR 三十日偏离值200 OR 三十日偏离值200 OR 三十日偏离值200 OR 三十日偏离值200 OR 三十日偏离值200 OR 三十日偏离值200 OR 三十日偏离值200 OR 三十日偏离值200 OR 三十日偏离值200 OR 三十日偏离值200 OR 三十日偏离值200 OR 三十日偏离值200 OR 三十日偏离值200 OR 三十日偏离值200 OR 三十日偏离值200 OR 三十日偏离值200 OR 三十日偏离值<-70,1,0);三十日偏离值=三十日偏离值_max;三十日估算=三十日偏离值+PL_new;}

IF(三十日异动==1) 三十日估算=PL_new;

三十日偏离累积:三十日偏离值;

明日估算:TOSTRING(三日估算,2)+", "+TOSTRING(十日估算,2)+", "+TOSTRING(三十日估算,2),nodraw;

//-------END-------
点击测试公式。
曲线设置,如图,
确认完成。

个股日k线页面副图设置公式,如图,
公式在自定指标文件夹里。

然后没有然后了。
打开淘股吧APP
5
评论(16)
收藏
展开
热门 最新
斗魔心者

20-10-27 12:53

0
图来了,想要的只有自己敲了,
 
  
  
  
  
  
  
  
  
  
斗魔心者

20-10-27 12:15

0
私信不要发了,有字数限制
斗魔心者

20-10-27 12:00

0
代码贴出来还是有问题..没办法,需要的私信。
斗魔心者

20-10-27 11:57

0
再试一下~ 

第一部分~

//---------------------基础数据---------------------------------
//创业板综指今日涨幅
Z1:=(INDEX DATA ("399102",&CLOSE)-INDEXDATA("399102",&PRE))*100/INDEXDATA("399102",&PRE);
//个股今日涨幅
G1:=(CLOSE-PRE)*100/PRE;
//个股今日偏离值
PL:=G1-Z1;

PL_new=20;

//---------------------三日偏离值计算---------------------------------
m=0;
三日=0;
三日_max=0;
WHILE(m30 OR 三日30 OR 三日偏离值30 OR 三日偏离值<-30,1,0);三日偏离值=三日偏离值_max;三日估算=三日偏离值+PL_new;}

IF(三日异动==1) 三日估算=PL_new;

三日偏离值累积:三日偏离值;
斗魔心者

20-10-27 11:54

0
代码网站显示有误!!

不知道怎么办,各位私信把。。。
刷新 首页 上一页 下一页末页
提交