通达信〖异动监管〗与大盘指数对比判断个股异动情况指标源码
『异动监管』与大盘指数对比 判断个股异动情况
异动监管常需与大盘指数进行对比,以此判断个股涨幅是否显著超越市场整体表现。
公式说明:
核心逻辑同时考虑绝对涨幅与相对涨幅,绝对涨幅指7日超过100%或30日超过200%,相对涨幅指超越大盘指数的幅度。
参数可根据监管惯例调整,相对涨幅阈值能够按需修改。
默认使用上证指数,也可替换为深证成指或创业板指等其他大盘指数。
个股与大盘指数对比,能更准确捕捉不仅自身涨幅大、同时明显跑赢大盘的个股,贴合异动监管的实际应用场景。
{异动监管 - 对比大盘}
N1:=7; {7天周期}
N2:=30; {30天周期}
{获取大盘指数数据,此处以上证指数为例,代码为'999999'}
大盘代码:='999999';
大盘C:=INDEXC;
大盘7日涨幅:=(大盘C/REF(大盘C,N1-1)-1)*100;
大盘30日涨幅:=(大盘C/REF(大盘C,N2-1)-1)*100;
{计算个股涨幅}
个股7日涨幅:=(C/REF(C,N1-1)-1)*100;
个股30日涨幅:=(C/REF(C,N2-1)-1)*100;
{计算相对涨幅(个股涨幅 - 大盘涨幅)}
相对7日涨幅:=个股7日涨幅 - 大盘7日涨幅;
相对30日涨幅:=个股30日涨幅 - 大盘30日涨幅;
{异动条件:绝对涨幅达标且相对涨幅显著}
异动条件7日:=个股7日涨幅>=100 AND 相对7日涨幅>=80;
异动条件30日:=个股30日涨幅>=200 AND 相对30日涨幅>=150;
异动信号:IF(异动条件7日 OR 异动条件30日,1,0);
STICKLINE(异动信号,0,1,2,0),COLORYELLOW;
DRAWTEXT(异动信号,0.8,'异动'),COLORRED;
{显示具体涨幅}
DRAWNUMBER(异动条件7日,0.6,个股7日涨幅),COLORWHITE;
DRAWNUMBER(异动条件30日,0.4,个股30日涨幅),COLORCYAN;
{可选:显示相对涨幅}
DRAWNUMBER(异动条件7日,0.5,相对7日涨幅),COLORMAGENTA;
DRAWNUMBER(异动条件30日,0.3,相对30日涨幅),COLORGREEN;
未来函数检测结果如下:
该公式没有未来函数
定制指标公式、软件请联系QQ或微信同号:88652583
N1赋值:7
N2赋值:30
大盘代码赋值:'999999'
大盘C赋值:大盘的收盘价
大盘7日涨幅赋值:(大盘C/N1-1日前的大盘C-1)*100
大盘30日涨幅赋值:(大盘C/N2-1日前的大盘C-1)*100
个股7日涨幅赋值:(收盘价/N1-1日前的收盘价-1)*100
个股30日涨幅赋值:(收盘价/N2-1日前的收盘价-1)*100
相对7日涨幅赋值:个股7日涨幅 - 大盘7日涨幅
相对30日涨幅赋值:个股30日涨幅 - 大盘30日涨幅
异动条件7日赋值:个股7日涨幅>=100 AND 相对7日涨幅>=80
异动条件30日赋值:个股30日涨幅>=200 AND 相对30日涨幅>=150
输出异动信号:如果异动条件7日OR异动条件30日,返回1,否则返回0
当满足条件异动信号时,在0和1位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
当满足条件异动信号时,在0.8位置书写文字,画红色
当满足条件异动条件7日时,在0.6位置书写数字,画白色
当满足条件异动条件30日时,在0.4位置书写数字,画青色
当满足条件异动条件7日时,在0.5位置书写数字,画洋红色
当满足条件异动条件30日时,在0.3位置书写数字,画绿色
- QQ:88652583
- 邮箱:88652583@qq.com
- 工作时间:7:30-21:00
- 微信:88652583或扫描如下二维码
sitemap站点地图