 |
cyberpeace
資深會員

註冊日期: May 2007
來 自: NHK
文章數量: 260 |
敬請指導如何繪製 K線的交集
加權指數
日期 最高價 最低價 K線的交集
11/01 8476 8378
11/04 8371 8333
11/05 8372 8262
11/06 8297 8232
11/07 8298 8250 8297~8378
11/08 8266 8216 8266~8333
11/11 8242 8168 8242~8262
11/12 8233 8160 8233~8250
11/13 8199 8104 8199~8250
11/14 8161 8100 8161~8216
……………
K線重疊的部分就是找出K線的交集,例如
在過去五個交易日最高價的集合中找出最小值=X,然後
在過去五個交易日最低價的集合中找出最大值=Y。
則這兩個值X~Y就是K線的交集。
換言之,在五個交易日中,加權指數的價位每天最少都有X~Y之間的交易紀錄。
也就是說,加權指數每天在X~Y之範圍之間,都會形成一個支撐或壓力關卡。
K線的交集只會愈來愈小,直到交集小到不能容納一天的波動幅度為止,這時候就會產生脫離交集的價格行為,也就是趨勢的開始。
一但行情往上攀升,收盤站上X,而脫離這個交集的價格行為,可能就是一個漲勢的開始,但也可能碰觸另一個關卡(交集),而產生折回現象。
一但行情往下滑落,收盤低破Y,而脫離這個交集的價格行為,可能就是一個跌勢的開始,但也可能碰觸另一個關卡(交集),而產生折回現象。
////////////
DE:=DATE;
CK:=DATE<>REF(DATE,1);
CKSP:=BARSLAST(DATE<>REF(DATE,5))+1;
MSP:=SUMBARS(CK,5)+1;
X:HHV(HIGH,MSP); X:=REF(X,CKSP), linethick0;
Y:LLV(LOW,MSP); Y:=REF(Y,CKSP), linethick0;
DRAWTEXT(ISLASTBAR,X,NUMTOSTR(X,0)) shift1 pxup8, color0066CC;
DRAWTEXT(ISLASTBAR,Y,NUMTOSTR(Y,0)) shift1 pxup8, color0066CC;
STICKLINE(Y<X and DE=DE[datacount],X,Y,10,0),colorFFFF00;
KLINE(OPEN,HIGH,LOW,CLOSE,0);
///////////////
請教總版主大人及各位先進大大
賜教如何修改上列式子,才可以在最近一個交易日(今天)的5分線圖上,「正確」繪製x線與Y線,例如今天11/14的x線(8161)與Y線(8216)。
末學感恩您!
|
|
向版主報告此篇 |  |
|
2013-11-14 21:35 |
|
|
|  |
 |
peter109
資深會員
註冊日期: Dec 2004
來 自: Taipei
文章數量: 1893 |
在技術指標中 先建立一個被引用的個公式 名稱暫定為 OHLC
內容
DayH: REF(LLV(H,5),1);//五日中最高價的最小值
DayL: REF(HHV(L,5),1);//五日中最低價的最大值
再建立一個新公式 名稱(自訂)
內容
DayH:STKINDI('','OHLC.DayH',0,6);//五日中最高價的最小值
DayL:STKINDI('','OHLC.DayL',0,6);//五日中最低價的最大值
//看了一下數值 今天的和您說的有出入
__________________
至誠能勝天下至偽
至拙能勝天下至巧
|
最後由 peter109 在 2013-11-15 02:16 編輯 |
向版主報告此篇 |  |
|
2013-11-15 02:11 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18102 |
回覆: 敬請指導如何繪製 K線的交集
引用: 最初由 cyberpeace 發表
加權指數
日期 最高價 最低價 K線的交集
11/01 8476 8378
11/04 8371 8333
11/05 8372 8262
11/06 8297 8232
11/07 8298 8250 8297~8378
11/08 8266 8216 8266~8333
11/11 8242 8168 8242~8262
11/12 8233 8160 8233~8250
11/13 8199 8104 8199~8250
11/14 8161 8100 8161~8216
……………
K線重疊的部分就是找出K線的交集,例如
在過去五個交易日最高價的集合中找出最小值=X,然後
在過去五個交易日最低價的集合中找出最大值=Y。
則這兩個值X~Y就是K線的交集。
換言之,在五個交易日中,加權指數的價位每天最少都有X~Y之間的交易紀錄。
也就是說,加權指數每天在X~Y之範圍之間,都會形成一個支撐或壓力關卡。
K線的交集只會愈來愈小,直到交集小到不能容納一天的波動幅度為止,這時候就會產生脫離交集的價格行為,也就是趨勢的開始。
一但行情往上攀升,收盤站上X,而脫離這個交集的價格行為,可能就是一個漲勢的開始,但也可能碰觸另一個關卡(交集),而產生折回現象。
一但行情往下滑落,收盤低破Y,而脫離這個交集的價格行為,可能就是一個跌勢的開始,但也可能碰觸另一個關卡(交集),而產生折回現象。
////////////
DE:=DATE;
CK:=DATE<>REF(DATE,1);
CKSP:=BARSLAST(DATE<>REF(DATE,5))+1;
MSP:=SUMBARS(CK,5)+1;
X:HHV(HIGH,MSP); X:=REF(X,CKSP), linethick0;
Y:LLV(LOW,MSP); Y:=REF(Y,CKSP), linethick0;
DRAWTEXT(ISLASTBAR,X,NUMTOSTR(X,0)) shift1 pxup8, color0066CC;
DRAWTEXT(ISLASTBAR,Y,NUMTOSTR(Y,0)) shift1 pxup8, color0066CC;
STICKLINE(Y<X and DE=DE[datacount],X,Y,10,0),colorFFFF00;
KLINE(OPEN,HIGH,LOW,CLOSE,0);
///////////////
請教總版主大人及各位先進大大
賜教如何修改上列式子,才可以在最近一個交易日(今天)的5分線圖上,「正確」繪製x線與Y線,例如今天11/14的x線(8161)與Y線(8216)。
末學感恩您!
DE:=DATE;
CK:=DATE<>REF(DATE,1);
CKSP:=BARSLAST(DATE<>REF(DATE,5))+1;
MSP:SUMBARS(CK,5+1) linethick;
X:HHV(HIGH,MSP); X:=REF(X,CKSP), linethick0;
Y:LLV(LOW,MSP); Y:=REF(Y,CKSP), linethick0;
DRAWTEXT(ISLASTBAR,X,NUMTOSTR(X,0)) shift1 pxup8, color0066CC;
DRAWTEXT(ISLASTBAR,Y,NUMTOSTR(Y,0)) shift1 pxup8, color0066CC;
STICKLINE(Y<X and DE=DE[datacount],X,Y,10,0),colorFFFF00;
KLINE(OPEN,HIGH,LOW,CLOSE,0);
|
|
向版主報告此篇 |  |
|
2013-11-15 09:26 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18102 |
引用: 最初由 cyberpeace 發表
末學無限感恩 總版主及Peter109兄慨伸援手,費神指導。
附上貼圖是總版主指導的程式,但出現的數值是5日K線的最大值與最小值間繪柱線,
而不是希望的
「過去五個交易日最高價的集合中找出最小值X」與
「過去五個交易日最低價的集合中找出最大值Y」間繪柱線,
敬請先進再指導,賜教如何才可以在今天(11/15)的5分線圖上,「正確」地繪製11/14的x線(8161)與Y線(8216)。感恩您!
看錯意思, 重新答覆如下:
DE:=DATE;
CKDE:=DE<>REF(DE,1);
DESP:=BARSLAST(CKDE)+1;
MH:=HHV(H,DESP);
MH:=if(refx(CKDE,1),MH,999999);
ML:=LLV(L,DESP);
ML:=if(refx(CKDE,1),ML,0);
MSP:=SUMBARS(CKDE,5+1);
X:LLV(MH,MSP); X:=REF(X,DESP), linethick0;
Y:HHV(ML,MSP); Y:=REF(Y,DESP), linethick0;
|
|
向版主報告此篇 |  |
|
2013-11-15 11:54 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|