Strategy Ledger Pro
- 实用工具
- 版本: 4.43
- 更新: 13 十月 2026
- 激活: 10
现已支持中文。
Strategy Ledger Pro 是一款适用于 MetaTrader 5 的只读账户分析面板。它按智能交易系统(EA)、策略、品种和魔术号拆分账户结果,让您看清每一个的真实贡献。
面板支持 11 种语言:English、Français、Deutsch、Español、Italiano、Português、Русский、Türkçe、中文、日本語 和 한국어。
下载演示版之前请注意。Market 仅在策略测试器中运行任何付费产品的演示版。本面板分析的是您自己账户上的交易,而策略测试器中没有可读取的账户历史,因此演示版会打开一个空面板并加以说明。这是演示机制的工作方式,并非产品的限制。
本描述中的视频展示了面板在真实账户上的运行效果。
详细的使用手册(英文)介绍了每项功能,AureusAI Trading Suite 群组欢迎交流讨论并发布公告。
MetaTrader 对整个账户只显示一个余额。当多个 EA 同时交易时,这个余额无法说明每个 EA 的贡献。Strategy Ledger Pro 读取账户历史,重建已平仓头寸,将其归入各个策略,并在一个面板中呈现结果。
本产品不会开仓、修改或平仓。它不包含任何交易策略,不创建指标,也不读取图表价格。
主要功能
- 按 EA、单个策略、品种或魔术号查看结果。
- 预设周期、自定义日期范围,以及亚洲、伦敦或纽约的时段筛选。
- 已实现和浮动结果、持仓敞口、交易统计、点数、回撤和净值曲线。
- 手续费、隔夜利息、成本拖累,以及估算的开仓和平仓滑点及合计。
- 基于固定规则的表现评级、文字总结和状态标记。
- 交易机会:同时开仓或作为一篮子同时平仓的头寸,在置信度指标中计为一次决策。
- 账户及每一行的实时净值回撤跟踪。
- 交互式重命名、分组、移动、隐藏、恢复、展开和排序。
- 标识设置:将一个魔术号定义为一个或多个策略,并可将魔术号或手数从面板中移除,同时显示其价值。
- 固定手数模式:以统一手数重放每笔交易,并明确标注为假设情景。
- 每个策略按交易时段和一天中的小时显示结果。
- 自营交易公司(Prop)限额:日亏损、最大回撤和盈利目标,并显示各项剩余空间。
- 执行报告:成交成本是多少、成交对您有利与不利的频率是否相当、成交速度多快,以及每手和每手每日的费用。
- 当日变化标记,显示每一行自交易日开始以来的变化。
- 内置指南,说明每个标记、列和键盘快捷键。
- 基于每日已平仓结果计算 EA、策略或品种之间的相关性。
- 评级历史:根据交易记录重建每一行逐月的评级。
- 策略测试器报告:在同一面板中读取一个或多个 HTML 报告,标注为模拟,绝不与账户数据混合。
- 分享卡片:一键保存 EA 结果的简洁图片,不含账号和经纪商名称。
- 11 种语言界面,在设置中一次选定即可。
- CSV 格式的详细指标导出和审计导出,以及 PNG 格式的面板截图。
账户数据的构建方式
Strategy Ledger Pro 统计的是完整的头寸,而不是单笔成交。MetaTrader 可能通过多笔成交来开仓或平仓同一个头寸。面板按头寸标识符对这些成交进行分组,当平仓量与开仓量一致时记录为一笔交易。部分平仓仍属于同一头寸。
每项结果都包含盈亏、手续费、费用和隔夜利息。经纪商在账户历史中记录的入金、出金、信用、调整、奖金、收费、利息、股息和税费,都会计入账户核对。每个头寸还带有以点数表示的结果(平均出场价对比平均入场价),与手数无关。
策略通常由魔术号和开仓成交的清理后注释来识别。这支持一个魔术号承载多个内部策略的 EA。从 MQL5 信号复制的交易会作为一个以该信号命名的策略归在一起。魔术号为零的手动交易和移动端交易也可以纳入。
并非每个头寸都是一次独立的决策。一个 EA 根据同一信号开了四个头寸,只做出了一次决策;一个网格一次性平掉一篮子头寸,只产生了一个结果。因此,同一魔术号和品种在短时间内开仓的头寸,或作为阶梯同时平仓的头寸(同一方向、入场价按一个顺序递进),会计为一个交易机会。金额类指标始终按头寸计算;置信度类指标(统计置信度、最小样本、评级、得分和蒙特卡洛回撤)使用交易机会,以免将作为一次决策开出的一篮子头寸当作四十个独立结果。
面板底部将重建的已实现结果和余额操作与 MetaTrader 报告的余额和信用进行比较,并显示任何差异。净额账户中的反向成交可能使交易边界不确定,因此受影响的行会被标记为“未核实”,且不予评级。
视图、周期与整理
EA 视图将策略归在其所属 EA 之下。品种视图按交易品种对同样的数据分组。魔术号视图按每个 EA 发送的编号分组,其下以注释作为策略;当某个 EA 的注释出现异常时,应在此查看。可同时展开多行。
可用周期包括今日、本月至今、本年至今、7 天、30 天、90 天、12 个月、全部历史和自定义日期范围。头寸可按平仓时间或开仓时间归入周期。
标题栏中的时钟可将整个面板筛选为一个交易时段(亚洲、伦敦或纽约),适用于任何视图和周期。头寸属于其开仓时所在的时段。各时段的开始时间可在设置中以服务器时间设定,周期标签会在各处注明当前生效的时段。
名称可以从成交注释中学习,也可以手动指定。策略可以重命名、从所选项创建分组、拖到另一个 EA 下、合并或拆分。拖动已勾选选区中的某一行会移动整个选区。不同魔术号下的相同注释可以合并,并可设置例外列表,使某些注释保持独立。
行可以单独或按选区隐藏,之后再恢复。每个 EA 行的右边缘有一列专用的两个控件:一只眼睛,用于隐藏该行,隐藏后变为琥珀色以便恢复;一台相机,用于保存该行的分享卡片。两者始终以浅色显示,鼠标停留时变亮。隐藏的行按视图分别保存,不计入可见合计和筛选后的余额曲线。所有策略都被隐藏的 EA 不显示任何数字(因为它没有数字),并被放在仍计入统计的行下方,以免随这些行的变化而移动。
各列可按名称、结果、盈利因子、已平仓头寸数、回撤或期望值排序。
标识设置
标识框列出账户上的每个魔术号及其行、全部历史结果和一个开关。“按注释”是常规规则:策略即魔术号加其注释。“单一策略”将该魔术号下的所有注释合并为一行,适用于在注释中写入诊断信息或网格层级编号的 EA;任何单个注释都可以重新提升为独立的一行。MQL5 信号不提供此开关,因为按信号规则它们已是一个策略。
每个魔术号可展开到其注释,每个注释下再展开到其手数(从小到大),各自显示交易数和结果。手数可以像魔术号一样从面板中移除;两个注释下的相同手数可分别移除。所有被移除的内容都会在框底部列出被移除的交易和金额,因此改善后的结果绝不会脱离其代价单独显示。魔术号和手数筛选属于视角:不会被保存,并会一起清除。标识开关和提升属于决策,会随布局一起记住。
固定手数模式
底部的开关会按统一手数(可在设置中指定,默认 0.01)重放每笔已平仓交易和每个持仓。网格的阶梯会变平,从而显示优势来自入场还是仅来自仓位大小;信号则会显示按复制时的手数本应带来的收益。由于屏幕上的所有金额都变成了假设情景,面板会在每处显示金额的地方加以说明:已实现标题和摘要第一格注明手数,核对行显示“未核对”,导出文件会被命名并标注为已缩放,审计不运行,评级历史和净值跟踪暂停,且不保存任何内容。每次加载面板时该模式都处于关闭状态。固定手数统一的是仓位大小,而非风险;点数只统一价格变动。
面板与策略详情
标题栏显示账户、经纪商、余额、净值、可用保证金、服务器时间和报价状态。报价状态显示为实时、部分实时、休市、无持仓或离线,以免把当前无法更新的数字误认为最新数据。账号旁的眼睛图标可隐藏账号,便于分享截图。
摘要显示已实现结果、当前浮动结果、两者合计、已平仓头寸的盈利因子、最大余额回撤、按当前价值计算最强的行,以及根据面板关注规则选出需审查的行。最后两张卡片会说明选择的原因,并各带一个标记用于打开背后的规则:需审查的行显示关注得分的每个组成部分、所得分数及其依据;最强的行显示所用规则及其所依据的数字。
表格显示已平仓头寸数、胜率、已实现结果、浮动结果、盈利因子、期望值、已平仓头寸最大回撤、恢复因子,以及带回撤轨迹的迷你净值曲线。有行被隐藏时,这些数字描述的是当前显示的选区。
自交易日开始以来有变化的行会显示彩色边缘和方向标记及变化金额。当某个比率没有分母(该行没有亏损交易或没有回撤)时,该列显示短横线而不是数字。
展开的详情包括总盈利和总亏损、持仓敞口、点数及每笔点数、盈亏笔数、交易机会、平均持仓时间、平均盈利和亏损、盈亏比、最长连胜和连亏、回撤百分比、当前回撤、最长回撤期、交易量以及盈利月份比例。
最长回撤期是指该行的累计已平仓结果低于前一高点的最长时段,从一个高点到下一个高点。它不是头寸的持有时间:交易只持续几分钟的 EA,也可能数周都低于其高点。尚未回到高点的时段会计算到今天,并标注为“至今”。
详情还显示得分、统计置信度、System Quality Number、近期结果趋势、蒙特卡洛回撤估计、实时净值回撤、手续费、隔夜利息、成本拖累、开仓和平仓滑点、最大实测滑点以及滑点拖累。此外还包括月度净利图、按品种分解、该行在各时段的结果,以及一条由二十四个格子组成、按一天中每个小时盈亏着色的条带。
评级与风险标记
得分综合了统计置信度、盈利因子和恢复因子。每个组成部分在平均前都有上限。浮动亏损可能限制得分,因为已平仓头寸的统计不包含该未平仓亏损。
默认最小样本为 20 个交易机会,低于此数的行标记为“未验证”。其他评级根据得分和设定的亏损阈值,从“亏损中”到“卓越”不等。评级描述的是已记录的账户数据,并非交易信号或预测。
状态标记用于标识持仓、无已平仓交易、不活跃、亏损结果、持仓亏损、持仓亏损大于已实现利润、近期结果走弱、统计确认不足、回撤高于打乱历史的估计、盈利 EA 内部存在亏损策略,以及实时净值回撤明显高于已平仓回撤。展开某行会显示适用的标记,并用该行自身的数字给出文字说明。
时段与小时
时段筛选作用于整个面板;此外,每个策略的详情会并排显示其在三个时段中的结果,无需切换即可比较。下方的二十四个格子(服务器时间下一天中开仓的每个小时各一格)按该小时的盈亏着色并标注金额,同时标出时段边界,使两者一致。
两者都是对已记录结果的描述。仅凭少量交易看起来表现强劲的时段或小时只是一种假设,交易笔数会显示在数字旁,以便如此解读。
自营交易公司限额
日亏损、最大回撤和盈利目标可以用账户货币或百分比输入,面板会显示各项的剩余空间,进度条会随着空间减少先变为琥珀色、再变为红色。已超出的限额会标注为“已违反”,而不是显示为负的剩余金额。
各公司衡量回撤的方式不同,因此一个设置同时适用于两项限额:从初始余额起的静态方式、从达到的最高余额起的追踪方式,或从观察到的最高净值起的追踪方式。日限额在当天内采用相同规则并随日期重置:从当日开盘余额起、从当日开盘余额与净值中较高者起,或从当日最高净值起。日限额行还显示当天目前的表现,框中会注明倒计时所依据的数字。
使用的是净值,因此持仓会影响当日数字。换日时刻的净值无法从历史中重建,因此在面板运行时进行采样;若未采样到,框中会说明,并改用当日开盘余额,该余额可根据成交记录精确重建。
执行报告
点击标题栏中的经纪商名称,可打开一份关于您自己订单成交情况的报告。仪表盘对交易场所可控制的四个方面各打二十五分:滑点成本占账户全部成交额的比例、成交对您有利与不利的频率是否相当、经纪商从收到订单到成交所用的时间,以及订单被分批成交的频率。每一部分都有独立的进度条和一句说明其成因的话。
仪表盘下方按品种显示相同的数据,以及每手手续费和每手每日隔夜利息。平仓滑点是相对于服务器自身设定的止损和止盈价位测量的,因此目标价格是已知的;开仓滑点针对挂单测量,市价单没有请求价格,无法测量。成交速度来自订单自身的时间戳。
这是对您在本账户上成交情况的描述,而不是对该公司的评级,报告中也明确说明了这一点:滑点在很大程度上是策略本身的属性——用止损单入场的突破策略在任何地方都要承担滑点——而手续费和隔夜利息取决于您选择的账户类型。
回撤、成本与滑点
已平仓回撤无法显示持仓期间的完整波动。Strategy Ledger Pro 可以每秒对实时净值采样一次,并为账户、每个 EA 和每个策略保存自前一高点以来观察到的最大跌幅。跟踪在首次启用该功能时开始,并显示开始日期。该记录跟随行的整个生命周期,而不受周期标签、隐藏状态或固定手数模式影响:切换视图不会写入回撤。
关闭实时跟踪时,详情可显示通过打乱已平仓结果得到的第 95 百分位回撤估计。打乱的是交易机会而不是单个头寸,因此只能作为一个整体发生的一篮子头寸会被作为一个整体建模。该估计和所有评级仅描述历史数据。
手续费和隔夜利息分别显示,且都包含已对持仓收取的金额。在具备所需数据时,成本拖累以总成交额的百分比显示。
当平仓订单包含请求价格(包括止损、止盈和挂单平仓)时,会估算平仓滑点。对于带有请求入场价的挂单,会估算开仓滑点。市价单没有可供比较的请求价格,因此面板会显示不可用或部分覆盖。两项数字都会注明在已平仓头寸中测量了多少个,以免把部分样本误读为完整样本。还会显示一个合计值;它不附带计数,因为其两个部分覆盖的是同一批头寸中的不同子集。数值按品种当前的点值换算为账户货币。
相关性
每一行都是单独衡量的,因此多个 EA 可能各自看起来都很稳健,却在对相同的市场条件作出反应。相关性列表不单独给各行打分,而是将各行相互比较,并显示哪些在相同的日子里朝同一方向变动。
每行的已平仓结果按天汇总。然后在两行都有交易的日子里对它们进行比较;只有一行交易的日子会被排除,因为无法提供比较依据。显示的数字是皮尔逊相关系数,范围从 +1(完全同步)经过 0(无关)到 -1(完全相反)。
该列表可针对 EA、魔术号、单个策略或品种生成。只比较已平仓头寸最多的二十行,且仅当两行共同交易的天数不少于设定的最小样本时才显示该配对。反向变动的配对会单独列出,以保持可见。
计算在打开列表时运行,此后每天最多一次,并在范围内的行发生变化时重新运行。列表内的说明面板会注明所用方法、周期、纳入的行数和交易数,以及该系数的常用解读区间。
评级历史
行的展开详情在月度净利图下方包含一条月度方块条带,与相同月份对齐。每个方块显示该行在当月月末的评级。
方块是累计的:每个方块基于该行截至当月月末已平仓的全部头寸计算,而不仅是当月,因为单个月份很少有足够的已平仓头寸来评级。因此,一个当前评级为“卓越”的行,在其历史早期可能显示未定的月份,表示当时已平仓头寸太少,无法得出结论。
安装之前的月份会用与实时数据相同的计算方法从账户历史中重建,因此从首次使用起条带就是完整的。面板运行期间记录的月份永远不会被重建结果替换。
策略测试器报告
面板可读取从策略测试器保存的报告。将报告以 HTML 格式保存到 MQL5\Files\StrategyLedgerPro\Backtests,点击标题栏中的 BACKTEST,勾选一个或多个报告并加载。每个报告在面板上成为一个以报告命名的 EA;其注释成为策略,其品种在品种视图中分开显示,与实盘交易完全一样。可以同时加载多个报告。
面板上有报告时,标题栏显示“模拟”,并注明报告数量、其策略和品种、覆盖的日期以及魔术号的来源,面板顶部还会出现一条金色线。底部将重建的头寸与报告自身的余额列核对至分。对于回测,卡片显示报告余额、测试周期、年化收益、低于前一高点的最长时段,以及(多个报告时)按恢复因子最佳的报告。周期标签从报告的最后一次平仓起算,因此“12 个月”即测试的最后一年。
实盘与回测绝不会同时显示。切换到报告会在所有界面上替换账户,切换回来则恢复账户。从报告中读取的任何内容都不会写入账户的名称、分组、隐藏行、净值记录或 Prop 标记;报告自身的名称和隐藏行保存在单独的文件中。回测中无法测量成交、延迟、滑点和当日 Prop 标记,相应的框会加以说明。报告不包含头寸标识符,因此平仓先按成交量、再按测试器自身的盈亏数字与开仓配对;标题栏会注明有多少配对是推断得出的(如有)。
在运行 Market 演示版的策略测试器中,面板会显示报告选择器但不加载报告;请在真实账户或模拟账户上使用。
分享卡片
每个 EA 行上的相机会保存一张分享卡片:一张 1240 × 844 的图片,展示该 EA 在当前屏幕周期内的结果,可直接发布。卡片显示含交易成本(手续费和隔夜利息及其占总盈利的比例)的净结果、最长连胜和连亏、净值曲线、十项关键指标、最近十二个月、按时段、按星期和按小时的结果,以及评判。
卡片不包含账号和经纪商名称,因此不会暴露您的身份。每张卡片都会注明所覆盖的周期,以及数据来自真实账户、策略测试器报告还是固定手数重放,确保模拟结果绝不会被误读为真实结果。
卡片保存在 MQL5\Files\StrategyLedgerPro\Cards 中,按日期分文件夹存放,文件名包含 EA 名称、周期和时间;已有的卡片绝不会被覆盖。每张卡片默认带有 Strategy Ledger 标志,可在设置中关闭。
发布卡片前,请查看各平台的规则。MQL5.com 不允许在其网站上发布此类产品图片;请在您自己的渠道中分享。
语言
面板语言是输入参数中的第一项设置:English、Français、Deutsch、Español、Italiano、Português、Русский、Türkçe、中文、日本語 或 한국어。面板上显示的所有标签都会随之变化:标题栏、周期标签、摘要卡片、列标题、详情框、徽章、底部栏、相关性和标识框,以及分享卡片。所用术语是各地交易者实际使用的说法,而非逐字翻译;中文、日文和韩文使用 Windows 为这些语言提供的字体显示。
文字评判、每行的第二行说明以及重命名提示目前仍为英文。导出文件、文件名和日志始终保持英文,以便脚本和支持工具在任何语言下都能同样读取。
导出
指标导出会写入当前显示的分组和策略,包括结果、统计、点数、交易机会、成本、滑点、评级和文字总结。可在每次刷新后自动导出。
审计导出列出重建的已平仓头寸、持仓、周期和隐藏行状态,以及独立的头寸与成交核对,用于排查缺失的历史或计算差异。
截图控件将面板保存为 PNG 图片,包括当时打开的任何面板窗口。导出和截图分别写入账号下的不同文件夹;分享卡片保存到上文所述的专用文件夹。
布局与保存的设置
面板支持深色和浅色主题、鼠标滚轮滚动、自定义宽度和表格高度、自动适配图表、显示缩放、手动文字缩放以及可选的实时时钟。面板变窄时会逐步移除列。在标题栏中,控件会整体让位而不是缩小,顺序固定为:相机、CSV、AUDIT、CORRELATION、PROP、IDENTITY、时段时钟、自定义日期和主题切换,因此周期标签最后才会消失,且任何内容都不会绘制在其上方。光标位于面板上时,键盘快捷键作用于面板;位于图表上时,按键仍归图表使用。
可在底部栏或通过键盘选择紧凑行高,这会去掉第二行和净值曲线,可显示约两倍的行数。
重命名行时会出现光标:方向键移动光标,Home 和 End 跳到两端,Delete 向后删除,Ctrl 配合删除键可删除整个单词,因此无需重新输入其余部分即可修改名称开头。
从底部栏打开的内置指南会按表格中的样子显示每个标记,并说明缩写列的含义、鼠标操作和键盘快捷键。徽章不在此重复,因为每个徽章都会在所在行的文字总结中说明。
名称、分组、隐藏行、展开行、排序、周期、时段、主题、行高、面板尺寸和标识决策均可记住。面板打开时显示的视图可在设置中指定。状态和实时净值历史按每个账户和服务器分别保存。旧的名称和布局文件在可用时会被复制。旧的净值历史只有在启用其专用设置时才会被采用。
输入参数已分组并以通俗语言描述,用于控制:语言、命名和分组、信号识别、手动交易、交易机会时间窗口、周期依据、初始周期、时段时间、Prop 限额、排序、主题、面板位置和尺寸、图表适配、实时时钟、布局保存、统计总结、最小样本、蒙特卡洛运行次数、实时净值跟踪、状态阈值、固定手数大小、分享卡片标志、自动导出、文字大小、诊断日志,以及是否采用旧的净值历史。
设置与限制
- 在 MetaTrader 的“历史”选项卡中选择“全部历史”。
- 将 Strategy Ledger Pro 加载到单独的图表上,任意品种和周期均可。
- 在第一个输入参数中选择中文。
- 首次扫描后检查核对行。
面板读取账户上的交易,因此在真实账户或模拟账户上运行。策略测试器中没有可读取的账户历史;面板会说明这一点,不再执行其他操作。它在那里会显示报告选择器,但不会加载报告。
完整的结果需要完整的账户历史。经纪商记录缺失、特殊的成交结构以及净额账户中的反向成交,可能导致差异或未核实的行。
滑点数值为估算值。换算使用品种当前的点值,而不是成交时的点值。订单未指定请求价格时,无法测量滑点。
实时净值回撤、当日高水位和观察到的最高净值在面板运行时采样,面板未运行期间的数据无法重建。根据成交记录重建的数字(余额、已平仓结果、余额回撤)是精确的。
如果某个 EA 在每笔交易中都写入不同的注释,这些注释会生成单独的策略行。常见的编号和订单引用会被自动去除;可在标识框中将该魔术号声明为一个策略,其余的行可以手动分组。
同一账户上以前安装时保存的名称、分组、隐藏行和净值历史都会保留。不建议在同一账户上同时运行两个面板副本,因为它们会互相覆盖已保存的布局。
欢迎在产品评论区、通过 MQL5 私信或在 AureusAI Trading Suite 频道提出问题、建议和问题报告——大多数更新都源自用户的评论。报告计算差异时,请附上审计导出文件。


I’ve been using Strategy Ledger Pro and it’s a really useful tool if you run multiple EAs or strategies on the same MT5 account. It makes it much easier to see what is actually performing well and what isn’t, rather than just looking at the overall account result. I particularly like being able to break things down by strategy, EA and symbol, and the extra stats give a much clearer picture of drawdown and expectancy. It’s also read-only, which I like, because it doesn’t interfere with any trades. Very practical tool and definitely useful for anyone running a portfolio of automated strategies.