倒数第35根K线显示文字 (文华财经)

投资者咨询:倒数第35根K线显示文字 (文华财经)
来源:文华财经  日期:2020-12-2 19:44
 DRAWTEXT(COND2&&BACKSET(ISLASTBAR,BARSLAST(COND2)+1) AND NOT(不满足条件) AND 多头<空头,0.5 AND CROSS(BACKSET(ISLASTBAR,35),0.5),'头'),ALIGN0,FONTSIZE16,COLORYELLOW;

目的==在倒数第35根K线显示文字
问题==现在是当满足条件后,在倒数第一个K线显示出了文字,没有在倒数第35根K线显示文字

请老师修改成,在倒数第35根K线显示文字
 
技术人员回复
日期:2020-12-2 19:44

您的思路是在满足这个条件的K线前35根K线显示文字?

投资者咨询:倒数第35根K线显示文字 (文华财经)
来源:文华财经  日期:2020-12-2 19:44
 思路是满足条件后,在倒数第35根K线位置显示文字
技术人员回复
日期:2020-12-2 20:03

看下效果:

 

XXX:=COND2 && BACKSET(ISLASTBAR,BARSLAST(COND2)+1) AND NOT(不满足条件) AND 多头<空头;
XXXX:=REFX1(EXIST(XXX,BARSLAST(COND2)+1),9999);
DRAWTEXT(XXXX && REFX(ISLASTBAR,34),H,'头'),VALIGN2,FONTSIZE16,COLORYELLOW;

投资者咨询:倒数第35根K线显示文字 (文华财经)
来源:文华财经  日期:2020-12-2 19:44
 完全正确的

请老师---能不能合并成一行代码写完呀,3行变一行呀
技术人员回复
日期:2020-12-2 20:33

参考:

 

DRAWTEXT(REFX1(EXIST(COND2 && BACKSET(ISLASTBAR,BARSLAST(COND2)+1) AND NOT(不满足条件) AND 多头<空头;,BARSLAST(COND2)+1),9999); && REFX(ISLASTBAR,34),H,'头'),VALIGN2,FONTSIZE16,COLORYELLOW;