求教一个画横线的问题 (文华财经)

投资者咨询:求教一个画横线的问题 (文华财经)
来源:文华财经  日期:2021-1-22 15:41
 LL1:=REF(LLV(L,N),N),RGB(128,128,128);//昨天  全天的最低价
DRAWHORIZONTALLINE(N=1,REF(LLV(L,N),1),COLORGRAY),DASH  ;// 在今天画横线

请问,如果我有一个指标,(比如KDJ),在每根K线都有值为aaa。如果取aaa在昨天最小的时候,取当时的k线的最低点(La),在今天画根横线,类似于上边的程序,如何做呢 ?


多谢啦

您不必写KDJ的指标,只要知道每根k线都有个aaa值就好了。
技术人员回复
日期:2021-1-22 15:42
参考:

N:=DAYBARPOS;
LL1:=REF(LLV(AAA,N),N),RGB(128,128,128);//昨天  全天的最低价
DRAWHORIZONTALLINE(N=1,REF(LLV(AAA,N),1),COLORGRAY),DASH  ;// 在今天画横线
投资者咨询:求教一个画横线的问题 (文华财经)
来源:文华财经  日期:2021-1-22 15:41
 这个我试了,肯定不行,因为aaa跟价格完全是两个数量级,需要取aaa最低的那个k线的“L” 

技术人员回复
日期:2021-1-22 15:54
参考:

LL:=BARSLASTCOUNT(BACKSET(REFX(DAYBARPOS=1,1),LLVBARS(AAA,DAYBARPOS)+1))=1;

DRAWHORIZONTALLINE(N=1,REF(REF(L,BARSLAST(LL)),1),COLORGRAY),DASH;// 在今天画横线
投资者咨询:求教一个画横线的问题 (文华财经)
来源:文华财经  日期:2021-1-22 15:41
 不好意思,我最初的程序漏了一行;
N:=BARSLAST(DATE<>REF(DATE,1))+1;
 LL1:=REF(LLV(L,N),N),RGB(128,128,128);//昨天  全天的最低价
DRAWHORIZONTALLINE(N=1,REF(LLV(L,N),1),COLORGRAY),DASH  ;// 在今天画横线


能否照着这个改一下您的程序,因为这个我看的懂。如果不行我再按您的试试
技术人员回复
日期:2021-1-22 16:05
参考:

N:=BARSLAST(DATE<>REF(DATE,1))+1;
LL1:=REF(REF(L,LLVBARS(AAA,N)),N),RGB(128,128,128);//昨天  全天的最低价
DRAWHORIZONTALLINE(N=1,LL1,COLORGRAY),DASH  ;// 在今天画横线