视焦点讯!缺口应用相关
只要愿意在算法的建立上付出足够的考虑,总会被不起眼的思路惊艳到了 ,在文章 的基础上,请问下述思路算不算伟大的奇思妙想呢?也许是天赐的礼物?请看网友的思路:
(资料图片)
网友的留言
留言的思路是: 股价连续2~4个一字板,然后股价在缺口上方横盘大于三个月小于9个月,期间不能跌破缺口。
网友思路的参考是: 20220216至20220818的股份0026??,现在将要突破的发展6002??,个人认为将强于股份,因为它前面是4个一字板。
网友参考的示例1
网友参考的示例2
思路步骤
是玉是砖,先建立算法再下结论; 网友参考的例子也不都是一字板,我们就以涨停板且有向上的跳空缺口来计算; “期间不能跌破缺口”,我们就以开始涨停板后的第二天与第一天之间的缺口为标准,不可以下破; 建立筛选算法,当前价格在上述“三、”之上即可。完整代码
主图标注算法
代码流程1
YS:=COUNT(MONTH!=REF(MONTH,1),0);
ZT:=(CLOSE>=IF((FINANCE(3)=4 OR (DATE>1200822 && FINANCE(3)=3)),ZTPRICE(REF(CLOSE,1),0.2),ZTPRICE(REF(CLOSE,1),0.1)));
ZTWZ4:=CONST(REF(BARSLASTCOUNT(ZT),CONST(REF(BARSLAST(BARSLASTCOUNT(ZT)>=4),CONST(BARSLAST(CONST(YS)-2=YS))))+CONST(BARSLAST(CONST(YS)-2=YS))));
KSZTWZ:=CONST(REF(BARSLAST(BARSLASTCOUNT(ZT)>=4),CONST(BARSLAST(CONST(YS)-2=YS))))+CONST(BARSLAST(CONST(YS)-2=YS))+ZTWZ4;
IF(CURRBARSCOUNT<=CONST(REF(BARSLAST(BARSLASTCOUNT(ZT)>=4),CONST(BARSLAST(CONST(YS)-2=YS))))+CONST(BARSLAST(CONST(YS)-2=YS))+1,
CONST(REF(L,CONST(REF(BARSLAST(BARSLASTCOUNT(ZT)>=4),CONST(BARSLAST(CONST(YS)-2=YS))))+CONST(BARSLAST(CONST(YS)-2=YS)))),DRAWNULL);
IF(CURRBARSCOUNT<=KSZTWZ+1,CONST(REF(H,KSZTWZ-1)),DRAWNULL);
数据筛选算法
代码流程2
YS:=COUNT(MONTH!=REF(MONTH,1),0);
ZT:=CLOSE>=IF((FINANCE(3)=4 OR (DATE>1200822 && FINANCE(3)=3)),ZTPRICE(REF(CLOSE,1),0.2),ZTPRICE(REF(CLOSE,1),0.1));
CONST(REF(BARSLAST(BARSLASTCOUNT(ZT)>=4),
CONST(BARSLAST(CONST(YS)-2=YS))))+CONST(BARSLAST(CONST(YS)-2=YS))+
CONST(REF(BARSLASTCOUNT(ZT),CONST(REF(BARSLAST(BARSLASTCOUNT(ZT)>=4),
CONST(BARSLAST(CONST(YS)-2=YS))))+CONST(BARSLAST(CONST(YS)-2=YS))))-1<=(CONST(BARSLAST(CONST(YS)-9=YS))-1) AND
C>CONST(REF(H,CONST(REF(BARSLAST(BARSLASTCOUNT(ZT)>=4),
CONST(BARSLAST(CONST(YS)-2=YS))))+CONST(BARSLAST(CONST(YS)-2=YS))+
CONST(REF(BARSLASTCOUNT(ZT),CONST(REF(BARSLAST(BARSLASTCOUNT(ZT)>=4),
CONST(BARSLAST(CONST(YS)-2=YS))))+CONST(BARSLAST(CONST(YS)-2=YS))))-1));
筛选效果示意
视频加载中...