分享

标注前的条件限定方法

 昵称61378654 2023-03-16 发布于福建

本文介绍如何取得涨停板日的基本数据的思路,请看网友的留言:

文章图片1

网友的留言

网友留言的意思是说:建立主图标注算法,寻找过去某涨停日最低点的值和该日涨停价的值。

(一)思路步骤:

1.引入软件自身带有的对于涨停板的算法公式;

2.依据上述算法属性,进行涨停板日的位置确定;

3.运用位置,输出对应日的最低价与最高价。

(二)、算法的建立:

1.引入涨停板逻辑

TJ:=(FINANCE(3)=4 OR (DATE>1200822 && FINANCE(3)=3));

ZTJ:=IF(TJ,ZTPRICE(REF(CLOSE,1),0.2),ZTPRICE(REF(CLOSE,1),0.1));

ZT:=(CLOSE>=ZTJ); { 以涨停收盘 }

2.涨停板日的位置确定

ZTWZ:=CONST(BARSLAST(ZT=1));

3.输出涨停板日的最低价与最高价,实现网友的思路

ZTWZH:IF(CURRBARSCOUNT<=ZTWZ+1,CONST(REF(H,ZTWZ)),DRAWNULL);

ZTWZL:IF(CURRBARSCOUNT<=ZTWZ+1,CONST(REF(L,ZTWZ)),DRAWNULL);

(三)、主图标注的完整代码:

文章图片2

代码流程

TJ:=(FINANCE(3)=4 OR (DATE>1200822 AND FINANCE(3)=3));

ZTJ:=IF(TJ,ZTPRICE(REF(CLOSE,1),0.2),ZTPRICE(REF(CLOSE,1),0.1));

ZT:=(CLOSE>=ZTJ); { 以涨停收盘 }

ZTWZ:=CONST(BARSLAST(ZT=1));

ZTWZH:IF(CURRBARSCOUNT<=ZTWZ+1,CONST(REF(H,ZTWZ)),DRAWNULL);

ZTWZL:IF(CURRBARSCOUNT<=ZTWZ+1,CONST(REF(L,ZTWZ)),DRAWNULL);

(四)、效果示意图

文章图片3

效果示意图

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约