日内交易,小周期K线显示今日交易起始竖线 [复制链接]

    autojiaoyi.com 源码学习 查看全部 使用道具 举报 回复

    06.jpg
    日:=DATE; //求当前K线的日期
    ISCOLOR:=IF(日>REF(日,1) OR BARPOS=1,1,0); //当K线的日期发生变化时,就是新的彩线绘制位置
    N1:=BARSLAST(DATE<>REF(DATE,1))+1;//开盘第一根K线到当前的K线根数
    NX:VALUEWHEN(DATE<>REF(DATE,1),REF(N1,1)),NODRAW;//固定周期内K线
    DIS0:=IF(BARPOS=1 OR NOT(ISCOLOR),0,NX); //星期六、星期日以及节假日也要考虑
    DIS:=SUM(DIS0,0);
    NUM:=COUNT(ISCOLOR,0)+DIS; //计算彩线个数
    VERTLINE(ISCOLOR AND MOD(NUM,4)=0,COLORRED );
    VERTLINE(ISCOLOR AND MOD(NUM,4)=1,COLORYELLOW );
    VERTLINE(ISCOLOR AND MOD(NUM,4)=2,COLORBLUE );
    VERTLINE(ISCOLOR AND MOD(NUM,4)=3,COLORMAGENTA );

    全部评论/0 条

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

    本版积分规则

    0关注

    1粉丝

    453作品

    发布主题
    加入收藏 我要分享

    分享到微信

    打开微信扫一扫即可将网页分享至微信

    分享到论坛或者博客

    复制
    作者的其他作品查看全部
    快速回复 返回顶部 返回列表