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

ATS Prop Rules Monitor - prop firm challenge scoreboard with the room left on every rule - MetaTrader 5脚本

Andrea Michelon
Andrea Michelon
  • MQL5 Developer / Trading Systems 在  Indicator and EA developer
  • 意大利
  • 2156
5 (3)
Andrea(Andy),意大利。自1990年代起自学编程,现以 Andy Trading Solutions (ATS) 的名义开发 MetaTrader 5 工具。
我的原则:工具只有在其逻辑经过真实数据和经纪商真实点差测试后才会上架。不用网格,不用马丁格尔,不重绘,不承诺盈利。如果某项统计较弱,产品页面会如实说明。
免费工具
| Chinese English Русский Español Deutsch 日本語 Português 한국어 Français Italiano Türkçe
显示:
10
等级:
(1)
已发布:
MQL5自由职业者 需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务

大多数自营交易公司的工具只显示一个数字,通常是当日亏损额。只要违反五条规则中的任何一条,交易就会被判定为失败,因此 ATS 自营交易规则监控器将这五条规则全部显示在一个面板上,每条规则旁都留有余量。


五条规则

1. 日亏损——当日已用损限额的占比,以及今日剩余资金。该限额为当日初始余额的百分比。未平仓盈亏计入其中(可关闭此功能)。您可自行设定新交易日开始的服务器时间。

2. 最大亏损——可设为静态值(基于初始余额)或随权益/余额动态调整。显示下限、剩余空间及已用比例。

3. 盈利目标——距离目标的进度以及尚需达成的金额。

4. 交易日——至少有一笔已平仓交易的日期,与最低要求进行对比。

5. 最佳交易日——您单日盈利占总盈利的比例,与要求交易一致性的规则限值进行对比。若您的规则中未包含此项,则该功能保持“关闭”状态。

颜色:绿色 = 符合规则,琥珀色 = 警告(默认使用70%的亏损限额),红色 = 达到限额。顶部的徽章会总结状态:一切正常、警告、超出限额或达成目标。

再做一笔交易

针对图表中的股票代码及您设定的止损点数(以点为单位),该功能会给出能将强制平仓保持在两个阈值中较小值(默认50%)范围内的最大手数。 如果已达到限额,系统会明确提示。该功能采用 ATS 风险库的手数规则:手数绝不会向上取整。

预设与自定义

预设(2 步法第 1 阶段、2 步法第 2 阶段、一种带有追踪止损和最佳交易日规则的 1 步法,已注资)采用行业典型值。 各公司规则各异,具体定义也存在差异(交易日的划分方式、止损线是追踪权益还是余额、何为交易日等),因此请务必阅读您所参加挑战赛的具体规则,并通过“自定义”预设进行设置。若账户历史中未找到入金记录,请手动设置初始余额。

输入参数

InpPreset, InpInitialBal (0 = 从入金记录中检测),InpStart(挑战开始日期,服务器时间), InpTargetPct、InpDailyPct、InpMaxPct、InpMaxMode、InpMinDays、InpBestDayPct、InpDayStartHour、InpFloating、InpStopPoints、InpRoomShare、InpWarn、InpX、InpY。

文件

  • ATS_Prop_Rules_Monitor.mq5 - 该指标。
  • ATS_RiskLib.mqh - 其所使用的库文件。请将其保存在与 .mq5 文件相同的文件夹中。

致程序员

该面板绘制在 CCanvas 上。尺寸会根据屏幕 DPI 进行缩放,字体大小在启动时测量一次,因此文本在每台屏幕上的大小都相同。 止损/止盈状态保存在 GlobalVariables 中,当您从图表中移除该指标时,这些数据将被删除。规则通过库中的 CAtsDayGuard 和 CAtsDrawdownGuard 类进行计算;其余数据(盈利、交易天数、最佳交易日)则从账户历史数据中读取,时间范围自起始日期开始。


关于诚信的说明

这是一个记分板,而非保护机制:它无法终止交易,也不了解您经纪商的具体定义。 数据源自您的交易终端历史记录,可能与经纪商自身的仪表盘存在差异(服务器时间、掉期费、佣金、浮动盈利的计算方式等)。请将其作为评估操作空间的参考,在依赖具体数值前,请务必核对经纪商的仪表盘数据。

注

这是一个技术指标。它绝不会开仓、修改或平仓。它适用于任何交易品种和时间周期;“还能再做一笔交易”的提示线使用的是图表中的交易品种。

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

伦敦突破亚洲区间箱体 伦敦突破亚洲区间箱体

绘制亚洲时段的波动区间,并用箭头、止损位、目标位和警报标记伦敦时段的突破点

Tick Integrity Auditor Tick Integrity Auditor

审核“基于真实 tick 数据的每 tick 回测”所重放的 tick 历史数据。 针对每个交易品种,对过去 N 天内的数据进行五项检查:不可能报价和交叉报价、时间戳倒退或重复、单个报价点价格反转幅度达到该交易品种自身中位数点差的倍数、经纪商声明的报价时段内出现数据缺失,以及报价点与 M1 K 线不一致的分钟区间。 每项检测结果均以带毫秒级时间戳的CSV格式输出,且工具会打印其计算过程,以便对报告进行复核。仅限读取:无交易功能、无DLL、无网络连接。

加速震荡(AC) 加速震荡(AC)

加速/减速技术指标(AC)用于衡量当前驱动力的加速和减速。

离散 离散

离散技术指标由价格和交易量的变化决定。