市值: $2.812T -5.85%
成交额(24h): $186.0816B 66.46%
恐惧与贪婪指数:

38 - 恐惧

  • 市值: $2.812T -5.85%
  • 成交额(24h): $186.0816B 66.46%
  • 恐惧与贪婪指数:
  • 市值: $2.812T -5.85%
加密货币
话题
百科
资讯
加密话题
视频
热门加密百科

选择语种

选择语种

选择货币

加密货币
话题
百科
资讯
加密话题
视频

可以定制WMA的重量吗?如何优化体重比?

The Weighted Moving Average can be customized by altering weights to suit trading strategies, using linear, exponential, or arbitrary methods for optimization.

2025/05/21 18:14

可以定制加权移动平均线(WMA)吗?如何优化体重比?

加权移动平均线(WMA)是加密货币交易者使用的一种流行的技术分析工具,可平滑价格数据并识别趋势。与简单的移动平均值(SMA)不同,该平均值为所有数据点分配了相等的权重,WMA将不同的权重分配给数据点,而最新的数据给出了更大的重要性。这就提出了一个问题:可以定制WMA的权重,如果是的话,如何优化重量比以更好地进行交易决策?

了解WMA和定制

WMA的核心原则是对最近的价格数据具有更大的意义,从而为最新的市场变动提供了更敏感的指标。计算WMA的公式如下:

[\ text {wma} = \ frac {n \ cdot p n +(n-1)\ cdot p {n-1} + ... + 2 \ cdot p_2 + 1 \ cdot p_1} {n +(n-1) + ... + ... + 2 + 1}]

其中(n)是周期数,(p_n)是(n)期间的价格。

WMA的自定义涉及更改分配给每个数据点的权重。默认情况下,权重正在线性降低,最新数据点获得了最高的权重。但是,交易者可以自定义这些权重,以更好地适合其交易策略或市场条件。

自定义WMA权重的方法

可以通过各种方法来定制WMA的权重,每种方法都有自己的注意事项。这是一些常见的方法:

  • 线性自定义:这是最直接的方法,其中权重降低线性降低,但从与默认值不同的值开始。例如,您可能会从(2N)开始,而不是从(n)开始,以更加重视最近的数据。

  • 指数自定义:重量可以呈指数减小,而不是线性减小。对于那些认为最近数据应该对平均值产生更高影响的交易者,此方法可能很有用。

  • 任意权重分配:交易者可以根据自己的分析或交易策略分配权重。例如,如果交易者认为某些时期由于市场事件而更为重要,那么他们可以为这些时期分配更高的权重。

自定义WMA权重的步骤

要自定义WMA的权重,请遵循以下详细步骤:

  • 确定周期:确定要用于WMA的(n)期(n)的数量。根据您的交易策略,这可能是10、20或任何其他数字。

  • 选择一种自定义方法:确定您将用于自定义权重的方法。这可能是线性,指数或任意的。

  • 分配权重:根据您选择的方法,为每个时期分配权重。例如,如果使用(2N)开始使用线性自定义,则权重为(2n,2n-1,2n-2,...,2,1)。

  • 计算WMA :使用前面提供的公式,但使用自定义权重计算WMA。

  • 回测并调整:将自定义WMA应用于历史数据,以查看其性能。根据需要调整权重以优化结果。

优化体重比

优化WMA的重量比涉及找到适当的平衡,以最大程度地提高指标在交易策略中的有效性。以下是一些要考虑的策略:

  • 历史数据分析:使用历史价格数据测试不同的体重比,并查看哪些权重比为您的交易策略提供了最佳信号。这可能涉及通过各种重量配置对WMA进行重新测试。

  • 市场状况:根据当前市场状况调整权重。例如,在高波动率的时期,您可能需要给最近的数据提供更多的重量,以捕获价格快速变动。

  • 交易策略一致性:确保重量比与您的整体交易策略保持一致。如果您是短期交易者,与长期投资者相比,您可能更喜欢WMA,对最近的数据更加重视。

自定义和优化WMA的工具

几种交易平台和软件工具使交易者可以自定义和优化WMA。这里有几个例子:

  • TradingView :此平台提供了Pine脚本编辑器,交易者可以在其中编写自定义脚本以修改WMA权重。您可以将以下代码作为起点:
 //@version=4 study('Custom WMA', shorttitle='CWMA', overlay=true) n = input(10, title='Periods') weights = array.new_float(0) sum_weights = 0.0对于i = 0至n -1






weight = n - i array.set(weights, i, weight) sum_weights := sum_weights + weight

WMA = 0.0对于i = 0至n -1

wma := wma + array.get(weights, i) * close[i] / sum_weights

绘图(wma,color = color.blue,title ='自定义WMA')

  • Metatrader 4/5 :这些平台允许使用MQL4/5创建自定义指标。您可以编写一个脚本来计算具有自定义权重的WMA,并将其添加到交易图表中。

  • Excel :对于那些更喜欢手动方法的人,Excel可以用自定义权重计算WMA。设置带有列的电子表格,用于价格数据,权重和WMA计算。

定制WMA的实际例子

让我们浏览一个实用的示例,该示例使用具有指数重量的10个周期WMA自定义WMA。假设我们要分配呈指数减小的权重,从基数为2开始。

  • 步骤1 :定义周期和权重。对于10个周期WMA,权重为(2^9,2^8,2^7,...,2^0)。

  • 步骤2 :计算权重的总和。在这种情况下,权重为(2^9 + 2^8 + 2^7 + ... + 2^0 = 1023)。

  • 步骤3 :将权重应用于价格数据。如果过去10个时期的价格为(p_1,p 2,...,p {10}),则将计算为:

[\ text {wma} = \ frac {2^9 \ cdot p_ {10} + 2^8 \ cdot p_9 + ... + 2^0 \ cdot P_1} {1023}]

  • 步骤4 :在图表上绘制WMA,并将其与默认的WMA进行比较,以查看自定义权重如何影响指示器。

常见问题

问:我可以使用不同的重量自定义方法用于不同的加密货币吗?

答:是的,您可以根据其独特的市场行为和每种资产的交易策略来自定义WMA权重,以不同于不同的加密货币。

问:我应该多久调整一次WMA权重?

答:调整WMA权重的频率取决于您的交易策略和市场条件。一些交易者可能每周或每月调整体重,而另一些交易者可能会根据市场波动而更频繁地这样做。

问:优化WMA权重时是否存在过度拟合的风险?

答:是的,如果您经常调整权重或基于太小的历史数据样本,则有过度适应的风险。使用强大的数据集并在不同的市场条件下验证结果很重要。

问:WMA可以与其他指标结合使用吗?

答:绝对可以与其他技术指标(例如RSI,MACD或Bollinger乐队)一起使用,以创建更全面的交易策略。

免责声明:info@kdj.com

所提供的信息并非交易建议。根据本文提供的信息进行的任何投资,kdj.com不承担任何责任。加密货币具有高波动性,强烈建议您深入研究后,谨慎投资!

如您认为本网站上使用的内容侵犯了您的版权,请立即联系我们(info@kdj.com),我们将及时删除。

相关百科

如何使用去趋势价格振荡器(DPO)来寻找加密货币周期?

如何使用去趋势价格振荡器(DPO)来寻找加密货币周期?

2026-01-22 02:59:53

了解去趋势价格震荡指标1.去趋势价格振荡器消除了长期价格趋势,以突出加密货币市场的短期周期。 2. 它的计算方法是采用选定时期的简单移动平均线,将其向后移动该时期的一半加一,然后从当前价格中减去它。 3. 这种向后移动可以防止振荡指标对当前价格走势做出反应,使其本质上具有非预测性,但对于周期识别非常...

结合布林带和 RSI 指标的简单策略。

结合布林带和 RSI 指标的简单策略。

2026-01-25 12:39:52

布林线基本面1. 布林带由一条中带(通常为 20 周期简单移动平均线)和两条外带(位于平均值之上和之下两个标准差)组成。 2. 频带根据市场波动性动态扩展和收缩——较宽的频带表示较高的波动性,而较窄的频带表示盘整或较低的波动性。 3. 在波动条件下,价格往往会回归到中间带,使这些带可用于识别潜在的反...

如何使用Elder-Ray指数来衡量买卖压力?

如何使用Elder-Ray指数来衡量买卖压力?

2026-01-25 23:59:45

了解 Elder-Ray 指数组成部分1. Elder-Ray 指数由两条不同的线组成:牛市力量和熊市力量,两者均源自最高价和最低价之间的差异以及 13 周期指数移动平均线 (EMA)。 2.牛市力量的计算方法为当期高点减去13期EMA,反映买家推高价格的力度。 3. 熊市力量的计算方法为当前周期低...

加密日交易中最被低估的指标是什么?

加密日交易中最被低估的指标是什么?

2026-01-19 03:40:28

成交量概况分析1. 交易量概况将交易活动映射到价格水平而不是时间上,揭示在给定时段或时期内大部分买卖发生的位置。 2. 它识别高交易量节点(HVN)——具有密集订单流的价格区域——通常在后续价格走势中充当强有力的支撑或阻力。 3. 低交易量节点 (LVN) 突出了参与度最低的区域,通常充当由于缺乏流...

如何通过指标来识别加密货币的强趋势与弱趋势?

如何通过指标来识别加密货币的强趋势与弱趋势?

2026-01-18 22:00:03

通过移动平均线了解趋势强度1. 强劲趋势通常表明价格在上升趋势中持续高于 200 日移动平均线,在下降趋势中持续低于 200 日移动平均线。与该平均值的偏差超过 ±5% 表明我们有信心。 2. 50日移动平均线和200日移动平均线之间的距离很重要。在看涨情况下,当 50 日均线比 200 日均线至少...

仅使用移动平均线寻找支撑和阻力的最快方法。

仅使用移动平均线寻找支撑和阻力的最快方法。

2026-01-24 23:20:21

识别动态支撑区和阻力区1. 加密货币市场的交易者经常依靠移动平均线来定位价格趋于暂停或反转的区域。 50 周期和 200 周期指数移动平均线 (EMA) 在主要山寨币和 Bitcoin 图表中受到广泛监控。 2. 当价格在上升趋势中接近 50 EMA 时,通常会向上反弹,将该线视为动态支撑。这种行为...

如何使用去趋势价格振荡器(DPO)来寻找加密货币周期?

如何使用去趋势价格振荡器(DPO)来寻找加密货币周期?

2026-01-22 02:59:53

了解去趋势价格震荡指标1.去趋势价格振荡器消除了长期价格趋势,以突出加密货币市场的短期周期。 2. 它的计算方法是采用选定时期的简单移动平均线,将其向后移动该时期的一半加一,然后从当前价格中减去它。 3. 这种向后移动可以防止振荡指标对当前价格走势做出反应,使其本质上具有非预测性,但对于周期识别非常...

结合布林带和 RSI 指标的简单策略。

结合布林带和 RSI 指标的简单策略。

2026-01-25 12:39:52

布林线基本面1. 布林带由一条中带(通常为 20 周期简单移动平均线)和两条外带(位于平均值之上和之下两个标准差)组成。 2. 频带根据市场波动性动态扩展和收缩——较宽的频带表示较高的波动性,而较窄的频带表示盘整或较低的波动性。 3. 在波动条件下,价格往往会回归到中间带,使这些带可用于识别潜在的反...

如何使用Elder-Ray指数来衡量买卖压力?

如何使用Elder-Ray指数来衡量买卖压力?

2026-01-25 23:59:45

了解 Elder-Ray 指数组成部分1. Elder-Ray 指数由两条不同的线组成:牛市力量和熊市力量,两者均源自最高价和最低价之间的差异以及 13 周期指数移动平均线 (EMA)。 2.牛市力量的计算方法为当期高点减去13期EMA,反映买家推高价格的力度。 3. 熊市力量的计算方法为当前周期低...

加密日交易中最被低估的指标是什么?

加密日交易中最被低估的指标是什么?

2026-01-19 03:40:28

成交量概况分析1. 交易量概况将交易活动映射到价格水平而不是时间上,揭示在给定时段或时期内大部分买卖发生的位置。 2. 它识别高交易量节点(HVN)——具有密集订单流的价格区域——通常在后续价格走势中充当强有力的支撑或阻力。 3. 低交易量节点 (LVN) 突出了参与度最低的区域,通常充当由于缺乏流...

如何通过指标来识别加密货币的强趋势与弱趋势?

如何通过指标来识别加密货币的强趋势与弱趋势?

2026-01-18 22:00:03

通过移动平均线了解趋势强度1. 强劲趋势通常表明价格在上升趋势中持续高于 200 日移动平均线,在下降趋势中持续低于 200 日移动平均线。与该平均值的偏差超过 ±5% 表明我们有信心。 2. 50日移动平均线和200日移动平均线之间的距离很重要。在看涨情况下,当 50 日均线比 200 日均线至少...

仅使用移动平均线寻找支撑和阻力的最快方法。

仅使用移动平均线寻找支撑和阻力的最快方法。

2026-01-24 23:20:21

识别动态支撑区和阻力区1. 加密货币市场的交易者经常依靠移动平均线来定位价格趋于暂停或反转的区域。 50 周期和 200 周期指数移动平均线 (EMA) 在主要山寨币和 Bitcoin 图表中受到广泛监控。 2. 当价格在上升趋势中接近 50 EMA 时,通常会向上反弹,将该线视为动态支撑。这种行为...

查看所有文章

User not found or password invalid

Your input is correct