畫線顯示問題
作者:文華財經(jīng) 來源:cxh99.com 發(fā)布時間:2017年11月07日
-
咨詢內(nèi)容:
? MA5:MA(C,5);
T1:=REF(MA5,1)<REF(MA5,2)&&REF(MA5,1)<MA5||REF(MA5,1)<=REF(MA5,2)&&REF(MA5,1)<MA5||REF(MA5,1)<REF(MA5,2)&&REF(MA5,1)<=MA5;
T2:=REF(MA5,1)>REF(MA5,2)&&REF(MA5,1)>MA5||REF(MA5,1)>=REF(MA5,2)&&REF(MA5,1)>MA5||REF(MA5,1)>REF(MA5,2)&&REF(MA5,1)>=MA5;
LL:=VALUEWHEN(T1,REF(L,1));HH:=VALUEWHEN(T2,REF(H,1));TT1:=BARSLAST(T1);TT2:=BARSLAST(T2);
A:=IF(TT1<TT2||EXIST(T1,BARPOS+1)&&EXIST(T2,BARPOS+1)=0,LL,HH);
POLYLINE(T1||T2,A,COLORYELLOW);
老師,上面這一段,再加入以下語句:
AA:=BACKSET(ISLASTBAR,BARSLAST(T1)+1);BB:=BACKSET(ISLASTBAR,BARSLAST(T2)+1);DRAWSL(CROSS(AA,0.5),H,0,20,0,COLORWHITE);DRAWSL(CROSS(BB,0.5),L,0,20,0,COLORWHITE);
為什么水平線沒有從黃色折線的拐點處向右畫?應(yīng)該怎樣修改?
?
?來源:程序化99
-
文華技術(shù)人員:
這樣改下看看
MA5:MA(C,5);
T1:=REF(MA5,1)<REF(MA5,2)&&REF(MA5,1)<MA5||REF(MA5,1)<=REF(MA5,2)&&REF(MA5,1)<MA5||REF(MA5,1)<REF(MA5,2)&&REF(MA5,1)<=MA5;
T2:=REF(MA5,1)>REF(MA5,2)&&REF(MA5,1)>MA5||REF(MA5,1)>=REF(MA5,2)&&REF(MA5,1)>MA5||REF(MA5,1)>REF(MA5,2)&&REF(MA5,1)>=MA5;
LL:=VALUEWHEN(T1,REF(L,1));
HH:=VALUEWHEN(T2,REF(H,1));
TT1:=BARSLAST(T1);
TT2:=BARSLAST(T2);
A:=IF(TT1<TT2||EXIST(T1,BARPOS+1)&&EXIST(T2,BARPOS+1)=0,LL,HH);
POLYLINE(T1||T2,A,COLORYELLOW);
AA:=BACKSET(ISLASTBAR,BARSLAST(T1||T2)+1);
DRAWSL(CROSS(AA,0.5),A,0,20,0,COLORWHITE);
?
?來源: m.weiqiv.net.cn
-
文華客服:
?上面那條水平線沒有了
?
-
網(wǎng)友回復(fù):
?如圖:
這三個點都是滿足連接折線的點,現(xiàn)在畫線的是最后一個點向右延長,您說明一下,您想要圖中的哪個點畫延長線
文件名:1.jpg
?
?
-
網(wǎng)友回復(fù):
?最后兩個,一個高點,一個低點