请老师看下哪里不对 (文华财经随身行Android   5.9.2(269))

投资者咨询:请老师看下哪里不对 (文华财经随身行Android   5.9.2(269))
来源:文华财经  日期:2019-11-18 22:27
请老师看下下面代码在一周周期上显示有问题

OO:=VALUEWHEN(WEEKDAY<>REF(WEEKDAY,1)=1,O);
DRAWLINE3((REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&C>OO,C,BARSLAST(WEEKDAY<>REF(WEEKDAY,1)),(REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&C>OO,OO,BARSLAST(WEEKDAY<>REF(WEEKDAY,1)),0),COLORRED,LINETHICK2;
DRAWLINE((REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&C>OO,C,(REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&C>OO,OO,COLORRED),LINETHICK2;
DRAWSL((REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&C>OO,C,0,-BARSLAST(WEEKDAY<>REF(WEEKDAY,1)),0,COLORRED),LINETHICK2;
DRAWSL((REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&C>OO,OO,0,-BARSLAST(WEEKDAY<>REF(WEEKDAY,1)),0,COLORRED),LINETHICK2;
DRAWLINE3((REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&C<OO,C,BARSLAST(WEEKDAY<>REF(WEEKDAY,1)),(REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&C<OO,OO,BARSLAST(WEEKDAY<>REF(WEEKDAY,1)),0),COLORGREEN,LINETHICK2;
DRAWLINE((REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&C<OO,C,(REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&C<OO,OO,COLORGREEN),LINETHICK2;
DRAWSL((REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&C<OO,C,0,-BARSLAST(WEEKDAY<>REF(WEEKDAY,1)),0,COLORGREEN),LINETHICK2;
DRAWSL((REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&C<OO,OO,0,-BARSLAST(WEEKDAY<>REF(WEEKDAY,1)),0,COLORGREEN),LINETHICK2;
DRAWLINE3((REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&C>OO,HHV(H,BARSLAST(WEEKDAY<>REF(WEEKDAY,1))+1),BARSLAST(WEEKDAY<>REF(WEEKDAY,1))/2,(REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&C>OO,C,BARSLAST(WEEKDAY<>REF(WEEKDAY,1))/2,0),COLORRED,LINETHICK2;
DRAWLINE3((REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&C>OO,LLV(L,BARSLAST(WEEKDAY<>REF(WEEKDAY,1))+1),BARSLAST(WEEKDAY<>REF(WEEKDAY,1))/2,(REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&C>OO,OO,BARSLAST(WEEKDAY<>REF(WEEKDAY,1))/2,0),COLORRED,LINETHICK2;
DRAWLINE3((REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&C<OO,HHV(H,BARSLAST(WEEKDAY<>REF(WEEKDAY,1))+1),BARSLAST(WEEKDAY<>REF(WEEKDAY,1))/2,(REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&C<OO,OO,BARSLAST(WEEKDAY<>REF(WEEKDAY,1))/2,0),COLORGREEN,LINETHICK2;
DRAWLINE3((REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&C<OO,LLV(L,BARSLAST(WEEKDAY<>REF(WEEKDAY,1))+1),BARSLAST(WEEKDAY<>REF(WEEKDAY,1))/2,(REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&C<OO,C,BARSLAST(WEEKDAY<>REF(WEEKDAY,1))/2,0),COLORGREEN,LINETHICK2;

技术人员回复
日期:2019-11-18 22:30
 WEEKDAY<>REF(WEEKDAY,1)在周以下周期可以用于判断换日

周线上判断不了换日的,您具体想实现什么思路?
投资者咨询:请老师看下哪里不对 (文华财经随身行Android   5.9.2(269))
来源:文华财经  日期:2019-11-18 22:27
源代码我给改了,下面的才是,在周线周期以下(K线图上)画周线周期的K线图
投资者咨询:请老师看下哪里不对 (文华财经随身行Android   5.9.2(269))
来源:文华财经  日期:2019-11-18 22:27
OO:=VALUEWHEN(WEEKDAY<>REF(WEEKDAY,1)=1,O);
DRAWLINE3((REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&C>OO,C,BARSLAST(WEEKDAY<>REF(WEEKDAY,1)),(REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&C>OO,OO,BARSLAST(WEEKDAY<>REF(WEEKDAY,1)),0),COLORRED,LINETHICK2;
DRAWLINE((REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&C>OO,C,(REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&C>OO,OO,COLORRED),LINETHICK2;
DRAWSL((REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&C>OO,C,0,-BARSLAST(WEEKDAY<>REF(WEEKDAY,1)),0,COLORRED),LINETHICK2;
DRAWSL((REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&C>OO,OO,0,-BARSLAST(WEEKDAY<>REF(WEEKDAY,1)),0,COLORRED),LINETHICK2;
DRAWLINE3((REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&CREF(WEEKDAY,1)),(REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&CREF(WEEKDAY,1)),0),COLORGREEN,LINETHICK2;
DRAWLINE((REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&CREF(WEEKDAY,1),1)||ISLASTBAR)&&C DRAWSL((REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&CREF(WEEKDAY,1)),0,COLORGREEN),LINETHICK2;
DRAWSL((REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&CREF(WEEKDAY,1)),0,COLORGREEN),LINETHICK2;
DRAWLINE3((REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&C>OO,HHV(H,BARSLAST(WEEKDAY<>REF(WEEKDAY,1))+1),BARSLAST(WEEKDAY<>REF(WEEKDAY,1))/2,(REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&C>OO,C,BARSLAST(WEEKDAY<>REF(WEEKDAY,1))/2,0),COLORRED,LINETHICK2;
DRAWLINE3((REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&C>OO,LLV(L,BARSLAST(WEEKDAY<>REF(WEEKDAY,1))+1),BARSLAST(WEEKDAY<>REF(WEEKDAY,1))/2,(REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&C>OO,OO,BARSLAST(WEEKDAY<>REF(WEEKDAY,1))/2,0),COLORRED,LINETHICK2;
DRAWLINE3((REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&CREF(WEEKDAY,1))+1),BARSLAST(WEEKDAY<>REF(WEEKDAY,1))/2,(REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&CREF(WEEKDAY,1))/2,0),COLORGREEN,LINETHICK2;
DRAWLINE3((REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&CREF(WEEKDAY,1))+1),BARSLAST(WEEKDAY<>REF(WEEKDAY,1))/2,(REFX(WEEKDAY<>REF(WEEKDAY,1),1)||ISLASTBAR)&&CREF(WEEKDAY,1))/2,0),COLORGREEN,LINETHICK2;
技术人员回复
日期:2019-11-19 8:16
 
这么改看下

OO:=VALUEWHEN(WEEKDAY<REF(WEEKDAY,1)=1,O);
DRAWLINE3((REFX(WEEKDAY<REF(WEEKDAY,1),1)||ISLASTBAR)&&C>OO,C,BARSLAST(WEEKDAY<REF(WEEKDAY,1)),(REFX(WEEKDAY<REF(WEEKDAY,1),1)||ISLASTBAR)&&C>OO,OO,BARSLAST(WEEKDAY<REF(WEEKDAY,1)),0),COLORRED,LINETHICK2;
DRAWLINE((REFX(WEEKDAY<REF(WEEKDAY,1),1)||ISLASTBAR)&&C>OO,C,(REFX(WEEKDAY<REF(WEEKDAY,1),1)||ISLASTBAR)&&C>OO,OO,COLORRED),LINETHICK2;
DRAWSL((REFX(WEEKDAY<REF(WEEKDAY,1),1)||ISLASTBAR)&&C>OO,C,0,-BARSLAST(WEEKDAY<REF(WEEKDAY,1)),0,COLORRED),LINETHICK2;
DRAWSL((REFX(WEEKDAY<REF(WEEKDAY,1),1)||ISLASTBAR)&&C>OO,OO,0,-BARSLAST(WEEKDAY<REF(WEEKDAY,1)),0,COLORRED),LINETHICK2;
DRAWLINE3((REFX(WEEKDAY<REF(WEEKDAY,1),1)||ISLASTBAR)&&C<OO,C,BARSLAST(WEEKDAY<REF(WEEKDAY,1)),(REFX(WEEKDAY<REF(WEEKDAY,1),1)||ISLASTBAR)&&C<OO,OO,BARSLAST(WEEKDAY<REF(WEEKDAY,1)),0),COLORGREEN,LINETHICK2;
DRAWLINE((REFX(WEEKDAY<REF(WEEKDAY,1),1)||ISLASTBAR)&&C<OO,C,(REFX(WEEKDAY<REF(WEEKDAY,1),1)||ISLASTBAR)&&C<OO,OO,COLORGREEN),LINETHICK2;
DRAWSL((REFX(WEEKDAY<REF(WEEKDAY,1),1)||ISLASTBAR)&&C<OO,C,0,-BARSLAST(WEEKDAY<REF(WEEKDAY,1)),0,COLORGREEN),LINETHICK2;
DRAWSL((REFX(WEEKDAY<REF(WEEKDAY,1),1)||ISLASTBAR)&&C<OO,OO,0,-BARSLAST(WEEKDAY<REF(WEEKDAY,1)),0,COLORGREEN),LINETHICK2;
DRAWLINE3((REFX(WEEKDAY<REF(WEEKDAY,1),1)||ISLASTBAR)&&C>OO,HHV(H,BARSLAST(WEEKDAY<REF(WEEKDAY,1))+1),BARSLAST(WEEKDAY<REF(WEEKDAY,1))/2,(REFX(WEEKDAY<REF(WEEKDAY,1),1)||ISLASTBAR)&&C>OO,C,BARSLAST(WEEKDAY<REF(WEEKDAY,1))/2,0),COLORRED,LINETHICK2;
DRAWLINE3((REFX(WEEKDAY<REF(WEEKDAY,1),1)||ISLASTBAR)&&C>OO,LLV(L,BARSLAST(WEEKDAY<REF(WEEKDAY,1))+1),BARSLAST(WEEKDAY<REF(WEEKDAY,1))/2,(REFX(WEEKDAY<REF(WEEKDAY,1),1)||ISLASTBAR)&&C>OO,OO,BARSLAST(WEEKDAY<REF(WEEKDAY,1))/2,0),COLORRED,LINETHICK2;
DRAWLINE3((REFX(WEEKDAY<REF(WEEKDAY,1),1)||ISLASTBAR)&&C<OO,HHV(H,BARSLAST(WEEKDAY<REF(WEEKDAY,1))+1),BARSLAST(WEEKDAY<REF(WEEKDAY,1))/2,(REFX(WEEKDAY<REF(WEEKDAY,1),1)||ISLASTBAR)&&C<OO,OO,BARSLAST(WEEKDAY<REF(WEEKDAY,1))/2,0),COLORGREEN,LINETHICK2;
DRAWLINE3((REFX(WEEKDAY<REF(WEEKDAY,1),1)||ISLASTBAR)&&C<OO,LLV(L,BARSLAST(WEEKDAY<REF(WEEKDAY,1))+1),BARSLAST(WEEKDAY<REF(WEEKDAY,1))/2,(REFX(WEEKDAY<REF(WEEKDAY,1),1)||ISLASTBAR)&&C<OO,C,BARSLAST(WEEKDAY<REF(WEEKDAY,1))/2,0),COLORGREEN,LINETHICK2;