Summary: 本教程演示如何导出MT4完整账户历史、将交易数据保存为CSV文件,并利用这些数据制作资金曲线以分析交易绩效。




步骤1:打开MT4账户历史标签页
启动MT4,按下 `Ctrl+T` 打开终端窗口。点击“账户历史”标签页。默认显示当月交易记录。
*(截图提示:终端窗口中高亮“账户历史”标签页)*

步骤2:设置需要的时间范围
在“账户历史”区域内右键单击。选择“所有历史”以包含从开户至今的所有交易。或选择“最近3个月”、“自定义时间段”来指定日期范围。
*(截图提示:右键菜单中显示时间范围选项)*

步骤3:导出交易数据为报告(方法一 – 内置功能)
再次在“账户历史”区域右键单击。选择“保存为报告”或“保存为详细报告”。选择保存位置(如桌面),命名文件,点击保存。MT4生成的是HTML报告(非直接CSV),但可以从其中复制数据。

步骤4:使用脚本导出为CSV(方法二 – 推荐用于资金曲线)
从MQL5代码库下载免费的“导出到CSV”脚本(搜索关键词:“Export History to CSV”)。将`.mq4`和`.ex4`文件复制到`MQL4/Scripts`文件夹。在MT4中,将脚本拖拽到任意图表上。CSV文件将生成在`MQL4/Files`文件夹内。用Excel打开即可看到以下列:开仓时间、类型、手数、价格、利润、余额等。

步骤5:在Excel中制作资金曲线
用Excel打开CSV文件。找到“余额”(Balance)列(每笔交易后的累计余额)。选中余额列的数据。点击“插入” → “折线图”。生成的折线图即为您的资金曲线。添加图表标题:“资金曲线 – [您的账户名称]”。
*(截图提示:Excel中显示资金曲线的折线图)*

步骤6:从导出数据中分析关键指标
使用导出的数据计算:
  • 利润因子 = 毛利润 / 毛亏损

  • 最大回撤 = 余额列中从峰值到谷值的最大跌幅

  • 胜率 = 盈利交易数 / 总交易数


  • 参考来源: MetaQuotes帮助中心 – 账户历史(2025)。MQL5代码库 – 导出历史脚本(2024)。