投资者咨询:求助老师帮忙修改下公式 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2018-6-3 9:48
三平顶三平底公式,最后两项测试不通过,提示函数LAST参数个数非法,如何修改?(我用黑色大字体标注的两项测试不通过)
ERIC:=REF(C,1);
STELLA:=REF(C,2);
SS:=IF(C>ERIC AND ERIC>=STELLA,1,IF(C<ERIC AND ERIC<=STELLA,-1,IF(C>STELLA AND STELLA>ERIC,2,IF(C<STELLA AND STELLA<ERIC,-2,0))));
SM:=IF(REF(SS,1)<>0,REF(SS,1),IF(REF(SS,2)<>0,REF(SS,2),IF(REF(SS,3)<>0,REF(SS,3),IF(REF(SS,5)<>0,REF(SS,5),IF(REF(SS,6)<>0,REF(SS,6),IF(REF(SS,7)<>0,REF(SS,7),0))))));
STICKLINE(SS=1 OR SM>=1 AND SS=0,ERIC,C,8,1),COLORRED;
STICKLINE(SS=-1 OR SM<=-1 AND SS=0,ERIC,C,8,0),COLORCYAN;
STICKLINE(SS=2,STELLA,C,8,1),COLORRED;
STICKLINE(SS=-2,STELLA,C,8,0),COLORCYAN;
STICKLINE((SS=-1 OR SS=-2) AND SM>0,STELLA,ERIC,8,1),COLORRED;
STICKLINE((SS=1 OR SS=2) AND SM<0,STELLA,ERIC,8,0),COLORCYAN;
DRAWTEXT(LAST(C>REF(C,1))=2 AND REF(C,2)<REF(C,3) AND REF(C,2)<REF(C,4) AND REF(C,1)<REF(C,3),O,'底'),COLORYELLOW,LINETHICK4;
DRAWTEXT(LAST(C<REF(C,1))=2 AND REF(C,2)>REF(C,3) AND REF(C,2)>REF(C,4) AND REF(C,1)>REF(C,3),O,'顶'),COLORGREEN,LINETHICK4;
技术人员回复
日期:2018-6-3 10:43
参考:
ERIC:=REF(C,1);
STELLA:=REF(C,2);
SS:=IF(C>ERIC AND ERIC>=STELLA,1,IF(C<ERIC AND ERIC<=STELLA,-1,IF(C>STELLA AND STELLA>ERIC,2,IF(C<STELLA AND STELLA<ERIC,-2,0))));
SM:=IF(REF(SS,1)<>0,REF(SS,1),IF(REF(SS,2)<>0,REF(SS,2),IF(REF(SS,3)<>0,REF(SS,3),IF(REF(SS,5)<>0,REF(SS,5),IF(REF(SS,6)<>0,REF(SS,6),IF(REF(SS,7)<>0,REF(SS,7),0))))));
STICKLINE(SS=1 OR SM>=1 AND SS=0,ERIC,C,8,1),COLORRED;
STICKLINE(SS=-1 OR SM<=-1 AND SS=0,ERIC,C,8,0),COLORCYAN;
STICKLINE(SS=2,STELLA,C,8,1),COLORRED;
STICKLINE(SS=-2,STELLA,C,8,0),COLORCYAN;
STICKLINE((SS=-1 OR SS=-2) AND SM>0,STELLA,ERIC,8,1),COLORRED;
STICKLINE((SS=1 OR SS=2) AND SM<0,STELLA,ERIC,8,0),COLORCYAN;
DRAWTEXT(BARSLAST(C>REF(C,1))=2 AND REF(C,2)<REF(C,3) AND REF(C,2)<REF(C,4) AND REF(C,1)<REF(C,3),O,'底'),COLORYELLOW,LINETHICK4;
DRAWTEXT(BARSLAST(C<REF(C,1))=2 AND REF(C,2)>REF(C,3) AND REF(C,2)>REF(C,4) AND REF(C,1)>REF(C,3),O,'顶'),COLORGREEN,LINETHICK4;
投资者咨询:求助老师帮忙修改下公式 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2018-6-3 9:48
老师您编写的测试是通过了,但是这个三平顶三平底这个字没有显示出来啊?
技术人员回复
日期:2018-6-3 17:41
ERIC:=REF(C,1);
STELLA:=REF(C,2);
SS:=IF(C>ERIC AND ERIC>=STELLA,1,IF(C<ERIC AND ERIC<=STELLA,-1,IF(C>STELLA AND STELLA>ERIC,2,IF(C<STELLA AND STELLA<ERIC,-2,0))));
SM:=IF(REF(SS,1)<>0,REF(SS,1),IF(REF(SS,2)<>0,REF(SS,2),IF(REF(SS,3)<>0,REF(SS,3),IF(REF(SS,5)<>0,REF(SS,5),IF(REF(SS,6)<>0,REF(SS,6),IF(REF(SS,7)<>0,REF(SS,7),0))))));
STICKLINE(SS=1 OR SM>=1 AND SS=0,ERIC,C,8,1),COLORRED;
STICKLINE(SS=-1 OR SM<=-1 AND SS=0,ERIC,C,8,0),COLORCYAN;
STICKLINE(SS=2,STELLA,C,8,1),COLORRED;
STICKLINE(SS=-2,STELLA,C,8,0),COLORCYAN;
STICKLINE((SS=-1 OR SS=-2) AND SM>0,STELLA,ERIC,8,1),COLORRED;
STICKLINE((SS=1 OR SS=2) AND SM<0,STELLA,ERIC,8,0),COLORCYAN;
DRAWTEXT(BARSLAST(C>REF(C,1))+1=2 AND REF(C,2)<REF(C,3) AND REF(C,2)<REF(C,4) AND REF(C,1)<REF(C,3),O,'底'),COLORYELLOW,LINETHICK4;
DRAWTEXT(BARSLAST(C<REF(C,1))+1=2 AND REF(C,2)>REF(C,3) AND REF(C,2)>REF(C,4) AND REF(C,1)>REF(C,3),O,'顶'),COLORGREEN,LINETHICK4;