 |
mori868
資深會員
註冊日期: Jan 2004
來 自:
文章數量: 1048 |
畫連線並中間添上顏色
YSP:=barslast(上<>ref(上,1) or barpos=lbound(上))+1;
YCK:=cross(C,上+1) and sum(cross(C,上+1),YSP)=1;
ASP:=barslast(YCK);
YCK:=ref(上,YSP-1)=ref(上,ASP) and ASP>0; //上 下
YHH:=ref(H,ASP); //
YLL:=ref(L,ASP);
XSP:=barslast(下<>ref(下,1) or barpos=lbound(下))+1;
XCK:=cross(下-1,C) and sum(cross(下-1,C),XSP)=1;
BSP:=barslast(XCK);
XCK:=ref(下,XSP-1)=ref(下,BSP) and BSP>0;
XHH:=ref(H,BSP);
XLL:=ref(L,BSP); //
希望
1:YHH 與 XHH 畫一條連線為上線
2:YLL 與 XLL3 畫一條連線為下線
3:上線下線中間添上顏色
請賜教 謝謝
|
最後由 mori868 在 2017-04-05 10:08 編輯 |
向版主報告此篇 |  |
|
2017-04-05 09:58 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18166 |
回覆: 畫連線並中間添上顏色
引用: 最初由 mori868 發表
YSP:=barslast(上<>ref(上,1) or barpos=lbound(上))+1;
YCK:=cross(C,上+1) and sum(cross(C,上+1),YSP)=1;
ASP:=barslast(YCK);
YCK:=ref(上,YSP-1)=ref(上,ASP) and ASP>0; //上 下
YHH:=ref(H,ASP); //
YLL:=ref(L,ASP);
XSP:=barslast(下<>ref(下,1) or barpos=lbound(下))+1;
XCK:=cross(下-1,C) and sum(cross(下-1,C),XSP)=1;
BSP:=barslast(XCK);
XCK:=ref(下,XSP-1)=ref(下,BSP) and BSP>0;
XHH:=ref(H,BSP);
XLL:=ref(L,BSP); //
希望
1:YHH 與 XHH 畫一條連線為上線
2:YLL 與 XLL3 畫一條連線為下線
3:上線下線中間添上顏色
請賜教 謝謝
Re1:
YHH 和 XHH 為兩條價格線
兩條價格線是無法連線的(不是點對點)
Re 2,3:
問題同上狀況
|
|
向版主報告此篇 |  |
|
2017-04-05 10:18 |
|
|
|  |
 |
mori868
資深會員
註冊日期: Jan 2004
來 自:
文章數量: 1048 |
回覆: 回覆: 畫連線並中間添上顏色
引用: 最初由 cgjj 發表
Re1:
YHH 和 XHH 為兩條價格線
兩條價格線是無法連線的(不是點對點)
Re 2,3:
問題同上狀況
當然我知道 而想要如何改變才能延長成一條連線啦
|
最後由 mori868 在 2017-04-05 10:32 編輯 |
向版主報告此篇 |  |
|
2017-04-05 10:28 |
|
|
|  |
 |
mori868
資深會員
註冊日期: Jan 2004
來 自:
文章數量: 1048 |
回覆: 回覆: 回覆: 回覆: 畫連線並中間添上顏色
引用: 最初由 cgjj 發表
如何改變,您要提供處理規則
沒有規則,恕無法協助
1:若(YHH或XHH)一成立就一直延長接到下一條線(不管KHH或XHH) 而成一條連線為上線
2:相反亦同為下線
3:上線下線中間為青色
|
|
向版主報告此篇 |  |
|
2017-04-05 11:08 |
|
|
|  |
 |
mori868
資深會員
註冊日期: Jan 2004
來 自:
文章數量: 1048 |
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 畫連線並中間添上顏色
引用: 最初由 cgjj 發表
"當然不成立" !!!
那您為何寫 "若(YHH或XHH)一成立就一直延長接到下一條線"
再次提醒!!!
沒有規則,就恕無法協助.....
不是不幫,是無從幫起 (規則您要自行定義)
對不起 不會表達
1:cross(C,上)一成立就取其高點一直畫線站上的高點連線成為一條上線
2:cross(下,C)一成立就取其低點一直畫線跌破的低點連線成為一條下線
3:上線下線中間為青色
|
最後由 mori868 在 2017-04-05 14:17 編輯 |
向版主報告此篇 |  |
|
2017-04-05 12:21 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18166 |
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 畫連線並中間添上顏色
引用: 最初由 mori868 發表
對不起 不會表達
1:cross(C,上)一成立就取其高點一直畫線站上的高點連線成為一條上線
2:cross(下,C)一成立就取其低點一直畫線跌破的低點連線成為一條下線
3:上線下線中間為青色
UCK:=cross(C,上);
DCK:=cross(下,C);
MH:ref(H,barslast(UCK));
ML:ref(L,barslast(DCK));
FILLRGN(1,MH,ML) COLOR666600;
KLINE(O,H,L,C,0);
|
|
向版主報告此篇 |  |
|
2017-04-05 14:53 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|