请观看如何免费下载自动交易
请在Telegram上找到我们!
加入我们粉丝页
有趣的脚本?
因此发布一个链接 -
让其他人评价
喜欢这个脚本? 在MetaTrader 5客户端尝试它
指标

Trade Journal and Performance Analytics Dashboard - MetaTrader 5脚本

Adeolu Kayode Gbadebo
Adeolu Kayode Gbadebo
  • Software Engineer & Algorithmic Trader ​,Quantitative Developer & Instructor 在  NIGERIA
  • 尼日利亚
  • 2637
Automated Trading: Designing and optimizing high-performance Expert Advisors (EAs) for financial markets.

Gmail: Adeolugbadebo500@gmail.com
| Chinese English Русский Español Deutsch 日本語 Português 한국어 Français Italiano Türkçe
显示:
22
等级:
(2)
已发布:
MQL5自由职业者 需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务

贸易分析仪表盘

设计理念

该代码基于一个简单的理念:您的交易账户中其实已经包含了一份真实的业绩报告,您只需读懂它即可。 该指标无需将历史数据导出到电子表格,而是通过HistorySelect()HistoryDealGetTicket() 查询交易终端自身的已平仓交易历史记录,对其进行聚合处理,并利用CCanvas 类将结果直接渲染为图表上的一个小面板。 它不分析价格,也不会下达、修改或平仓任何订单——它仅读取您已完成的交易,因此无需“自动交易”权限。

如何解读该面板

面板上的每一行都针对您设定的回溯窗口,回答关于您交易的一个具体问题:

  • 交易笔数 (Nd)—— 回溯窗口内已平仓的交易笔数。基于寥寥数笔交易的胜率或盈利因子尚无参考价值;将低于约30笔交易的统计结果视为预览,而非最终结论。
  • 胜率— 已平仓交易中,以盈亏平衡点或更高价格平仓的占比(含掉期和佣金)。仅凭这一指标无法判断系统是否盈利——即使胜率仅为30%,但若存在大额盈利交易,该系统仍可能具有很强的盈利能力。
  • 盈利因子——总盈利除以总亏损。大于1.0意味着在此窗口内盈利交易多于亏损交易;小于1.0则相反,无论胜率显示如何。
  • 净盈亏——扣除佣金和掉期费用后的净结果,采用颜色编码,使亏损期一目了然。
  • 连胜/连败—— 从最近一笔交易开始倒数,连续以相同结果平仓的交易笔数。有助于察觉系统何时偏离了其通常的行为模式。
  • 表现最佳/表现最差的交易品种——该时间窗口内对净盈亏贡献最大的和最小的交易品种。如果某个品种在默默为其他品种提供资金支持,这里会显现出来。
  • 权益曲线——窗口内累计的净盈亏,以简单线条绘制,无需阅读任何数字即可直观观察趋势。

这些数字均不构成交易信号。该面板的存在,是为了让你每次查看时都能如实回答一个问题:这套系统真的有效,还是仅仅感觉有效?

外部变量(输入)

每个输入参数均在“输入”选项卡下按“面板”“数据范围和“颜色” 分类,且无需编辑代码即可针对每个图表单独调整:

输入 默认值 用途
InpCorner 左上角 面板锚定在图表的哪个角上。
InpOffsetX / InpOffsetY 12 / 18 面板相对于该角的像素偏移量。
InpPanelWidth / InpPanelHeight 300 / 250 面板的尺寸(以像素为单位)。
InpRefreshSecs 5 面板重新读取历史数据并重绘的频率,与 tick 无关。
InpHistoryDays 90 要纳入统计的已成交交易历史数据天数。
InpAllSymbols true true 表示汇总该账户上所有交易的标的;false 则将面板限制为仅显示当前图表的标的。
InpBackColor 深海军蓝 面板背景色。
InpBorderColor 琥珀色 面板边框颜色。
InpTextColor 米白色 主标签和数值文本的颜色。
InpAccentColor 琥珀色 面板标题文本的颜色。
InpProfitColor 蓝色 用于表示正净收益、连胜以及净值曲线上升的颜色。
InpLossColor 红色 用于表示净亏损、连败以及净值曲线下跌的颜色。

推荐用法

这是一个指标,而非自动交易顾问,因此它不与特定的交易品种或时间周期绑定——将其附加到任何图表上,它读取的是您的账户历史数据,而非该图表的价格数据。 如果您在一个账户上交易多个交易品种,请保持“InpAllSymbols”功能 开启以获取全局视图;或者在特定图表上将其关闭,以便单独评估该交易品种的表现。


贸易分析仪表盘

图 1. 图表上显示的面板:交易次数、胜率、盈利因子、净盈亏、当前连胜记录、表现最佳/最差的交易品种,以及权益曲线微型图。根据代码库图像指南,以黑白两色呈现。

由MetaQuotes Ltd译自英文
原代码: https://www.mql5.com/en/code/75553

SHK Heikin Ashi MACD Signal Arrows SHK Heikin Ashi MACD Signal Arrows

一款 MetaTrader 5 图表指标,可绘制 Heikin Ashi 蜡烛图、显示经确认的买入和卖出箭头、支持可选的 MACD 柱状图背离过滤功能,并提供可配置的警报。

Portfolio Correlation Analyzer Portfolio Correlation Analyzer

针对运行多个专家顾问(EA)的账户提供的只读分析功能。该功能按魔术号码对已平仓交易进行分组,并衡量同时运行这些系统能为您实际节省多少:独立运行与组合运行的回撤对比、以热力图形式在图表上绘制的成对相关性矩阵,以及对投资组合各期回报进行的蒙特卡洛重排。

SAX Forecaster SAX Forecaster

基于符号聚合近似法(SAX)构建的预测模型

Global Macro Soros Global Macro Soros

全球宏观索罗斯。 一款受乔治·索罗斯宏观交易风格启发的、基于多时间框架趋势一致性的指标。