標準樞軸點

標準樞軸點技術指標顯示價格可能遇到支撐或阻力的水平。標準樞軸點指標確定了一個樞軸點(P)水平,並計算出多個支撐(S)和阻力(R)水平 

輸入


類型

指定樞軸點計算的類型。每種樞軸點類型使用不同的計算邏輯(詳見下方的「計算」部分),並繪製相應數量的水平線。 

樞軸點時間週期

用於計算樞軸點的時間週期。所有可用的時間週期均為日線或更高級別。例如:若選擇「週線」,指標將使用本週的開盤價以及前一週的開盤價、最高價、最低價和收盤價(OHLC)來計算樞軸點水平,因此這些水平線每週變動一次。 

「自動」設定會選擇以下樞軸點時間週期: 

  • 1D適用於圖表時間週期15分鐘及以下
  • 1W適用於圖表時間週期大於15分鐘但小於1天
  • 1M適用於圖表時間週期1天及以上 

回溯樞軸點的數量 

指定指標顯示多少組樞軸點。例如:當「樞軸點時間週前」設定為「每週」時,預設的「回溯樞軸點的數量」值為15,表示該指標會顯示過去15週的樞軸點。 

請注意,無論此輸入值是多少,指標最多只能繪製500條線。 

使用基於日線的數據 

高於1D(每日)的時間週期是使用日線數據構建的(例如:每週最高點是該週內所有日線最高點中的最高值),因此被稱為「基於日線」的數據。 

預設情況下,此選項是開啟的,指標會直接從「樞軸時間週期」設定的高級時間週期(始終為每日或更高)請求數據。若關閉此選項,指標將使用圖表數據來構建高級時間週期的數據。 

因此,若圖表時間週期為1D或更高,此設定不影響樞軸點的計算。然而,許多商品的盤中數據與高級時間週期數據來自不同的數據源,並可能具有不同的OHLC值,這種差異可能會影響樞軸點的計算。在盤中圖表上關閉此選項,有時可以幫助減少這類問題。 

股票價格可能會有所不同,原因如下: 

  • 盤中數據與日線數據通常包含不同的交易,因此可能導致價格差異。 
  • 若提供盤前或盤後數據,這些數據通常不包含在日線K棒內。因此,在盤中圖表上計算的樞軸點(包含盤前/盤後數據)與基於日線圖計算的樞軸點可能會有很大差異。 

期貨價格可能會有所不同,原因如下: 

  • 日線收盤價通常代表結算價,這是一個平均值,而不是最後一筆交易的價格(除非明確關閉「使用結算價作為收盤價」選項)。在盤中時間週期中,最後的價格則是該交易時段內的最後一筆成交價。 
  • 日線K棒使用電子交易時段(ETH),而盤中圖表可能允許在不同交易時段之間切換,這可能導致數據差異。 

開啟「使用基於日線的數據」選項的優勢在於,樞軸點數值在盤中與較高時間週期之間保持一致。然而,在某些情況下,您可能希望關閉此選項: 

  • 若要包含AAPL等股票的延長交易時段(ETH)數據,請關閉該選項 — 延長時段數據僅存在於盤中時間週期,而基於日線的計算不包括該數據。 
  • 若要在ES1!期貨上使用常規交易時段(RTH)數據,請關閉該選項 — 日線數據始終基於延長交易時段。 
  • 若要在AAPL或ES1!上計算樞軸點,並確保1小時圖表與1日圖表上顯示的樞軸點數值相同,請開啟此選項。否則,樞軸點將基於1小時數據集計算,而該數據集與1日數據集不同,最終結果也會有所差異。 

注意:對於所有商品,圖表上可用的盤中數據數量受您的訂閱方案限制,而日線數據始終完整呈現,無論您的方案如何。如果您在圖表上使用較小的時間週期(例如:1分鐘),但將樞軸時間週期設為較大的時間週期(例如:年線),則您的圖表僅包含幾個月的1分鐘數據 — 這不足以匹配較高的時間週期。在這種情況下,指標將回傳錯誤,並提示您開啟此設定,以確保指標擁有足夠的數據來計算樞軸點。 

顯示標籤/價格 

指定是否在樞軸線旁顯示標籤(如"P"、"R1"、"S1"等)及其對應的價格。 

標籤位置 

指定標籤和價格顯示於樞軸線的左側或右側。 

線條寬度 

指定樞軸線的寬度。

P、S1、R1等

指定是否繪製特定的支撐與阻力線,並設定其顏色。請注意,並非所有樞軸類型都包含完整的線條。例如:只有傳統和卡瑪利拉樞軸計算S5和R5線,其他樞軸類型即使勾選P5和S5也不會顯示這些線條。 

計算

樞軸點、阻力和支撐的數值根據 “類型”設定的樞軸點類型而採用不同的計算方法。 

類型

標準樞軸點指標使用以下幾種類型的樞軸點: 

  • 傳統
  • 斐波那契 
  • 伍迪
  • 經典
  • DM
  • 卡瑪利拉

每種類型的計算公式如下所示。「當前」和「前一」值分別指的是在「樞軸時間範圍」選項中選定的時間範圍內的當前與前一根K線數據。 

傳統
P = (prevHigh + prevLow + prevClose) / 3
R1 = P * 2 - prevLow
S1 = P * 2 - prevHigh
R2 = P + (prevHigh - prevLow)
S2 = P - (prevHigh - prevLow)
R3 = P * 2 + (prevHigh - 2 * prevLow)
S3 = P * 2 - (2 * prevHigh - prevLow)
R4 = P * 3 + (prevHigh - 3 * prevLow)
S4 = P * 3 - (3 * prevHigh - prevLow)
R5 = P * 4 + (prevHigh - 4 * prevLow)
S5 = P * 4 - (4 * prevHigh - prevLow)
斐波那契
P = (prevHigh + prevLow + prevClose) / 3
R1 = P + 0.382 * (prevHigh - prevLow)
S1 = P - 0.382 * (prevHigh - prevLow)
R2 = P + 0.618 * (prevHigh - prevLow)
S2 = P - 0.618 * (prevHigh - prevLow)
R3 = P + (prevHigh - prevLow)
S3 = P - (prevHigh - prevLow)
伍迪
P = (prevHigh + prevLow + 2 * currOpen) / 4
R1 = 2 * P - prevLow
S1 = 2 * P - prevHigh
R2 = P + (prevHigh - prevLow)
S2 = P - (prevHigh - prevLow)
R3 = prevHigh + 2 * (P -  prevLow)
S3 = prevLow  - 2 * (prevHigh - P)
R4 = R3 + (prevHigh - prevLow)
S4 = S3 - (prevHigh - prevLow)
經典
P = (prevHigh + prevLow + prevClose) / 3
R1 = 2 * P - prevLow
S1 = 2 * P - prevHigh
R2 = P + (prevHigh - prevLow)
S2 = P - (prevHigh - prevLow)
R3 = P + 2 * (prevHigh - prevLow)
S3 = P - 2 * (prevHigh - prevLow)
R4 = P + 3 * (prevHigh - prevLow)
S4 = P - 3 * (prevHigh - prevLow)
DM
if prevOpen == prevClose
    X = prevHigh + prevLow + 2 * prevClose
else if prevClose >  prevOpen
    X = 2 * prevHigh + prevLow + prevClose
else
    X = 2 * prevLow + prevHigh + prevClose
P = X / 4
R1 = X / 2 - prevLow
S1 = X / 2 - prevHigh
卡瑪利拉
P = (prevHigh + prevLow + prevClose) / 3
R1 = prevClose + 1.1 * (prevHigh - prevLow) / 12
S1 = prevClose - 1.1 * (prevHigh - prevLow) / 12
R2 = prevClose + 1.1 * (prevHigh - prevLow) / 6
S2 = prevClose - 1.1 * (prevHigh - prevLow) / 6
R3 = prevClose + 1.1 * (prevHigh - prevLow) / 4
S3 = prevClose - 1.1 * (prevHigh - prevLow) / 4
R4 = prevClose + 1.1 * (prevHigh - prevLow) / 2
S4 = prevClose - 1.1 * (prevHigh - prevLow) / 2
R5 = (prevHigh / prevLow) * prevClose
S5 = prevClose - (R5 - prevClose)