 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18100 |
引用: 最初由 lcybw 發表
感謝版主的幫忙...我已完成HD,LD定義,再請問版主,如圖,我已定義了HD,LD(紅點,綠點),該怎麼定義出2綠點間最高的紅點(HDD),跟2紅點間最低的綠點(LDD),然後將之連成線呢?
因為
1.紅綠起算點若有不同,就會造成結果不同
2.紅綠點並非採紅綠紅綠紅綠紅綠次序交錯排列
3.有可能兩紅點間無綠點, 或兩綠點間無紅點
以您目前的邏輯, 是無法定義的
|
|
向版主報告此篇 |  |
|
2008-06-23 14:24 |
|
|
|  |
 |
lcybw
中級會員
註冊日期: Feb 2007
來 自:
文章數量: 30 |
版主你好:
ck:=mod(datacount-barpos,5)=0;
VERTLINE(CK) linedot;
HD:H>REF(H,1) AND H>REFX(H,1);
Sp:=HHVBARS(HD*H,5) LINETHICK0;
Ck:=Ck and sum(HD,5)>0;
HD:=SETVAL(ck,0,-SP,1);
HD:=SETVAL(ck and sp>0 ,HD,-SP+1,0);
若我想取5根k線裡的HD且是這5根k線最高的才成立,該如何改呢?
|
最後由 lcybw 在 2008-06-24 09:17 編輯 |
向版主報告此篇 |  |
|
2008-06-24 09:12 |
|
|
|  |
 |
lcybw
中級會員
註冊日期: Feb 2007
來 自:
文章數量: 30 |
ck:=mod(datacount-barpos,5)=0;
VERTLINE(CK) linedot;
HD:IF(H>REF(H,1) AND H>REFX(H,1),1,0);
HD1:IF(H>REF(H,1) AND H>REFX(H,1),H,0);
Sp:=HHVBARS(HD*H,5) LINETHICK0;
Ck:=Ck and sum(HD,5)>0 AND HHV(HD1,5)>HHV(H,5);
HD:=SETVAL(ck,0,-SP,1);
HD:=SETVAL(ck and sp>0 ,HD,-SP+1,0);
RED RED
請問這樣改會有盲點嗎??
|
|
向版主報告此篇 |  |
|
2008-06-24 10:04 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18100 |
引用: 最初由 lcybw 發表
ck:=mod(datacount-barpos,5)=0;
VERTLINE(CK) linedot;
HD:IF(H>REF(H,1) AND H>REFX(H,1),1,0);
HD1:IF(H>REF(H,1) AND H>REFX(H,1),H,0);
Sp:=HHVBARS(HD*H,5) LINETHICK0;
Ck:=Ck and sum(HD,5)>0 AND HHV(HD1,5)>HHV(H,5);
HD:=SETVAL(ck,0,-SP,1);
HD:=SETVAL(ck and sp>0 ,HD,-SP+1,0);
RED RED
請問這樣改會有盲點嗎??
盲點為那種盲點?
條件您設的, 公式您修改的, 您自己最清楚自己要的
怎會問我呢 
|
|
向版主報告此篇 |  |
|
2008-06-24 18:30 |
|
|
|  |
 |
lcybw
中級會員
註冊日期: Feb 2007
來 自:
文章數量: 30 |
再請教版主:
我想定義出前面7的倍數的K線為BB=1,例如,
REF(BB,7)=1,REF(BB,14)=1,REF(BB,)21=1.....
要用哪個函數呢?
|
|
向版主報告此篇 |  |
|
2008-06-26 10:30 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|