讀懂OHLC:K線、跳空與時間週期
把四根假設的一小時K線合併,看看圖表保留了什麼、隱藏了什麼。
K線是某段時間的價格摘要。OHLC代表開盤O、最高H、最低L、收盤C。它不是所有成交的完整紀錄,也不是現成預測。
實體與影線
實體連接O與C,影線延伸到H與L。顏色通常區別收盤高於或低於開盤,但各圖設定不同。請看數字與圖例,不能只看紅綠。
未完成K線的H、L、C仍會變。完成的K線也無法告訴你最高與最低誰先發生。不同盤中路徑可能產生相同OHLC。
四個假設小時與一個跳空
表中時間都是UTC,價格均為虛構。11:00的新K線開在107,而前一根收在102。相對前收盤的開盤跳空是+5單位。
這不證明中間所有價位都有成交,也無法由表得知原因。實際資料需檢查交易時段、缺漏紀錄、供應商與商品慣例。
本編輯部製作的教學例子,所有數值均為假設。
| 區間 UTC | O | H | L | C |
|---|---|---|---|---|
| 09:00–10:00 | 100 | 104 | 99 | 103 |
| 10:00–11:00 | 103 | 105 | 101 | 102 |
| 11:00–12:00 | 107 | 109 | 106 | 108 |
| 12:00–13:00 | 108 | 110 | 105 | 106 |
合成較大週期
09:00–11:00取第一個O=100、最高H=105、最低L=99、最後C=102。11:00–13:00為107、110、105、106。整段09:00–13:00則是100、110、99、106。
大K線隱藏了小時跳空與中間收盤。交易時段邊界與時區可能改變分組。Elliott計算前,請檢查輸入序列、時間週期及最後一根是否完成。
四小時K線能證明99比110先出現嗎?
不能。OHLC顯示極值與區間起訖,不顯示最高與最低的先後。
同一根K棒:中途快照與最終收盤
另取10:00–11:00 UTC時段。10:30已知O109、H111、L108.9及最新價110.8,它不是最終C。11:00之後OHLC為109/111.2/108.4/109.5。開盤價未改變,但極值與最新價改變。
在事前選定的已完成C>110規則下,中途110.8不足,最終109.5不符合。不能拿稍後才知道的收盤替先前進場加分。分別保存可知時間與快照;K棒完成不等於波浪完成或成交。
| 記錄 | O | H | L | C | 狀態/條件 |
|---|---|---|---|---|---|
| 時段尚未結束 | 109 | 111 | 108.9 | 110.8 | 10:30 UTC |
| 時段完成後 | 109 | 111.2 | 108.4 | 109.5 | 11:00 UTC; 109.5≤110 |
10:30的最新價110.8符合規則嗎?
不符合。規則要求完成K棒,而11:00後才知道的109.5並未高於110。
平均K線:計算價格不是市場成交
另取原始A100/104/98/102、B112/118/110/116。HA-close=(O+H+L+C)/4;HA-open=(前一HA-open+前一HA-close)/2;high=max(原始H,HA-open,HA-close),low=min(原始L,HA-open,HA-close)。A的HA-open以(原始O+原始C)/2=101起算,因此HA_A=101/104/98/101,HA_B=101/118/101/114。
B的合成開盤101低於其整段原始區間[110,118],HA-close 114也不是原始收盤116;這些欄位不能證明可成交價。歷史起點與初值會影響遞推,應保留原始OHLC與轉換設定。波浪極值及成交假設須返回相關來源資料;即使觸及原始價位,也不保證成交。
| 記錄 | O | H | L | C | 狀態/條件 |
|---|---|---|---|---|---|
| A | 100 | 104 | 98 | 102 | 來源OHLC |
| B | 112 | 118 | 110 | 116 | 來源OHLC |
| HA_A | 101 | 104 | 98 | 101 | 計算HA |
| HA_B | 101 | 118 | 101 | 114 | 101<110 |
B的HA-open 101是實際開盤價嗎?
不是。原始B開於112、區間110–118;101是轉換值,不是觀察到的開盤或成交。
Renko:磚序號與來源時間
只研究向上的傳統Renko片段,磚高1,給定上一塊上漲磚99→100。來源已收盤價100、100.4、101.2、103.1,對應100.4不產生新磚,101.2時產生100→101,103.1時同時產生101→102與102→103。一個來源觀察可形成兩塊磚,磚收盤103也不是來源收盤103.1。
保留close/OHLC來源、磚高、初值及反轉規則。TradingView文件的慣例為延續一塊、反轉兩塊,本例沒有反轉。磚與投影既非等時資料,也非已證明可成交價。用較低週期建磚僅近似逐筆結果,不能重建完整逐筆歷史。磚數不是已驗證浪數;來源K棒與成交須另查。
| 觀察 | 來源收盤 | 新磚/初值 |
|---|---|---|
| 0 | 100 | M0:99→100 |
| 1 | 100.4 | 無新磚 |
| 2 | 101.2 | M1:100→101 |
| 3 | 103.1 | M2:101→102; M3:102→103 |
磚收盤103能證明委託成交在103嗎?
不能。它是合成層級,沒有證明成交或精確時間。
M1–MN1:九個週期與聚合邊界
M1/M5常用M表示分鐘,本頁用MN1表示月。Pine字串「1」是一分鐘,「1M」是曆月,一小時寫「60」。日、週、月邊界取決於交易時段和時區,月不等於固定30天。各平台可用週期及歷史深度須另外確認。
表中九個聚合互相獨立且全為虛構。對n根子棒,定義C_i=100+2i/n、O_1=100、O_i=C_(i−1)、H_i=103、L_i=99、V_i=10。邊界已固定時,每個母棒OHLC都是100/103/99/102,量為10n。這只計算OHLC,不能證明五浪;相同母棒可隱藏不同內部路徑。W1假設五個日交易時段,MN1假設某個有20個時段的月份。
另設一個獨立虛構候選,九個週期均使用P0…P5=100→120→110→145→125→150,每步是一個所選週期。推動段長度20/35/25,第二修正點110高於起點100,第四點125高於120,通過必要價格檢查。五步M5為25分鐘,五步H4為20小時,五步MN1為五個曆月。內部子浪仍未知;相同價格改變時間,不足以證明完整推動浪或另一浪級。本候選與上方聚合例互相獨立。
| 週期 | 子棒 | Pine | 量 | O / H / L / C |
|---|---|---|---|---|
| M1 | 4 × 15s | 1 | 40 | 100 / 103 / 99 / 102 |
| M5 | 5 × M1 | 5 | 50 | 100 / 103 / 99 / 102 |
| M15 | 3 × M5 | 15 | 30 | 100 / 103 / 99 / 102 |
| M30 | 2 × M15 | 30 | 20 | 100 / 103 / 99 / 102 |
| H1 | 2 × M30 | 60 | 20 | 100 / 103 / 99 / 102 |
| H4 | 4 × H1 | 240 | 40 | 100 / 103 / 99 / 102 |
| D1 | 6 × H4 (24h) | 1D | 60 | 100 / 103 / 99 / 102 |
| W1 | 5 × D1 | 1W | 50 | 100 / 103 / 99 / 102 |
| MN1 | 20 × D1 | 1M | 200 | 100 / 103 / 99 / 102 |
MN1 = 30 × D1?
M1/M5常用M表示分鐘,本頁用MN1表示月。Pine字串「1」是一分鐘,「1M」是曆月,一小時寫「60」。日、週、月邊界取決於交易時段和時區,月不等於固定30天。各平台可用週期及歷史深度須另外確認。
資料來源
來源查核日期: 2026-10-20
本文與翻譯使用AI協助製作,教學計算已透過程式核對。來源解釋概念,範例及檔案則為本文自行建立。
相關閱讀
下一步
接著檢查價格調整與缺漏K線如何改變同一段歷史。
歷史價格:拆股、股息與缺漏K線 →