请老师帮忙改写填充问题

 UI:=ISDOWN&&EVERY(C<=O,2)&&REF(MAX(C,O),1)<=REF(MIN(C,O),2)&&MAX(C,O)<=REF(MIN(C,O),2)&&COUNT(C=O,3)<=1&&REF(ISUP||ISDOWN,2);

UO:=BACKSET(UI,3);
//VERTLINE(UO,COLORRED);
//DRAWLINE(UO,H,UO,L,COLORBLACK),LINETHICK1;
//STICKLINE1(UO,C,O,3,0),COLORGREEN;
N22:=MOD(DAYBARPOS,5);
TJ:=COUNT(UO,BARSLAST(N22=1)+1);
AA:=BACKSET(N22=0&&TJ>=3&&EXIST(EVERY(UO,3),3),4);
HH:=IF(N22=1,REFX(HHV(H,5),4),IF(N22=2,REFX(HHV(H,5),3),IF(N22=3,REFX(HHV(H,5),2),IF(N22=4,REFX(HHV(H,5),1),HHV(H,5)))));
LL:=IF(N22=1,REFX(LLV(L,5),4),IF(N22=2,REFX(LLV(L,5),3),IF(N22=3,REFX(LLV(L,5),2),IF(N22=4,REFX(LLV(L,5),1),LLV(L,5)))));
//FILLRGN(AA,HH,LL,RGB(0,128,64));

STICKLINE1(REFX(AA,1),HH,LL,1,0),RGB(0,96,90);




老师,例:上面的填充里,红字代表宽度。只因为手动填充不能覆盖写的,所以只能出此下策改变宽度。



下面的写法,找不到改变宽度的地方,请老师帮我改写出上面例子的效果。多谢老师!




N:=BARSLAST(TIME=1112)+1;
COND1:=C<REF(C,3);
COND2:=REF(C,3)>REF(C,6);
COND3:=REF(C,6)<REF(C,9);

COND:=N=9 && (COND1+COND2+COND3)>=2;

STICKLINE1( CROSS(BACKSET(COND,5),0.5),REFX(HHV(H,9),4),REFX(LLV(L,9),4),35,0),RGB(0,128,255);



(来源:文华财经)

领主 管理员

热门评论
:
该帖子评论已关闭
图片审查中...
编辑答案: 我的回答: 最多上传一张图片和一个附件
x
x
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索