设为首页收藏本站

指标编写学习论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 1619|回复: 0
打印 上一主题 下一主题

如何在条件选股中去除停牌10天以上的股票?

[复制链接]

4408

主题

4525

帖子

24万

积分

管理员

微信号zuozhanba,QQ712997893

Rank: 9Rank: 9Rank: 9

积分
244225
跳转到指定楼层
楼主
发表于 2016-5-7 11:45:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何在条件选股中去除停牌10天以上的股票
正确答案:
      主指标源码:
      大盘:=STKINDI('1A0001','停牌调用',0,6);
      个股:=BARSCOUNT(C);
      停牌天数:=大盘-REF(大盘,1)-(个股-REF(个股,1));
      DRAWTEXT(停牌天数,SYSPARAM(5)*1.05,'停止交易天数'),ALIGN2;
      DRAWNUMBER(停牌天数,SYSPARAM(5),停牌天数,0),ALIGN2;
      DRAWTEXT(停牌天数,SYSPARAM(5),'天');
      VERTLINE(停牌天数),POINTDOT;

      调用指标源码:
       barscount(C)
       *有时停牌时间长,可这样
       主指标源码改为:(注意,增加了一个调用指标)

     大盘:=STKINDI('1A0001','停牌调用',0,6);
     个股:=BARSCOUNT(C);
     前期停牌天数:=大盘-REF(大盘,1)-(个股-REF(个股,1));
     DP:=CURRENTDATE;
     间隔:=DATEDIFF(DATE,DP);
     大盘间隔:=STKINDI('1A0001','停牌调用2',0,6);
     当前停牌天数:=ISLASTBAR*(间隔-大盘间隔);

     DRAWTEXT(前期停牌天数,SYSPARAM(5)*1.05,'前期停止交易天数'),ALIGN2;
     DRAWNUMBER(前期停牌天数,SYSPARAM(5),前期停牌天数,0),ALIGN2;
     DRAWTEXT(前期停牌天数,SYSPARAM(5),'天');
     VERTLINE(前期停牌天数),POINTDOT;

     DRAWTEXT(当前停牌天数,SYSPARAM(4)*1.05,'当前停牌天数'),ALIGN2;
     DRAWNUMBER(当前停牌天数,SYSPARAM(4),当前停牌天数,0),ALIGN2;
     DRAWTEXT(当前停牌天数,SYSPARAM(4),'天');
     VERTLINE(当前停牌天数),POINTDOT;

     第二个调用指标源码:
     DP:=CURRENTDATE;
     间隔:=DATEDIFF(DATE,DP);
     REF(间隔,1)-间隔-1;
      *再发一个显示的停牌交易日的源码:(同样非常准确)

     大盘:=STKINDI('1A0001','停牌调用',0,6);
     个股:=BARSCOUNT(C);
     前期停牌天数:=大盘-REF(大盘,1)-(个股-REF(个股,1));

     DRAWTEXT(前期停牌天数,SYSPARAM(5)*1.05,'前期停止交易天数'),ALIGN2,COLORYELLOW;
     DRAWNUMBER(前期停牌天数,SYSPARAM(5),前期停牌天数,0),ALIGN2,COLORYELLOW;
     DRAWTEXT(前期停牌天数,SYSPARAM(5),'天'),COLORYELLOW;
     VERTLINE(前期停牌天数),POINTDOT;

     大盘:=STKINDI('1A0001','停牌调用3.VAR1',0,6);
     大盘2:=STKINDI('1A0001','停牌调用3.VAR2',0,6);
     当前停牌天数:=ISLASTBAR*(大盘-大盘2);
     DRAWTEXT(当前停牌天数,SYSPARAM(4)*1.05,'当前停止交易天数'),ALIGN2,COLORWHITE;
     DRAWNUMBER(当前停牌天数,SYSPARAM(4),当前停牌天数,0),ALIGN2,COLORWHITE;
     DRAWTEXT(当前停牌天数,SYSPARAM(4),'天'),COLORWHITE;
     VERTLINE(当前停牌天数),POINTDOT;

     调用指标源码:

     VAR1ATACOUNT;
     VAR2:BARSCOUNT(C);

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
购买股票池请咨询微信号zuozhanba,QQ712997893!股票池体验QQ群342994005
回复

使用道具 举报

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

本版积分规则

 
 
在线客服
指标交流群:
理想论坛金钻指标股票
指标团购群:
做站吧指标团购群
微信扫一扫加好友

QQ|Archiver|手机版|小黑屋|指标编写学习论坛 ( 粤ICP备14021653号-5   

GMT+8, 2024-5-8 19:55 , Processed in 0.229535 second(s), 30 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表