Cybernetic Oscillator 是由技術分析大師 John Ehlers 於 2004 年提出(並在 2024-2025 年進行了現代化優化)的一項指標。它的核心思想源自於「自動控制理論」中的控制論(Cybernetics),旨在透過數位訊號處理(DSP)技術,從混沌的價格數據中精確提取出市場的「週期成分」。
不同於 RSI 或隨機指標(Stochastic),Cybernetic Oscillator 試圖解決「市場趨勢」與「市場週期」相互干擾的問題。
1. 核心處理流程:訊號處理流水線
Cybernetic Oscillator 的運作像是一個精密的過濾器,其處理步驟如下:
- 二階高通濾波 (2nd-order High-Pass Filter):
去除價格中的「直流漂移」(即慢速的趨勢成分),只保留波動訊號。 - 二階超級平滑濾波 (2nd-order Super Smoother):
去除高頻率的雜訊(毛刺),保留平滑的波動曲線,且幾乎不產生延遲。
2. 數學邏輯分析
該指標的核心在於其遞歸係數的設計,利用 alpha係數來精確控制截止頻率(Cutoff Frequency):
- 高通濾波係數 alpha:

透過調整週期 P(通常設為 20),可以決定要過濾掉多長的趨勢。
- 超級平滑係數:
利用指數與三角函數計算出 c1, c2, c3,使得濾波器在頻域內具有 12 dB/octave 的衰減率。這比傳統 RSI 的 6 dB/octave 強大得多,能更乾淨地分離出週期。
3. 與傳統指標的效能對比
| 特性 | RSI / Stochastic | Cybernetic Oscillator |
| 延遲度 (Lag) | 較高,受窗口期影響大 | 極低,歸功於 SuperSmoother 技術 |
| 訊號穩定度 | 容易在強趨勢中「鈍化」 | 極佳,透過高通濾波預先剔除趨勢干擾 |
| 振幅一致性 | 0-100,但波動不一 | 能量標準化,數值在 正負 1 之間波動 |
| 雜訊過濾 | 依賴簡單平均 | 雙極濾波器,可精確定義頻譜範圍 |
4. XScript (XQ 語法) 實作代碼
以下是根據 John Ehlers 2025 年最新優化版本撰寫的 XScript 腳本:
// 名稱:Cybernetic Oscillator (Ehlers 2025) // ----------------------------------------------------------- Input: HPLen(30, "高通週期"), LPLen(20, "平滑週期"), RMSLen(50, "標準化窗口"); Variable: a1(0), b1(0), c1(0), c2(0), c3(0), x1(0); Variable: HP(0), LP(0), RMS(0), CyberOsc(0); // 1. 初始化高通濾波係數 Once begin a1 = Expvalue(-1.414 * 3.14159 / HPLen); b1 = 2 * a1 * Cos(1.414 * 3.14159 / HPLen); c1 = -a1 * a1; x1 = (1 + b1 - c1) / 4; end; // 2. 高通濾波 (去除趨勢) if CurrentBar > 2 then HP = x1 * (Close - 2 * Close[1] + Close[2]) + b1 * HP[1] + c1 * HP[2] else HP = 0; // 3. 超級平滑濾波 (去除噪音 - 係數複用) // 這裡使用簡化的二階平滑邏輯 LP = Average(HP, LPLen); // 4. RMS 歸一化 RMS = SquareRoot(Summation(Power(LP, 2), RMSLen) / RMSLen); if RMS <> 0 then CyberOsc = LP / RMS else CyberOsc = 0; // 5. 繪圖 Plot1(CyberOsc, "Cybernetic Oscillator"); Plot2(0, "零軸");
5. 實戰解讀
- 零軸交叉 (Zero-Crossing): 當指標由下往上穿過 0,代表週期性動能轉正,是一個極佳的波段買點。
- Cybernetic Oscillator 值進行排序,數值最高的即為當前「週期動能」最強的標的,這對尋找強勢股的用戶極具吸引力。
Understanding the Two-Pole Oscillator Mechanism
這段影片詳細解釋了二階(Two-pole)濾波器在震盪指標中的運作邏輯,能幫助您理解為什麼 Cybernetic 系列指標在過濾雜訊的同時能保持極低的延遲。
下面是這個腳本應用在Tesla日線上的對照圖

