> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fxcores.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 统计维度和分组方式

> 历史统计模块的统计维度和分组方式详细说明

## 功能概述

统计维度是历史统计模块的核心功能，提供多种数据分组和分析方式。通过不同的统计维度，用户可以从时间、品种、策略等多个角度深入分析交易表现，发现交易规律和优化机会。

## 统计维度类型

### 时间维度统计

时间维度统计按照时间周期对交易数据进行分组分析：

<CardGroup cols={2}>
  <Card title="日统计" icon="calendar-day">
    **分组方式**: 按自然日分组

    **数据范围**: 每日00:00-23:59的交易

    **适用场景**: 日内交易分析、每日绩效跟踪

    **分析价值**: 发现日内交易规律和最佳交易时段
  </Card>

  <Card title="周统计" icon="calendar-week">
    **分组方式**: 按自然周分组（周一到周日）

    **数据范围**: 每周的完整交易数据

    **适用场景**: 周期性策略分析、工作日vs周末表现

    **分析价值**: 识别周内交易模式和市场周期性
  </Card>

  <Card title="月统计" icon="calendar">
    **分组方式**: 按自然月分组

    **数据范围**: 每月1日到月末的交易

    **适用场景**: 月度绩效评估、季节性分析

    **分析价值**: 发现月度交易趋势和季节性特征
  </Card>

  <Card title="年统计" icon="calendar-alt">
    **分组方式**: 按自然年分组

    **数据范围**: 每年1月1日到12月31日

    **适用场景**: 年度总结、长期趋势分析

    **分析价值**: 评估长期策略效果和年度目标达成
  </Card>
</CardGroup>

### 品种维度统计

<CardGroup cols={2}>
  <Card title="货币对分组" icon="coins">
    **分组方式**: 按交易的货币对符号分组

    **数据范围**: 每个货币对的所有历史交易

    **统计内容**: 各货币对的独立交易表现

    **分析价值**:

    * 识别最盈利的交易品种
    * 分析不同货币对的风险特征
    * 优化投资组合配置
    * 发现品种间的相关性
  </Card>

  <Card title="品种对比分析" icon="chart-bar">
    **对比维度**:

    * 盈利能力对比
    * 风险水平对比
    * 交易频率对比
    * 成本效率对比

    **应用场景**:

    * 选择最佳交易品种
    * 分散投资风险
    * 调整品种权重
    * 淘汰低效品种
  </Card>
</CardGroup>

### 策略维度统计

<CardGroup cols={2}>
  <Card title="魔术号分组" icon="wand-magic-sparkles">
    **分组方式**: 按EA的魔术号(Magic Number)分组

    **数据范围**: 每个魔术号对应的所有交易

    **统计内容**: 各策略的独立交易表现

    **分析价值**:

    * 评估不同EA策略的效果
    * 识别最佳策略组合
    * 优化策略参数设置
    * 淘汰低效策略
  </Card>

  <Card title="策略对比分析" icon="chart-mixed">
    **对比维度**:

    * 收益率对比
    * 风险调整收益对比
    * 最大回撤对比
    * 夏普比率对比

    **应用场景**:

    * 策略组合优化
    * 资金分配决策
    * 策略生命周期管理
    * 新策略评估
  </Card>
</CardGroup>

#### 魔术号统计应用

<Accordion title="策略分类管理">
  **分类方法**: 按策略类型分配魔术号

  **示例分配**:

  * 2000-2099: 趋势跟踪策略
  * 2100-2199: 网格交易策略
  * 2200-2299: 套利策略
  * 2300-2399: 新闻交易策略

  **管理优势**: 便于策略分类统计和管理
</Accordion>

<Accordion title="策略版本控制">
  **版本管理**: 不同版本使用不同魔术号

  **示例**:

  * 2025: 网格策略v1.0
  * 2026: 网格策略v1.1
  * 2027: 网格策略v2.0

  **对比分析**: 评估策略改进效果
</Accordion>

## 时间范围设置

### 日期选择器

<CardGroup cols={2}>
  <Card title="起始日期" icon="calendar-plus">
    **功能**: 设置统计的开始时间

    **格式**: YYYY-MM-DD

    **默认**: 30天前

    **限制**: 不能晚于结束日期
  </Card>

  <Card title="结束日期" icon="calendar-minus">
    **功能**: 设置统计的结束时间

    **格式**: YYYY-MM-DD

    **默认**: 当前日期

    **限制**: 不能早于开始日期
  </Card>
</CardGroup>

### 时间范围计算

#### 时间维度的时间范围

<Steps>
  <Step title="日统计">
    每个统计项代表一个自然日的交易数据

    时间范围：选定日期的00:00:00到23:59:59
  </Step>

  <Step title="周统计">
    每个统计项代表一个自然周的交易数据

    时间范围：周一00:00:00到周日23:59:59
  </Step>

  <Step title="月统计">
    每个统计项代表一个自然月的交易数据

    时间范围：月初00:00:00到月末23:59:59
  </Step>

  <Step title="年统计">
    每个统计项代表一个自然年的交易数据

    时间范围：1月1日00:00:00到12月31日23:59:59
  </Step>
</Steps>

#### 品种和策略维度的时间范围

对于货币对和魔术号统计，时间范围是整个选定期间：

```
统计时间范围 = 起始日期00:00:00 到 结束日期23:59:59
```

#### 魔术号列表

<Accordion title="添加魔术号">
  **操作**: 在魔术号列表中点击"添加"

  **输入**: 输入要筛选的魔术号（如2025）

  **验证**: 系统自动验证魔术号格式

  **应用**: 立即应用到当前统计
</Accordion>

<Accordion title="删除魔术号">
  **操作**: 选中列表中的魔术号，点击删除

  **确认**: 系统立即删除选中项

  **更新**: 自动更新统计结果
</Accordion>

#### 货币对列表

<Accordion title="添加货币对">
  **操作**: 在货币对列表中点击"添加"

  **输入**: 输入要筛选的货币对（如EURUSD）

  **验证**: 系统自动验证货币对格式

  **应用**: 立即应用到当前统计
</Accordion>

<Accordion title="删除货币对">
  **操作**: 选中列表中的货币对，点击删除

  **确认**: 系统立即删除选中项

  **更新**: 自动更新统计结果
</Accordion>

### 切换方法

<Steps>
  <Step title="定位维度按钮">
    在历史统计面板顶部找到维度选择按钮组
  </Step>

  <Step title="点击选择">
    点击要使用的统计维度（日/周/月/年/货币对/魔术号）
  </Step>

  <Step title="等待计算">
    系统会重新计算选定维度的统计数据
  </Step>

  <Step title="查看结果">
    统计表格和图表会更新为新维度的数据
  </Step>
</Steps>

### 维度特性对比

| 维度      | 数据量 | 计算复杂度 | 分析价值 | 适用场景 |
| ------- | --- | ----- | ---- | ---- |
| **日统计** | 大   | 低     | 高    | 短期分析 |
| **周统计** | 中   | 低     | 中    | 周期分析 |
| **月统计** | 小   | 低     | 高    | 中期分析 |
| **年统计** | 很小  | 低     | 中    | 长期分析 |
| **货币对** | 中   | 中     | 高    | 品种分析 |
| **魔术号** | 中   | 中     | 高    | 策略分析 |

## 实际应用案例

### 案例1：策略效果评估

#### 分析目标

评估三个不同EA策略的表现，优化策略组合

#### 操作步骤

1. 选择"魔术号"统计维度
2. 设置时间范围为最近3个月
3. 在筛选设置中选择"默认"模式
4. 查看各魔术号的统计结果

#### 分析重点

* 比较各策略的总利润和利润率
* 分析最大回撤和风险调整收益
* 评估交易频率和成本效率
* 确定最佳策略权重分配

### 案例2：品种投资组合优化

#### 分析目标

分析不同货币对的表现，优化投资组合配置

#### 操作步骤

1. 选择"货币对"统计维度
2. 设置时间范围为最近6个月
3. 使用默认筛选模式统计所有品种
4. 对比各货币对的风险收益特征

#### 分析重点

* 识别最盈利的货币对
* 分析各品种的波动率和相关性
* 评估交易成本对收益的影响
* 制定分散化投资策略

## 注意事项

<Warning>
  **数据完整性**

  * 确保历史数据的完整性和准确性
  * 注意时区设置对时间统计的影响
  * 避免在数据不完整的时期进行分析
  * 定期备份历史交易数据
</Warning>

<Tip>
  **分析建议**

  * 结合多个维度进行综合分析
  * 关注趋势变化而非单点数据
  * 考虑市场环境对统计结果的影响
  * 定期更新分析以反映最新表现
</Tip>
