rend Signals 是一款结合 Kalman 过滤器与 Supertrend 分析的高级交易指标。其核心目标是平滑价格波动,同时保持对趋势变化的敏感性,从而帮助交易者识别市场趋势与震荡区域。 核心功能 Kalman 过滤器: 通过动态调整权重平滑价格波动,减少市场噪音。 Supertrend 计算: 应用于平滑价格数据,提供可靠的趋势跟踪机制。 波动率加权范围过滤: 设定趋势边界,有效识别震荡与趋势市场。 颜色编码信号: 不同颜色标识市场趋势状态(看涨、看跌、震荡)。 可自定义参数: 可调整 Kalman 过滤参数、Supertrend 设置和颜色主题。 实时趋势变化提醒: 通过 TradingView 预警功能,实时接收市场趋势变化的通知。 目录 如何在 TradingView 上设置该指标 如何使用该指标 指标参数设置与优化 实战案例分析 使用前提与局限性 完整代码 如何在 TradingView 上设置该指标 打开 TradingView 并选择任意交易品种。 点击“指标”按钮,在搜索框中输入 Range Filtered Trend Signals。 选择并添加该指标到图表中。 进入“设置”面板,调整 Kalman 过滤参数和 Supertrend 参数,以适应你的交易风格。 如何使用该指标 该指标通过颜色编码显示市场趋势状态: 绿色: 市场处于看涨趋势,可考虑做多。 红色: 市场处于看跌趋势,可考虑做空。 灰色: 市场处于震荡状态,建议观望。 指标参数设置与优化 参数名称 默认值 作用 Kalman Alpha 0.01 控制 Kalman 过滤器的平滑度,值越小,越平滑。 Kalman Beta 0.1 调整趋势变化的敏感度,影响信号反应速度。 Supertrend Factor 0.7 用于 Supertrend 计算,影响趋势线的位置。 ATR 周期 7 确定波动率计算周期,影响趋势检测。 实战案例分析 案例一:苹果公司(AAPL)趋势突破 时间: 2024 年 2 月 10 日 背景: AAPL 股票在 $180-$185 区间震荡,市场进入趋势临界点。 信号触发: 当 AAPL 突破 $185,指标变为绿色,提示进入上升趋势。 交易策略: 依据信号,在 $185.50 做多,止损设在 $183,目标价 $190。 结果: AAPL 价格在 3 天内上涨至 $191,交易成功盈利约 3%。 案例二:比特币(BTC)震荡市场 时间: 2024 年 1 月 25 日 背景: BTC 价格在 $42,000-$44,000 之间波动,无明确趋势。 信号触发: 指标变为灰色,提示市场处于震荡状态。 交易策略: 避免交易,等待趋势信号明确后再入场。 结果: BTC 价格在区间内继续震荡,避免了潜在亏损。 使用前提与局限性 该指标对趋势市场表现优秀,但在极端震荡行情中可能出现滞后。 指标依赖于 Kalman 过滤和 Supertrend 计算,需结合其他指标(如均线、RSI)使用,以提高信号可靠性。 交易者应注意市场新闻对价格的影响,避免因突发事件导致指标信号失效。 完整代码 //@version=6
indicator("Range Filtered Trend Signals [AlgoAlpha]", overlay=true)
...
// Kalman 过滤算法
kalman(a, b, alpha, beta) =>
var float v1 = na
if na(v1)
v1 := a[1]
v1 := v1 + alpha * (a - v1)
v1
k = kalman(close, 77, 0.01, 0.1)
[supertrend, direction] = pine_supertrend(k, 0.7, 7)
trend = direction < 0 ? 1 : -1
barcolor(trend == 1 ? color.green : color.red)
alertcondition(trend == 1, title="看涨信号", message="市场趋势向上")
alertcondition(trend == -1, title="看跌信号", message="市场趋势向下") 来源:今日美股网lg...