奇狐社區論壇 總頁數 (6): « 第一頁 ... « 3 4 [5] 6 »
在這個頁面顯示本主題全部的 78 個文章

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- 畫箱問題 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=23494)


由 cgjj 在 2022-11-14 12:16 發表:

引用:
最初由 a9681054 發表
不建議如此做!
您有框與框相錯交疊的情況,用填滿的方式,會不易觀看!

回覆:

了解版主所說問題,但我想學習看看,麻煩版主幫我一下.....謝謝



很抱歉!
在有相錯交疊的情況下~~
要將框填滿背景,遠比畫框處理要複雜很多!
既然不合適如此觀看,我就不會給相關範例
註:
那個已經不是一般公式的寫作了
是專業程式設計的LEVEL了~~

沒有相錯交疊的,論壇上已有不少案例了


由 a9681054 在 2022-11-14 12:53 發表:

回覆:

了解,那這一題需求就取消了.......謝謝版主

__________________
chiu


由 a9681054 在 2022-11-14 13:08 發表:

//M2
RCk:=M2;
SP2:=SUMBARS(Y,2)-1;
YSP:=barslast(Y);
BHH:=ref(HHV(H,YSP+1-1),1);/???為什麼要-1
BLL:=ref(LLV(L,YSP+1),1);
LCk:=barpos=SETVAL(RCK,0,-SP2,barpos-SP2); //???
LCSP:=SETVAL(RCK,0,-SP2,SP2);//???
DRAWSL(RCk,BHH,0,SP2,1) COLORYELLOW LINETHICK2;
DRAWSL(RCk,BLL,0,SP2,1) COLORYELLOW LINETHICK2;
STICKLINE(LCK,refx(BHH,LCSP),refx(BLL,LCSP),0,0) COLORYELLOW LINETHICK2;//???
STICKLINE(RCk,BHH,BLL,0,0) COLORYELLOW LINETHICK2;

報告版主:

框雖然有產生出來,但對於版主的寫法有些還是不是很明白,上述程式碼每行後面有註記問號的,再請版主幫我註解一下....謝謝

__________________
chiu


由 cgjj 在 2022-11-14 13:48 發表:

引用:
最初由 a9681054 發表
//M2
RCk:=M2;
SP2:=SUMBARS(Y,2)-1;
YSP:=barslast(Y);
BHH:=ref(HHV(H,YSP+1-1),1);/???為什麼要-1
BLL:=ref(LLV(L,YSP+1),1);
LCk:=barpos=SETVAL(RCK,0,-SP2,barpos-SP2); //???
LCSP:=SETVAL(RCK,0,-SP2,SP2);//???
DRAWSL(RCk,BHH,0,SP2,1) COLORYELLOW LINETHICK2;
DRAWSL(RCk,BLL,0,SP2,1) COLORYELLOW LINETHICK2;
STICKLINE(LCK,refx(BHH,LCSP),refx(BLL,LCSP),0,0) COLORYELLOW LINETHICK2;//???
STICKLINE(RCk,BHH,BLL,0,0) COLORYELLOW LINETHICK2;

報告版主:

框雖然有產生出來,但對於版主的寫法有些還是不是很明白,上述程式碼每行後面有註記問號的,再請版主幫我註解一下....謝謝



Re:BHH:=ref(HHV(H,YSP+1-1),1);/???為什麼要-1
例如:
箱框有五根,要納入算 BHH 的只有中間那三根
ref(HHV(H,YSP+1-1),1) 是取 M2 前一根算出的 HHV(H,YSP+1-1)
YSP是距離前一個 Y=1 成立之處多遠
M2 前一根的 YSP=3,YSP+1 是將距離轉為共有幾根(共4根)
YSP+1-1 = 3+1-1 ,加 -1 是只要近三根(Y=1那根不算)

Re:LCk:=barpos=SETVAL(RCK,0,-SP2,barpos-SP2); //???
算出箱框左邊界那根的位置

Re:LCSP:=SETVAL(RCK,0,-SP2,SP2); //???
計算箱框左邊界那根,距離右邊界那根多遠

Re:STICKLINE(LCK,refx(BHH,LCSP),refx(BLL,LCSP),0,0) COLORYELLOW LINETHICK2;//???
畫出左邊界垂直線
refx(BHH,LCSP) 用於取得箱框右邊界那根的BHH
refx(BLL,LCSP) 用於取得箱框右邊界那根的BLL


由 a9681054 在 2022-11-14 14:30 發表:

回覆:

1)了解了....非常感謝版主的耐心來回指導與說明~

2)請教最後指導的M2框寫法,是否<=近3低以下的框,都可以共用?

__________________
chiu


由 cgjj 在 2022-11-14 14:35 發表:

引用:
最初由 a9681054 發表
2)請教最後指導的M2框寫法,是否<=近3低以下的框,都可以共用?


不懂您意思,無法回答


由 a9681054 在 2022-11-14 14:55 發表:

回覆:

例如:

稍早問過的M1/M2/M4..條件成立時要畫的框,是否可以共用最後版主所提供M2框的畫法??

__________________
chiu


由 cgjj 在 2022-11-14 15:06 發表:

引用:
最初由 a9681054 發表
回覆:

例如:

稍早問過的M1/M2/M4..條件成立時要畫的框,是否可以共用最後版主所提供M2框的畫法??


若僅差在用 M1/M2/M4 決定RCK,其餘畫法一致相同就可以


由 a9681054 在 2022-11-14 15:21 發表:

回覆:

瞭解,謝謝版主∼

__________________
chiu


由 a9681054 在 2022-11-15 15:26 發表:

M4:=IF(近1低<近2低 and 近2低>近3低 ,CROSS(近3低,LOW),0)COLORGRAY;
VERTLINE(M4)LINEDOT COLORRED;


版主你好:

再請教你上述條件成立時因會橫跨3個Y, 如要共用版主最後提供的畫框方式,YSP:=barslast(Y);這一行要怎麼設定?

__________________
chiu


由 cgjj 在 2022-11-15 16:55 發表:

引用:
最初由 a9681054 發表
M4:=IF(近1低<近2低 and 近2低>近3低 ,CROSS(近3低,LOW),0)COLORGRAY;
VERTLINE(M4)LINEDOT COLORRED;


版主你好:

再請教你上述條件成立時因會橫跨3個Y, 如要共用版主最後提供的畫框方式,YSP:=barslast(Y);這一行要怎麼設定?




SP2:=SUMBARS(Y,2)-1;
YSP:=barslast(Y);


SP2:=SUMBARS(Y,3)-1;
YSP:=SUMBARS(Y,2)-1;


由 a9681054 在 2022-11-15 17:45 發表:

SP2:=SUMBARS(Y,3)-1;
YSP:=SUMBARS(Y,2)-1;

回覆:

不是很了解其意思,請版主幫我註解一下學習....謝謝

__________________
chiu


由 cgjj 在 2022-11-15 19:16 發表:

引用:
最初由 a9681054 發表
SP2:=SUMBARS(Y,3)-1;
YSP:=SUMBARS(Y,2)-1;

回覆:

不是很了解其意思,請版主幫我註解一下學習....謝謝



就是求 上上上次Y=1 和 上上次Y=1 的ˋ距離
SUMBARS 函數說明去看一下吧~~~

這例可參考:
http://www.chiefox.com.tw/bbs/showt...&threadid=13992


由 a9681054 在 2022-11-15 20:13 發表:

回覆:

好的.....謝謝版主

__________________
chiu


由 peter109 在 2022-12-26 06:37 發表:

引用:
最初由 a9681054 發表
請教版主:

想將M2條件所畫的框填滿背景,要怎麼寫?


用M1做範例
M12:=SETVAL(M1,M1,-Dsp,M1);
STICKLINE(M12,BHH,BLL,10,0),COLORCCCCCC;

__________________
至誠能勝天下至偽
至拙能勝天下至巧


全部時間均為台灣時間, 現在時間為18:45 總頁數 (6): « 第一頁 ... « 3 4 [5] 6 »
在這個頁面顯示本主題全部的 78 個文章


Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.