跳转至

Cyber Cycle

定义

Cyber Cycle 是一种技术分析工具,旨在检测价格周期并帮助交易者识别潜在的反转。 它使用先进的平滑算法来最小化滞后,使其对周期性价格变动高度敏感。 与传统的动量指标不同,Cyber Cycle 通过动态调整以适应价格波动来适应不断变化的市场条件,使其适用于趋势市场和区间震荡市场。

历史

Cyber Cycle 由 John Ehlers 引入,他是技术分析和应用于市场的数字信号处理领域的知名人物。 Ehlers 在其 2004 年出版的《Cybernetic Analysis for Stocks and Futures》一书中引入了 Cyber Cycle,该书探讨了使用现代信号处理技术分析金融数据和市场周期的方法。 他的重点是提供一种能够最小化滞后并准确反映市场周期的指标。

计算

Cyber Cycle 使用平滑过程来过滤价格噪声,这是通过数字信号处理实现的。 Cyber Cycle 的公式涉及多个步骤。

1. 使用加权平均平滑 Median Price

\[ Smooth_i = { 1 \over 6 } \times ( { MedianPrice_i + 2 \times MedianPrice_{i-1} + 2 \times MedianPrice_{i-2} + MedianPrice_{i-3} } ) \]

2. 使用默认值为 0.07 的 \(\alpha\) 常数计算 Cyber Cycle。

\[ Cycle_i = { (1 - { \alpha \over 2 } ) ^2 } \times (Smooth_i - 2 \times Smooth_{i-1} + Smooth_{i-2} ) + 2 \times (1 - \alpha) \times Cycle_{i-1} - (1 - \alpha) ^2 \times Cycle_{i-2} \]

3. 对于前几个索引(其中 \(i\) < 7),应用更简单的 Cyber Cycle 公式。

\[ Cycle_i = { 1 \over 4 } \times { ( MedianPrice_i - 2 \times MedianPrice_{i-1} + MedianPrice_{i-2} ) } \]

4. 定义 Trigger 线。

\[ Trigger_i = Cycle_{i-1} \]

解读

  • 周期性行为 – 当 Cyber Cycle 接近其峰值或谷底时,表明潜在的市场反转。 峰值表明潜在的下跌,而谷底则表明价格可能上涨。

  • 零线交叉 – 向上穿越零线表明潜在的上行趋势,且上行动量增加。 向下穿越零线表明潜在的下行趋势,且下行动量增加。

  • 背离 – 当价格创下较低的低点而 Cyber Cycle 形成较高的低点时,表明卖压减弱,可能出现上行反转。 当价格创下较高的高点而 Cyber Cycle 形成较低的高点时,表明买压减弱,可能出现下行反转。

注意

您可以利用算法交易,通过 cBot 根据该指标的信号执行交易,如我们的 示例 所示。 了解更多关于如何 在 cBot 中使用指标 的信息。

应用

Cyber Cycle 可应用于多种交易策略。

  • 识别反转 – 交易者可以使用 Cyber Cycle 的峰值和谷底来识别潜在的市场反转。 谷底可能表明买入机会,而峰值可能表明市场过度扩张,提供潜在的卖出信号。

  • 零线交叉 – 向上穿越零线表明动量正在转向上行,提供潜在的买入机会。 向下穿越零线表明下行动量开始,提供潜在的卖出信号。

  • 止损设置 – 交易者可以使用 Cyber Cycle 的转折点来调整止损订单。 例如,在上升周期中将止损设置在最近谷底下方,或在下降周期中将止损设置在峰值上方,有助于管理风险。

局限性

Cyber Cycle 在震荡或低交易量的市场中可能会产生虚假信号。 此外,该指标对历史数据的依赖可能导致在快速变化的市场中出现滞后。

总结

Cyber Cycle 指标是一种动量和周期检测工具,旨在识别市场中的反转和周期性行为。 由 John Ehlers 开发,它使用先进的平滑技术来过滤噪音,并提供更清晰的价格走势视图。 Cyber Cycle 帮助交易者识别潜在的市场顶部和底部。