時間價格機會(TPO)指標

時間價格機會(TPO),也稱為“市場輪廓”,透過價格水平隨時間的發展來分析市場活動。它提供了價格在特定時間區塊內如何移動的視覺化表示,幫助交易者理解市場動態和價格分佈,透過視覺化顯示輪廓的每個價格水平上花費的時間以及輪廓期間事件的順序。交易者使用TPO來確定具有最高/最低活動水平的價格水平,從而為他們提供進一步的價格變動的參考。

TPO是基於上世紀80年代由J. Peter Steidlmayer在芝加哥商品交易所(CBOT)所發展的概念。它在期貨和商品市場中備受推崇,現在已廣泛應用於各個領域。

計算

TPO

此指標左側顯示TPO成交量分佈圖,並在右側顯示可選的成交量分佈圖。

TPO分佈圖以以下方式建構:

  • 每個成交量分佈圖涵蓋一段時間,您可以以天、週或月為單位定義。
  • 根據使用者指定的「區塊大小」(5分鐘、10分鐘、15分鐘、30分鐘、1小時、2小時或4小時)將時間段劃分為相等的時間區塊。每個連續的時間區塊對應一個字母。此序列以大寫字母[A-Z]開頭,如果需要更多,則使用小寫字母[a-z]。如果週期包含足夠的時間區塊來耗盡所有可用字母,則指標會重複此序列。
  • 根據其指定的行大小為每個期間創建價格水平(行)。它可以自動計算行大小,或者使用者可以手動定義每行的tick數。此成交量分佈圖顯示價格經過其的每個時間段的價格水平區塊。例如:行上的首個“A”區塊表示市場價格在第一個時間區塊中達到該水準。

TPO價值區域(VA)

價值區域是一段時間內,TPO區塊高度集中的價格範圍。它表明市場參與者最感興趣的價格範圍。交易者經常用它來確定潛在的支撐位和阻力位。

此指標使用以下演算法來確定TPO成交量分佈圖的價值區域:

  1. 確定成交量分佈圖中的區塊總數。
  2. 使用以下公式計算VA中的目標區塊數:
    VA 目標 = 總區塊數 * 價值區域百分比 / 100
  3. 在區塊數最多的行(控制點 - POC)啟動VA區塊計數。POC是加入VA的第一行。
  4. 計算高值區域(VA)上方的行中區塊數。
  5. 計算低值區域(VA)下方的行中區塊數。
  6. 確定步驟4和5中具有最高區塊數的行,並將其計數加到VA塊計數中。該行成為VA的一部分。如果兩行的區塊計數相同,則將最接近POC的行加入其中。如果它們距離POC也相等,則增加最高的行。
  7. 重複步驟4至6,直到VA區塊的總數達到步驟2計算的目標。
  8. 值區域內的最高行成為高值區域(VAH),最低行成為低值區域(VAL)。

行大小

當在「行大小」使用「自動」選項時,指標將以最右側可見K線的最新300個K線計算行大小。首先透過商品的最小跳動值來計算這些K線間最高高點和最低低點的差值:

最小tick範圍 = (高值 - 低值) / 最小tick

然後,將該值除以80,即必須在圖表上適應的級別數:

RowTicks = MinTickRange / RowsRequired

最後,它對結果進行四捨五入以計算每行的最終tick值:

TicksPerRow = round(RowTicks / Increment) * Increment

增量取決於計算值的大小:

如果1 <= RowTicks <= 100,增量= 5 如果100 <= RowTicks <= 1000,增量= 50 如果1000 <= RowTicks <= 10000,增量= 500 如果10000 <= RowTicks <= 100000,增量= 5000 等等。

當指標新增至圖表、重設其設定或變更商品或時間範圍時,此指標會重新計算行大小。

成交量分佈圖

成交量分佈使用「區塊大小」時間週期的數據進行計算。將成交量分佈圖與TPO成交量分佈圖進行比較,可以幫助驗證價格水準的重要性。要了解有關成交量分佈圖的資訊,請參閱此幫助中心頁面

解釋

平衡與不平衡

可以推測市場始終處於平衡或不平衡狀態之一。在這種情況下,平衡狀態代表某個工具的買家和賣家數量大致相等。在這種情況下,該工具的供需大致保持平衡,價格集中在一個公平價格值周圍。

如果買家數量超過賣家數量,或者反之,可以認為市場失衡。當處於失衡狀態時,市場價格開始朝著尋找新的公平價值的方向移動。如果買家多於賣家,則價格可能會上漲;如果賣家多於買家,則價格可能會下跌。在任何一種情況下,方向性運動可能會持續,直到買家和賣家數量達到平衡,形成一個新的公平價格的平衡狀態。

初始平衡範圍(IBR)

初始平衡範圍是指在成交量分佈圖週期的開始時間內存取的價格範圍。市場可能會在交易時段開始的時間內經歷較高的交易活動。因此,交易員經常使用IBR來識別初始重要水平,這些水平可以在評估進一步價格變動時作為參考點。TPO指標將IBR顯示為位於週期起始點左側的垂直線。使用者可以從腳本「設定」的「樣式」標籤中啟用IBR線以及其計算中的時間區塊數。

TPO中點

TPO中點是指在時間機會價格(TPO)成交量分佈圖內最低價格和最高價格之間的中間價格值,其計算公式如下:

TPO中點 = (Highest TPO Price + Lowest TPO Price) / 2

支撐位和阻力位

支撐和阻力水平是市場內的關鍵價格水平,歷史上在這些水平附近買入(支撐)或賣出(阻力)活動集中。交易者將這些水準用作制定交易決策和確定潛在反轉或繼續點的參考點。在TPO分析中,這些水準可以包括控制點(POC)或價值區域的邊界(高值區域和低值區域),以及其他重要的價格水準。

控制點(POC)是市場價格在TPO時段花費最多時間的水平。它表示交易活動最集中的價值,提供了關於市場均衡和共識的見解。交易者通常將POC視為未來價格走勢的潛在參考,因為市場價格可能傾向於與歷史活動集中的區域產生聯繫。在後續的TPO分析中,市場價格反覆與POC水平互動,增強了其作為支撐或阻力水平的投機意義。

高值區域(VAH)和低值區域(VAL)表示在整個TPO時段內發生了大部分市場活動的價格區域的上限和下限。VAH和VAL可以作為隨後時段的潛在支撐和阻力等級。

分佈

TPO的另一種解釋路徑是根據投資者的目標和決策時間週期來考慮投資者:短期交易者和長期交易者。

短期交易者主要進行日內交易。換句話說,他們的典型決策時間範圍是在當前交易日內。因此,他們傾向於關注當天的公平價格,並在價值區域內進行大部分交易。這些交易者在形成價值區域本身、促進交易執行的必要條件以及交易時段的公平市場價格方面發揮著重要作用。

長期交易者不會將他們做出交易決策的視窗限制在單一交易日或交易日。因此,他們可能會為其交易尋求更有利的價格,例如:價值區域之外的價格,即低於買家的VAL和高於賣家的VAH。此類交易者可能會對價值區域以外的價格變動做出貢獻。當長期交易者主導市場交易量時,資產價格可能會出現更顯著的上漲或下跌,具體取決於買家和賣家的集中度。

這種解釋可以幫助解釋TPO成交量分佈圖中的一些常見範圍發展模式或分佈。這裡有幾個:

正常日分佈

當該期間的大部分價格範圍(約 85%)位於初始餘額範圍內時,就會出現正常日分佈,這代表IBR以外的活動微不足道或不存在。在這種情況下,人們可能會認為市場是平衡的,因為該時期的大部分交易活動都發生在價值區域(即公平價格區域)內。這種模式表明,該時期的主要市場驅動力是短期交易者,而長期交易者的影響微乎其微。

常態變異日分佈

當長期交易者更加活躍時,就會出現正常變化日。價格範圍超出了短期交易者不太可能持有的初始餘額範圍。IBR以外的範圍擴展可以是從幾個tick到IBR大小的兩倍不等。

趨勢日分佈

當長期交易者連續進一步推動價格範圍,形成比IBR規模大一倍以上的範圍延伸,並且市場以接近延伸末端的價格收盤時,趨勢日就出現了。這種分佈表明,當市場尋找新的公平價格時,長期交易者對方向保持更大的影響力。

中性日分佈

當交易者暫時將價格範圍擴大到IBR之外時,就會出現中性日。然後市場價格反轉,類似的模式可能會出現在IBR的另一端。這種分佈表示市場存在不確定性。它通常發生在市場測試潛在趨勢的持續或變化時。

單一繪製

單一繪製是僅包含一個TPO區塊的非極端水平,這代表市場價格在成交量分佈週期內僅穿過一次。交易者將這些水準視為潛在市場興趣或失衡的指標。因此,單一繪製可能會吸引未來的交易活動,因為圍繞這些價值的買賣可能受到限制或意外。交易者經常將其作為價格可能重新觸及的潛在水平以及可能的支撐或阻力區域進行監控。啟用指標「設定」的「樣式」標籤中的「單一繪製」選項,以反白顯示圖表上的單一繪製。

請注意,如果連續發生,則該指標將突顯第一個建立的單一繪製。

弱高和弱低

弱高和弱低是指具有超過一個TPO區塊的極端水準。在TPO分析中,這些水平表示方向性運動停止而沒有明確拒絕的地方,揭示了圖表上平坦、狹窄的頂部或底部。這種模式顯示市場可能尚未完全探索超出TPO時段高點/低點的價格,可能還有進一步的延伸運動空間。弱高和弱低缺乏強烈逆轉的特徵性錐形,這引起了尋求進一步範圍探索的市場參與者的興趣。儘管它們不一定是強大的支撐/阻力點,但這些水平可以表明市場的動量暫停的地方,為交易策略提供了獨特的見解。

分割和合併成交量分佈圖

使用者可以分割或合併圖表上顯示的各個成交量分佈圖,以不同詳細程度檢查圖表上特定區域的活動。要使用此功能,請右鍵點擊顯示的成交量分佈圖,然後在右鍵選單功能表底部選擇適當的選項。

「在此字母處拆分成交量分佈圖」選項,將在使用者點擊的TPO區塊處,將跨越兩個或多個時間區塊的選定成交量分佈圖拆分為兩個單獨的成交量分佈圖:

「與先前的成交量分佈圖合併」選項,會將所選成交量分佈圖與圖表上顯示的先前成交量分佈圖合併。僅當所選成交量分佈圖不是圖表上的第一個成交量分佈圖時,此選項才可用:

「重置所有合併和拆分」選項,可恢復所有成交量分佈圖拆分和合併操作。請注意,當變更指標輸入中的「週期」或「區塊大小」值時,拆分和合併也會重置。

指標輸入

時期

每個成交量分佈圖所涵蓋的天數、週數或月數。預設值為一天。

區塊大小

分割概要期間的時間區塊的大小。較小的區塊大小會產生更精細的結果。可能的值為5m、10m、15m、30m、1h、2h或4h。預設值為30m。此數值影響TPO和成交量摘要的計算。

行大小

概要行大小的確定模式。在預設設定「自動」中,指標會在「每行tick數」欄位中,顯示其計算出的行大小。在「手動」模式下,使用者指定每行的tick數。

每行tick

每個成交量分佈圖的行的tick數,這會影響每個成交量分佈圖將包含的行數。僅當「行大小」模式為「手動」時,使用者才能在此欄位中輸入值。如果該值太小,指標將引發錯誤。

價值區域百分比

價值區域計算中使用的總TPO區塊的百分比。預設值為70。

樣式

漸層色

用於TPO區塊漸變的顏色。前兩種顏色定義 A-Z 區塊的起始/終止範圍。最後兩種顏色指定 a-z 區塊的顏色範圍。

區塊

切換彩色TPO區塊的顯示。如果啟用「字母」,但空間不足而無法在圖表上顯示,則此設定無效。

字母

切換TPO字母的顯示。啟用後,指標僅在圖表有足夠空間時顯示字母。否則,它將顯示彩色塊。

VA以外的不透明度

設定價值區域邊界之外的層級的不透明度值。

按區塊分割

啟用後,該指標將TPO區塊的顯示分佈在週期內的連續間隔內,而不是將它們合併在週期的左側。此功能可以幫助交易者了解成交量分佈圖區塊的計算,並提供對價格活動隨時間的流動的額外見解。

POC

切換「 POC」 標籤和行,下拉列表確定指標是否將行出顯延伸到每個成交量分佈圖的周期之後,直到價格再次與水平相交。啟用POC顯示後,指標使用圖表的前景色為POC行和標籤著色。

弱高

切換「弱高」標籤和線,下拉清單確定指標是否將線延伸到成交量分佈圖的週期,直到價格與之相交。

弱低

切換「弱低」標籤和線,下拉清單確定指標是否將線延伸到成交量分佈圖的週期,直到價格與之相交。

單一繪製

切換「 單一繪製」 ,下拉清單確定指標是否將突顯延伸到成交量分佈圖的週期,直到價格與之相交。

VAH

切換高值區域的標籤和線。

VAL

切換低值區域的標籤和線。

TPO中點

切換成交量分佈圖的中點價格標籤的可見性。

開盤價

切換成交量分佈圖的開盤價標籤的可見性。

收盤價

切換成交量分佈圖的收盤價標籤的可見性。

初始平衡範圍

將初始平衡範圍的顯示切換為成交量分佈圖左側的垂直線,文字欄位定義IBR計算中的區塊數。

成交量分佈圖

顯示成交量分佈圖

將成交量分佈圖的顯示切換到TPO成交量分佈圖的右側。

成交量

切換顯示每行的交易量值,以及成交量分佈圖下方的期間總交易量的標籤。顏色選擇器指定標籤的顏色。當圖表有足夠的空間時,指標僅顯示這些標籤。

VAH

切換成交量分佈圖的高值區域線,並指定顏色和線條樣式。

VAL

切換成交量分佈圖的低值區域線,並指定顏色和線條樣式。

POC

切換成交量分佈圖的控制點線,並指定顏色和線條樣式。

價值

確定價值區域之外的等級的顏色。

價值區域

確定價值區域內等級的顏色。

對齊

確定成交量分佈圖是左對齊還是右對齊。