移动平均计算器

计算各种类型的移动平均线(SMA、EMA、WMA、TMA),包含趋势分析和交易信号

逗号分隔的类型。可用:SMA(简单)、EMA(指数)、WMA(加权)、TMA(三角)

移动平均计算的周期数(2-100)

EMA计算的平滑因子(0.01-0.99)。如果未指定,则计算为2/(周期+1)

分析趋势并识别交叉点

基于移动平均交叉生成买入/卖出信号

在移动平均旁边显示原始数据

结果中的小数位数(0-8)

关键信息

分类
数学、日期与金融
输入类型
textarea, select, text, number, checkbox
输出类型
text
样本覆盖
4
支持 API
Yes

概览

移动平均计算器是一款专业的金融分析工具,支持计算简单移动平均(SMA)、指数移动平均(EMA)、加权移动平均(WMA)及三角移动平均(TMA)。通过输入历史数据,您可以快速获取趋势分析结果、识别价格交叉点并生成交易信号,为您的投资决策提供量化支持。

适用场景

  • 在进行股票、加密货币或外汇的技术分析时,需要平滑价格波动以识别长期趋势。
  • 需要对比不同周期或不同类型的移动平均线(如 SMA 与 EMA)对价格走势的敏感度时。
  • 在构建自动化交易策略时,需要基于移动平均交叉点生成买入或卖出信号时。

工作原理

  • 在数据输入框中粘贴您的数值序列或 CSV 格式的历史价格数据。
  • 选择数据格式并设置计算周期、移动平均类型及平滑因子等参数。
  • 勾选趋势分析和交易信号选项,点击计算即可获得详细的分析表格与趋势报告。

使用场景

股票趋势跟踪:通过 SMA 过滤短期市场噪音,判断个股的长期上涨或下跌趋势。
量化策略回测:利用 EMA 和 WMA 的交叉信号,辅助验证交易策略的有效性。
金融数据可视化准备:快速处理原始价格数据,生成平滑后的趋势序列用于图表绘制。

用户案例

1. 股票短期趋势分析

个人投资者
背景原因
用户持有某只股票,希望通过技术指标判断短期买入时机。
解决问题
原始价格波动剧烈,难以直观判断趋势方向。
如何使用
输入过去 20 天的收盘价,选择 SMA 类型,周期设为 10,并开启趋势分析。
示例配置
movingAverageTypes: SMA, period: 10, includeTrendAnalysis: true
效果
获得了一份包含 10 日移动平均线的对比表格,清晰展示了价格突破均线的趋势信号。

2. 加密货币交易信号生成

量化交易员
背景原因
交易员需要对比不同周期 EMA 的交叉点,以确定入场点。
解决问题
手动计算多种 EMA 指标极其繁琐且容易出错。
如何使用
上传 CSV 格式的价格数据,配置 EMA 类型,并勾选生成交易信号选项。
示例配置
movingAverageTypes: EMA, period: 20, includeSignals: true
效果
系统自动输出包含买入/卖出建议的完整数据表,显著提升了策略制定的效率。

用 Samples 测试

video

相关专题

常见问题

该工具支持哪些类型的移动平均线?

支持简单移动平均(SMA)、指数移动平均(EMA)、加权移动平均(WMA)和三角移动平均(TMA)。

如何输入我的历史数据?

您可以直接输入逗号分隔的数值,或使用“日期,数值”格式的 CSV 数据。

平滑因子(EMA)是如何计算的?

如果您未手动指定,系统将自动按 2/(周期+1) 的标准公式进行计算。

交易信号是如何生成的?

系统通过分析移动平均线与原始价格的交叉点,自动识别潜在的买入或卖出时机。

计算结果的小数位数可以调整吗?

可以,您可以在设置中指定 0 到 8 位小数,以满足不同精度需求。

API 文档

请求端点

POST /zh/api/tools/moving-average-calculator

请求参数

参数名 类型 必填 描述
dataInput textarea -
dataFormat select -
movingAverageTypes text 逗号分隔的类型。可用:SMA(简单)、EMA(指数)、WMA(加权)、TMA(三角)
period number 移动平均计算的周期数(2-100)
smoothingFactor number EMA计算的平滑因子(0.01-0.99)。如果未指定,则计算为2/(周期+1)
includeTrendAnalysis checkbox 分析趋势并识别交叉点
includeSignals checkbox 基于移动平均交叉生成买入/卖出信号
includeComparison checkbox 在移动平均旁边显示原始数据
decimalPlaces number 结果中的小数位数(0-8)
dateFormat select -

响应格式

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
文本: 文本

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-moving-average-calculator": {
      "name": "moving-average-calculator",
      "description": "计算各种类型的移动平均线(SMA、EMA、WMA、TMA),包含趋势分析和交易信号",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=moving-average-calculator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

如果遇见问题,请联系我们:[email protected]