XQ 指標:全維度關鍵價位─未來指標計算器

更新 發佈閱讀 17 分鐘
投資理財內容聲明
vocus|新世代的創作平台

在當沖或短線交易中,我們常需要在分 K 圖上參考日線層級的關鍵價位。然而,若同時計算過多模型(如三關價、CDP、樞紐線),往往會造成電腦卡頓。

「全維度關鍵價位:極致效能導航指標」 專為解決此痛點而生。它集結了四種經典的預測演算法,並導入「動能平滑畫線」技術,讓你在毫秒間掌握市場的支撐與壓力核心。

🧠 四大價位模型深度整合

此指標整合了市場上最常用的四種靜態與動態價位預測邏輯:

1. 經典樞紐線 (Pivot Points, PP)

透過前一交易日的最高、最低與收盤價,計算出 7 個層級的心理關卡。

  • 公式核心:PP = (H + L + C) / 3
  • 應用:用於判斷當日的強弱勢區間,特別是「逆轉買進/賣出」位置。

2. 逆勢操作系統 (CDP)

專為當沖設計,提供比樞紐線更細緻的 5 個層級。

  • 公式核心:CDP = (H + L + 2C) / 4
  • 應用:AH (最高值) 與 AL (最低值) 通常作為當沖極短線的停損或反手點。

3. 三關價 (3-Level Price)

台股老手最愛用的短線指標。

  • 構成:上關(多頭突破點)、中關(強弱分界)、下關(空頭突破點)。

4. 未來差離預測 (3-6 & 5-20 Divergence)

這是此腳本最獨特之處。它利用代數回推,預測未來幾根 K 棒為了維持趨勢所需的「平衡價」,幫助交易者領先市場發現動能轉折。

5-20差離公式:

vocus|新世代的創作平台



🚀 效能黑科技:為什麼它不卡頓?

大多數指標會在每一根 K 棒(Bar)都重複畫圖,這在 1 分 K 且回溯天數長時會導致系統崩潰。本指標採用了兩大優化策略:

  • islastbar 畫線鎖定:在分 K 模式下,指標只在「最後一根 K 棒」執行繪圖運算,透過 plotline 直接向右延伸。
  • 跨頻率自動偵測:指標會自動判斷目前是「日 K」還是「分 K」。日 K:直接輸出數值。分 K:自動鎖定「昨收數據」並向右投影,確保畫面上呈現的是水平的今日參考線。
日K圖

日K圖

1分K圖

1分K圖



📊 實戰建議

  1. 分 K 使用必讀:由於此指標在分 K 使用 plotline,線條會從當前 K 棒向右延伸。這非常適合**「預測今日支撐壓力」**。
  2. 界面美化:三關價:建議設為實線,區分多空主戰場。CDP/PP:建議設為虛線,作為輔助參考。未來差離:適合放在副圖,觀察預測價位與實際股價的扣抵關係。
  3. 效能提醒:若您開啟了多個商品分頁,這個指標的 islastbar 優化將為您的電腦省下大量 CPU 資源,防止 XQ 閃退或卡頓。

🛠️ 完善後的指標腳本

// ============================================
// 腳本名稱:全維度關鍵價位:極致效能導航指標
// 核心邏輯:整合 PP, CDP, 三關價與未來差離,並優化分K繪圖效能
// 日期:2026/04/12
// ============================================

// ------------------------------
// 1. 變數宣告區
// ------------------------------
var:
_is_day(false),
_offset(0),
_i(0),
_c0(0), _h0(0), _l0(0),
_3l_up(0), _3l_mid(0), _3l_down(0),
_cdp(0), _cdp_ah(0), _cdp_nh(0), _cdp_nl(0), _cdp_al(0),
_pp(0), _pp_r3(0), _pp_r2(0), _pp_r1(0), _pp_s1(0), _pp_s2(0), _pp_s3(0),
_a36(0), _b36(0), _c36(0),
_x0(0), _x1(0), _x2(0), _x3(0), _x4(0), _x5(0),
_sum5_19(0), _sum1_4(0),
_extend(300);

// ------------------------------
// 2. 邏輯判斷區
// ------------------------------

// 判斷是否為日K層級 (包含還原日線)
_is_day = (barfreq = "d" or barfreq = "ad");

// 根據頻率設定讀取區間與動態偏移量
if _is_day then begin
settotalbar(25);
_offset = 0; // 日K使用當日數據
end else begin
settotalbar(6000);
_offset = 1; // 分K鎖定昨日日線數據
end;

// 基礎價位取值 (動態帶入 offset)
_c0 = closed(_offset);
_h0 = highd(_offset);
_l0 = lowd(_offset);

// 三關價
_3l_up = _l0 + (_h0 - _l0) * 1.382;
_3l_mid = (_h0 + _l0) / 2;
_3l_down = _h0 - (_h0 - _l0) * 1.382;

// cdp
_cdp = (_h0 + _l0 + 2 * _c0) / 4;
_cdp_ah = _cdp + (_h0 - _l0);
_cdp_nh = 2 * _cdp - _l0;
_cdp_nl = 2 * _cdp - _h0;
_cdp_al = _cdp - (_h0 - _l0);

// 樞紐線
_pp = (_h0 + _l0 + _c0) / 3;
_pp_r1 = 2 * _pp - _l0;
_pp_r2 = _pp + (_h0 - _l0);
_pp_r3 = _pp_r1 + (_h0 - _l0);
_pp_s1 = 2 * _pp - _h0;
_pp_s2 = _pp - (_h0 - _l0);
_pp_s3 = _pp_s1 - (_h0 - _l0);

// 3-6 差離
_a36 = 2 * closed(2 + _offset) - closed(5 + _offset);
_b36 = 2 * closed(1 + _offset) - closed(4 + _offset);
_c36 = 2 * closed(0 + _offset) - closed(3 + _offset);

// 5-20 未來差離 (使用安全迴圈避免 summation 跨頻計算錯誤)
// x0
_sum5_19 = 0; for _i = (5 + _offset) to (19 + _offset) begin _sum5_19 = _sum5_19 + closed(_i); end;
_sum1_4 = 0; for _i = (0 + _offset) to (4 + _offset) begin _sum1_4 = _sum1_4 + closed(_i); end;
_x0 = (_sum5_19 - 3 * _sum1_4) / 3;

// x1
_sum5_19 = 0; for _i = (4 + _offset) to (18 + _offset) begin _sum5_19 = _sum5_19 + closed(_i); end;
_sum1_4 = _x0 + closed(0 + _offset) + closed(1 + _offset) + closed(2 + _offset) + closed(3 + _offset);
_x1 = (_sum5_19 - 3 * _sum1_4) / 3;

// x2
_sum5_19 = 0; for _i = (3 + _offset) to (17 + _offset) begin _sum5_19 = _sum5_19 + closed(_i); end;
_sum1_4 = _x1 + _x0 + closed(0 + _offset) + closed(1 + _offset) + closed(2 + _offset);
_x2 = (_sum5_19 - 3 * _sum1_4) / 3;

// x3
_sum5_19 = 0; for _i = (2 + _offset) to (16 + _offset) begin _sum5_19 = _sum5_19 + closed(_i); end;
_sum1_4 = _x2 + _x1 + _x0 + closed(0 + _offset) + closed(1 + _offset);
_x3 = (_sum5_19 - 3 * _sum1_4) / 3;

// x4
_sum5_19 = 0; for _i = (1 + _offset) to (15 + _offset) begin _sum5_19 = _sum5_19 + closed(_i); end;
_sum1_4 = _x3 + _x2 + _x1 + _x0 + closed(0 + _offset);
_x4 = (_sum5_19 - 3 * _sum1_4) / 3;

// x5
_sum5_19 = 0; for _i = (0 + _offset) to (14 + _offset) begin _sum5_19 = _sum5_19 + closed(_i); end;
_sum1_4 = _x4 + _x3 + _x2 + _x1 + _x0;
_x5 = (_sum5_19 - 3 * _sum1_4) / 3;

// ------------------------------
// 3. 腳本輸出區
// ------------------------------
// 日K圖:純輸出數據。若不想在主圖看到線條,請至指標設定將繪圖樣式改為「文字」或將顏色設為透明。
plot1(_3l_up, "三關-上關");
plot2(_3l_mid, "三關-中關");
plot3(_3l_down, "三關-下關");
plot4(_cdp_ah, "cdp-ah");
plot5(_cdp_nh, "cdp-nh");
plot6(_cdp, "cdp");
plot7(_cdp_nl, "cdp-nl");
plot8(_cdp_al, "cdp-al");
plot9(_pp_r3, "逆轉買進");
plot10(_pp_r2, "阻力2");
plot11(_pp_r1, "阻力1");
plot12(_pp, "樞紐");
plot13(_pp_s1, "支撐1");
plot14(_pp_s2, "支撐2");
plot15(_pp_s3, "逆轉賣出");
plot16(_a36, "3-6差離1");
plot17(_b36, "3-6差離2");
plot18(_c36, "3-6差離3");
plot19(_x1, "5-20差離1");
plot20(_x2, "5-20差離2");
plot21(_x3, "5-20差離3");
plot22(_x4, "5-20差離4");
plot23(_x5, "5-20差離5");

// 分K圖:效能救星,僅在最後一根K棒時才執行 plotline 畫線
if not _is_day and islastbar then begin
plotline(31, 1, _3l_up, currentbar + _extend, _3l_up, "三關-上關");
plotline(32, 1, _3l_mid, currentbar + _extend, _3l_mid, "三關-中關");
plotline(33, 1, _3l_down, currentbar + _extend, _3l_down, "三關-下關");
plotline(34, 1, _cdp_ah, currentbar + _extend, _cdp_ah, "cdp-ah");
plotline(35, 1, _cdp_nh, currentbar + _extend, _cdp_nh, "cdp-nh");
plotline(36, 1, _cdp, currentbar + _extend, _cdp, "cdp");
plotline(37, 1, _cdp_nl, currentbar + _extend, _cdp_nl, "cdp-nl");
plotline(38, 1, _cdp_al, currentbar + _extend, _cdp_al, "cdp-al");
plotline(39, 1, _pp_r3, currentbar + _extend, _pp_r3, "逆轉買進");
plotline(40, 1, _pp_r2, currentbar + _extend, _pp_r2, "阻力2");
plotline(41, 1, _pp_r1, currentbar + _extend, _pp_r1, "阻力1");
plotline(42, 1, _pp, currentbar + _extend, _pp, "樞紐");
plotline(43, 1, _pp_s1, currentbar + _extend, _pp_s1, "支撐1");
plotline(44, 1, _pp_s2, currentbar + _extend, _pp_s2, "支撐2");
plotline(45, 1, _pp_s3, currentbar + _extend, _pp_s3, "逆轉賣出");
plotline(46, 1, _a36, currentbar + _extend, _a36, "3-6差離1");
plotline(47, 1, _b36, currentbar + _extend, _b36, "3-6差離2");
plotline(48, 1, _c36, currentbar + _extend, _c36, "3-6差離3");
plotline(49, 1, _x1, currentbar + _extend, _x1, "5-20差離1");
plotline(50, 1, _x2, currentbar + _extend, _x2, "5-20差離2");
plotline(51, 1, _x3, currentbar + _extend, _x3, "5-20差離3");
plotline(52, 1, _x4, currentbar + _extend, _x4, "5-20差離4");
plotline(53, 1, _x5, currentbar + _extend, _x5, "5-20差離5");
end;
留言
avatar-img
回甘老茶湯
20會員
93內容數
人生如寄,浮生若夢,寫自己想寫的,看自己想看的。
回甘老茶湯的其他內容
2026/04/04
本文探討當沖交易中的常見痛點,如追高假突破和過早獲利了結,並提出透過結合MTM(動能指標)與TII(趨勢強度指標)來優化交易策略。文章詳細解釋了兩個指標的核心原理、判讀方式,並提供了實戰中的三步確認法,幫助交易者識別真突破,抱緊趨勢,避免假訊號,最終從「追高奴隸」轉變為「趨勢獵人」。
Thumbnail
2026/04/04
本文探討當沖交易中的常見痛點,如追高假突破和過早獲利了結,並提出透過結合MTM(動能指標)與TII(趨勢強度指標)來優化交易策略。文章詳細解釋了兩個指標的核心原理、判讀方式,並提供了實戰中的三步確認法,幫助交易者識別真突破,抱緊趨勢,避免假訊號,最終從「追高奴隸」轉變為「趨勢獵人」。
Thumbnail
2026/03/30
文章深入探討臺灣股市中除權息時K線圖出現的「幽靈缺口」,並解釋「還原值」如何修正這個問題,讓投資人真實看見股價的財富軌跡。文章區分日線、週線、月線的還原值適用場景,並強調釐清非還原值與還原值的使用界線,指出若長期投資或技術分析卻不使用還原值,將導致判斷失誤,錯失真實報酬。
Thumbnail
2026/03/30
文章深入探討臺灣股市中除權息時K線圖出現的「幽靈缺口」,並解釋「還原值」如何修正這個問題,讓投資人真實看見股價的財富軌跡。文章區分日線、週線、月線的還原值適用場景,並強調釐清非還原值與還原值的使用界線,指出若長期投資或技術分析卻不使用還原值,將導致判斷失誤,錯失真實報酬。
Thumbnail
2026/03/21
從黃仁勳提出的 AI 五層蛋糕架構,深入剖析臺灣在各層次的優勢與劣勢。指出臺灣在能源供給失衡、模型研發的巨大缺口,並對比美國、中國等 AI 強國的戰略佈局,並提出具體建言,強調臺灣 AI 國力的全面強化,才能在全球 AI 浪潮中站穩腳跟。
Thumbnail
2026/03/21
從黃仁勳提出的 AI 五層蛋糕架構,深入剖析臺灣在各層次的優勢與劣勢。指出臺灣在能源供給失衡、模型研發的巨大缺口,並對比美國、中國等 AI 強國的戰略佈局,並提出具體建言,強調臺灣 AI 國力的全面強化,才能在全球 AI 浪潮中站穩腳跟。
Thumbnail
看更多
你可能也想看
Thumbnail
最近和幾位投資朋友聊天時,我拋出了一個問題:「你認為什麼投資方法最容易創造長期超額報酬?」結果收到各種答案,從價值投資、逆向操作到趨勢跟隨,每個人都有自己的看法。 但在討論策略之前,我們得先搞清楚一件事:什麼叫做「超額報酬」? 很多人以為超額報酬就是賺得比別人多,但這個理解並不完整。真正的超額報
Thumbnail
最近和幾位投資朋友聊天時,我拋出了一個問題:「你認為什麼投資方法最容易創造長期超額報酬?」結果收到各種答案,從價值投資、逆向操作到趨勢跟隨,每個人都有自己的看法。 但在討論策略之前,我們得先搞清楚一件事:什麼叫做「超額報酬」? 很多人以為超額報酬就是賺得比別人多,但這個理解並不完整。真正的超額報
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本報告提供兩個全面的分析:(1)價值篩選分析,識別目前交易在其52週低點10%內且市盈率≤10的美國大型股(市值>$20億);(2)動能分析,分析過去5個交易日表現最佳的美國大型股。分析排除了便士股(價格<$5),專注於平均每日交易量>50票,並突出出現在兩項分析中的股票。 價值篩選分析結果 根
Thumbnail
本報告提供兩個全面的分析:(1)價值篩選分析,識別目前交易在其52週低點10%內且市盈率≤10的美國大型股(市值>$20億);(2)動能分析,分析過去5個交易日表現最佳的美國大型股。分析排除了便士股(價格<$5),專注於平均每日交易量>50票,並突出出現在兩項分析中的股票。 價值篩選分析結果 根
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
乖離率(Bias Ratio)衡量價格與移動平均線(MA)的偏離程度,判斷市場超買或超賣。計算方式為(當前價格 - 移動平均價格)/ 移動平均價格 × 100%。正值表示超買,負值表示超賣。+10%為超買,-10%為超賣,±20%以上可能反轉。需搭配RSI、MACD等指標使用,避免極端行情導致失效。
Thumbnail
乖離率(Bias Ratio)衡量價格與移動平均線(MA)的偏離程度,判斷市場超買或超賣。計算方式為(當前價格 - 移動平均價格)/ 移動平均價格 × 100%。正值表示超買,負值表示超賣。+10%為超買,-10%為超賣,±20%以上可能反轉。需搭配RSI、MACD等指標使用,避免極端行情導致失效。
Thumbnail
PLTR財報行情前夕,主力暗池大動態:技術面與籌碼全解析 重點摘要 SPY技術面已翻多,但本週將挑戰574~579壓力區,短線需提防拉回。 量能不足+技術指標剛翻多=中期趨勢正在成形,但還需確認K線與成交量放大。 法則揭示『右側進場』與第一買點和第二買點的核心邏輯,如何避免追高陷阱。
Thumbnail
PLTR財報行情前夕,主力暗池大動態:技術面與籌碼全解析 重點摘要 SPY技術面已翻多,但本週將挑戰574~579壓力區,短線需提防拉回。 量能不足+技術指標剛翻多=中期趨勢正在成形,但還需確認K線與成交量放大。 法則揭示『右側進場』與第一買點和第二買點的核心邏輯,如何避免追高陷阱。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
此篇提供以下兩個全面的分析:價值篩選分析和動能分析。本報告基於嚴格的量化篩選標準,專注於市值超過20億美元的美國大型股,排除便士股(價格<$5),並專注於平均每日交易量超過50萬股的股票。 價值篩選分析 基於當前交易在其52週低點10%內且市盈率≤10的標準,我識別出以下15隻美國大型股: C
Thumbnail
此篇提供以下兩個全面的分析:價值篩選分析和動能分析。本報告基於嚴格的量化篩選標準,專注於市值超過20億美元的美國大型股,排除便士股(價格<$5),並專注於平均每日交易量超過50萬股的股票。 價值篩選分析 基於當前交易在其52週低點10%內且市盈率≤10的標準,我識別出以下15隻美國大型股: C
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News