YazanPro Scalp Panel M5
- 专家
-
Yazan Adnan Ramadan Ibrahim
Algorithmic trader and MQL5 developer based in Jordan. I build Expert Advisors for MetaTrader 5 focused on gold (XAUUSD) and major FX pairs: multi-module confluence systems, short-hold scalping tools and manual trade panels. Each product is tested in the Strategy Tester on real ticks with - 版本: 1.10
- 更新: 1 十一月 2026
- 激活: 10
YazanPro Scalp Panel M5 是一款 MetaTrader 5 的智能交易系统(EA),它用一份多指标检查清单在 M5 时间周期上为最多 20 个交易品种打分,把结果以表格形式显示在您的图表上,并可一键开立短线交易,或自行交易(AUTO 模式,默认)。
请先阅读这一段。在默认设置下,这不是一个盈利系统。开发者在计入现实交易成本的情况下测试了同一交易引擎,没有发现任何盈利的品种和时间周期;下面有交易的 4 次默认设置回测中有 3 次亏损(见“可以重复的测试设置”)。请把本 EA 当作分析和下单工具使用。请先在您经纪商的数据和模拟账户上测试,并预期会有亏损。
面板上显示的内容
下面的编号与截图中的数字标记一一对应。截图显示的是 PANEL 模式(仅分析),因此其中的 BUY、SELL 和 CLOSE 按钮呈灰色。
1. 标题栏:模式(AUTO、MANUAL,或 PANEL:仅分析)、“+ symbol”输入框、“max trades”输入框(最大持仓数)、语言按钮,以及把面板折叠成标题条的“- hide”。
2. Trend 和 Signal:每个品种一行。Trend 是 D1、H4 和 H1 上的总体趋势(UP、DN 或 RNG)。Signal 是评分的方向和 0 到 100 的条件分:已满足的入场条件占 60 分,评分强度占 40 分。它是一份检查清单,不是概率。Success 列显示“-”,因为此版本不包含统计数据。
3. CHECKS 区块:今天的日线 K 线、K 线形态模块、图表形态及其回测阶段,每项都有一个小进度条,并按该行方向显示对勾或叉号;OK = 四项中有几项一致。仅用于显示。输入参数“Panel: CHECKS block”可以隐藏它。
4. Live、Position、Spread 和下单框:对于持仓中的交易,Live 是用简单随机游走估算的、在触及 SL 之前到达保本位(保本关闭时为 TP)的概率;它不是预测。Position 是本 EA 的持仓。Spread 以点为单位,高于限制时显示为琥珀色。“max”是手动下单的最大点差(高于它时下单会等待,最多 60 分钟),“trades”是每次下单的交易笔数。“quotes only”表示经纪商提供报价但不允许交易的品种。
5. 行按钮:AUTO(在 AUTO 模式下此行自行交易)、VIEW(在 SYMBOL 标签页中打开此品种)、BUY、SELL 和 CLOSE(平掉本 EA 在该品种上的全部持仓)。
6. GENERAL 标签页:账户摘要,以及按条件分对所有品种的排名,并列出每个品种仍缺少的条件。点击一行可查看详情。
7. 列表和选项:品种数量、“reset list”、手动止损模式(ATR 或 SMART)、NEWS(面板货币的高影响事件)、TODAY(本 EA 已平仓的交易)以及带服务器时间的 SESSIONS。
8. SYMBOL 标签页:建议方向的一键按钮、EA 等待的原因(例如评分低于最低值或缺少触发条件)、条件分、已满足的条件数以及缺少的内容。
9. 迷你图表:分析周期的最近 60 根 K 线,带最近的价位和当前价格。
10. 历史中的相似形态:该品种过去与当前最相似的 20 段 24 根 K 线价格形态,以及它们之后 12 根 K 线的走势。在实时图表上,它会在每根新 K 线上运行,并可发出提醒。它只作为参考背景,从不用于入场。在开发者的测试中,它不能可靠地预测方向。
11. 条件和模块:每个入场条件的通过或未通过及其数值,然后是每个模块的读数(趋势、振荡指标、移动平均线、价位、K 线、图表形态)。
把鼠标停在任何单元格或按钮上即可看到说明。在面板所在品种的图表上,虚线显示一次下单的 SL 和 TP 会放在哪里。
使用方法
- 1. 把 EA 加载到一个图表上。任何图表周期都可以;分析在 M5 上进行。
- 2. 在“输入”标签页中选择模式:AUTO(默认)自行交易,MANUAL 只按您的 BUY / SELL 下单交易,PANEL 只显示分析。设置手数(默认 0.03,固定),并为您的品种检查“Max spread”(40 点)。
- 3. 使用 AUTO 或 MANUAL 时,请在工具栏上打开 Algo Trading,并在“常用”标签页中勾选“允许算法交易”。
- 4. 通过“+ symbol”输入框、把品种从“市场报价”拖到图表上,或通过“Symbols”输入参数添加品种(最多 20 行)。
- 5. 从左到右阅读每一行:趋势、信号和条件分,然后是 CHECKS。
- 6. 点击 VIEW 或排名中的一行打开 SYMBOL 标签页:已满足的条件、缺少的条件、迷你图表和形态搜索。
- 7. 手动交易时(MANUAL 模式,或 AUTO 关闭的行),把鼠标停在 BUY 或 SELL 上查看 SL、TP 和手数,然后点击。CLOSE 会平掉本 EA 在该品种上的持仓。
- 8. 用顶部的语言按钮选择面板语言:英语、阿拉伯语、俄语、中文、西班牙语、葡萄牙语、日语、德语、韩语、法语、意大利语或土耳其语。选择会按本 EA 实例(其魔术号)保存。“专家”日志中的消息仍为英文。
如何为品种打分
在分析周期的每根已收盘 K 线上,它计算一个 -100 到 +100 的评分。无论图表周期如何,分析周期默认为 M5。评分是以下模块的加权平均(括号内为默认权重):
- D1、H4 和 H1 上的总体趋势(40 / 35 / 25 %),依据 EMA 50 / 200、斜率、摆动结构和 ADX(0.5)
- 领先振荡指标:RSI、Stochastic、CCI、Williams %R、MFI、Momentum、DeMarker 和 RSI 背离(1.5)
- 滞后指标:EMA 20 / 50 / 200、MACD、ADX +DI / -DI、Ichimoku、Parabolic SAR 和 Bollinger Bands(1.5)
- K 线形态(2.0)和图表形态:双重及三重顶底、头肩形、三角形、楔形和旗形(2.0)
它还计算支撑 / 阻力位、基于成交量的供需区以及斐波那契水平。它们的默认权重为 0,因此不会改变评分,但支撑 / 阻力位、趋势线和供需区(不包括斐波那契水平)会被入场触发条件使用。
如何入场(AUTO)
在最后一根已收盘 K 线上,买入需要同时满足以下全部条件。卖出与之镜像。
- 评分为 +20 或更高
- 总体趋势为 UP:D1 / H4 / H1 的综合趋势评分必须为 +30 或更高(ADX 低于 20 的周期按一半计算)
- 触发条件:在支撑位、趋势线或需求区 0.3 ATR 范围内出现反转 K 线,或图表形态突破
- 本 EA 在该品种上没有持仓
- 过滤条件:服务器时间(默认 0-24)位于该品种的交易时段内、星期过滤、可选的 NFP / FOMC 和新闻过滤、点差不超过 40 点、每个品种每天最多 6 次入场、总持仓最多 3 个
默认情况下,名称以 XAUUSD 开头的品种在周一和周五不会自动交易(输入参数“Skipped weekdays per symbol”)。
如何出场
每个订单都是带止损和止盈一起发送的市价单。止损为分析周期 ATR(14) 的 0.8 倍,并且绝不会比经纪商的止损水平加点差更近。止盈为止损距离的 1.2 倍,同样不会比该经纪商最小值更近。持仓在 6 根分析 K 线后平仓(在 M5 上约 30 分钟),或在 K 线收盘时评分越过反方向最低值时平仓。保本和移动止损可用,默认关闭。其他模式可以把止损放在结构之后,或把目标放在下一个价位或斐波那契 127.2 % 扩展位。
模式和手动下单
- AUTO(默认):开启 AUTO 的行自行交易。默认每一行都开启 AUTO。
- MANUAL:标题栏中的按钮可切换到此模式,在此模式下只有您的 BUY / SELL 下单会交易。
- PANEL(仅通过输入参数):仅分析,不开新单。
在每种模式下,上述出场规则也会管理本 EA 的持仓,包括您用按钮开的单。
一次下单会同时开出一个或多个市价单。每次下单的数量受“max trades”框限制。每个订单使用与 AUTO 相同的止损规则,或使用把 SL 放在最近结构之后的 SMART 模式。在开发者的测试中,SMART 并不比固定 ATR 止损更好。以下情况会拒绝下单:
- 模式为 PANEL,或该行自行交易(AUTO 模式且该行 AUTO 开启)
- 超出持仓上限
- 处于新闻时间窗口内,或在“Skip Mondays” / “Skip Fridays”为 ON 时的周一或周五
- 经纪商不允许该方向
CLOSE 按钮会平掉本 EA 在该品种上的全部持仓(PANEL 模式下除外)。它会先最多等待 1 秒以争取更好的价格。
品种和时间周期
默认只使用图表品种。您可以添加品种,最多 20 行。面板把状态保存在终端全局变量中,把品种列表保存在终端 Files 文件夹中的一个小文件里。它适用于您的经纪商提供的、具有 D1、H4、H1 和分析周期历史数据的任何品种。把分析周期设为“current”即可跟随图表。策略测试器最多允许 12 个品种。不提供预设文件;默认值是唯一随附的设置。点差高于 40 点时 AUTO 不会入场。对于正常点差更大的品种,请调高“Max spread”,否则 AUTO 永远不会入场。
风险控制
手数默认固定为 0.03,向下取整到交易量步长,并保持在该品种的最小和最大值之间。如果把固定手数设为 0,手数将按每笔交易风险占余额的百分比计算。在这种情况下,如果连最小手数的风险都超过该金额的两倍,EA 就不交易。
每次下单前,EA 会检查:
- 可用保证金:一个订单最多可使用其 90 %,否则不交易,并且每天提示一次
- 该品种的交易模式和交易量上限
- 账户的订单数量上限
其他限制和过滤:
- 最大持仓数:3,也可在面板上调整
- 每个品种每天最多入场次数:6;它只阻止 AUTO 入场,但手动下单也计入
- 点差限制:AUTO 为 40 点;手动下单使用各自的输入框
- 交易时间、周一 / 周五开关以及每个品种的星期设置
- 全天 NFP / FOMC 过滤,可选在这样的一整天内平掉本 EA 的持仓
- 在该品种货币的高影响事件前后 N 分钟的新闻过滤
新闻过滤在实时图表上读取 MetaTrader 经济日历,并把事件保存到终端公共 Files 文件夹中的一个文件里。策略测试器没有日历,会使用该文件。FOMC 日期表只覆盖 2023-2026。所有这些新闻和星期过滤默认关闭,黄金的星期过滤除外。
请求被拒绝后,EA 会等待,而不是在每个报价跳动时重试:
- 平仓或修改止损被拒绝后等待 60 秒
- 市场关闭时等待 15 分钟
- 交易被禁用或资金不足时等待 1 小时
保本和移动止损的修改遵守经纪商的止损水平和冻结水平。
账户类型
EA 适用于对冲账户和净额账户。AUTO 每个品种最多保持一个持仓。在净额账户上,同一品种的所有交易会合并成一个持仓,因此一次下单的多笔交易会累加,反方向下单会减少或反转该持仓。本页上所有策略测试器运行都使用对冲账户;未测试净额账户。输入参数魔术号(默认 20261031)用于标记本 EA 的交易。
它不做什么
- 在默认设置下它不是盈利系统,也不预测价格。条件分是一份检查清单,不是概率。
- 没有马丁格尔:手数从不取决于之前的结果。
- 没有网格,也没有摊平:AUTO 每个品种最多开一个持仓,且从不加仓。额外的交易只来自您自己的下单。
- 没有挂单,没有 DLL,也没有网络请求。
- 此版本没有成功率统计,形态搜索也从不下单。
- 它不保证也不预测盈利。
主要输入参数
输入参数对话框为英文。完整列表以及每个指标模块的设置见用户指南。
- Mode:AUTO(自行交易)、MANUAL(只按您的下单)或 PANEL(仅分析)。默认 AUTO。
- Panel language:12 种语言之一。默认英语;面板上的语言按钮也可以更改。
- Symbols, comma separated:留空 = 图表品种。
- AUTO mode: symbols that trade by themselves:留空 = 全部。
- Analysis timeframe:M5(“current” = 图表周期)。
- Fixed lot:0.03(大于 0 时覆盖按风险计算的手数);Risk per trade, % of balance:1.0(仅在固定手数为 0 时使用)。
- Max open positions, all symbols:3。Max spread, points:40。Max trades per day per symbol:6。
- Min confluence score:20。Stop loss:0.8 x ATR。Take profit:止损距离的 1.2 倍。Close after N analysis bars:6。保本和移动止损:0(关闭)。
- News filter, minutes before / after high-impact news:0(关闭)。Skip Fridays / Skip Mondays:OFF。Trading start / end hour, server time:0 / 24。
- Skipped weekdays per symbol:XAUUSD:15(周一和周五不进行黄金的 AUTO 入场)。
- Magic number:20261031。
支持仅通过 MQL5 私信或本产品的评论提供。
可以重复的测试设置
下面的每个结果都是策略测试器回测:假设性的,不是真实交易。唯一的例外是最后的模拟账户结果,已如此标注。在默认设置下,有交易的 4 次产品回测中有 3 次亏损。同一引擎的每次真实报价测试也都亏损,每次计入全部成本且有交易的研究测试同样如此。
产品回测,默认输入参数
全部五次运行的设置:
- EA:YazanPro Scalp Panel M5,全部输入参数为默认值(分析 M5,固定手数 0.03,AUTO)
- 服务器:MetaQuotes-Demo,对冲账户
- 建模:1 minute OHLC
- 入金:10,000 USD(运行 E:1 USD);杠杆:1:100
- 未优化
运行时的图表周期不会改变分析,分析始终在 M5 上。
- 运行 A - EURUSD,图表 H1,2026.06.01-2026.10.01:380 笔交易,净值 -24.93 USD,盈利因子 0.81,最大净值回撤 0.34 %。策略测试器回测,假设性的,不是真实交易。
- 运行 B - XAUUSD,图表 D1,2025.10.01-2026.10.01:682 笔交易,净值 +689.31 USD,盈利因子 1.17,最大净值回撤 3.26 %。策略测试器回测,假设性的,不是真实交易。
- 运行 C - GBPUSD,图表 M30,2026.06.01-2026.10.01:340 笔交易,净值 -44.52 USD,盈利因子 0.70,最大净值回撤 0.52 %。策略测试器回测,假设性的,不是真实交易。
- 运行 D - EURUSD,图表 M1,2026.09.01-2026.10.01:99 笔交易,净值 -0.84 USD,盈利因子 0.97,最大净值回撤 0.07 %。策略测试器回测,假设性的,不是真实交易。
- 运行 E - EURUSD,图表 H1,2026.09.01-2026.10.01,入金 1 USD:0 笔交易。EA 输出了“not enough free margin”并保持空仓。此运行检验的是保证金保护,不衡量表现。
运行 B 是唯一的正结果。它只覆盖一个品种的一年,使用粗略的 1-minute OHLC 模型且没有额外成本。开发者用真实报价或完整交易成本对同一引擎进行的测试在黄金上为负(见下文),因此不要把运行 B 视为典型结果。您的经纪商的价格和点差会给出不同的数字。
开发者对同一交易引擎的研究
这些测试使用开发者的研究版和实盘版程序,入场和出场规则相同。无法用本产品精确重复,因此设置仅供参考。
- 57 次测试,2022.01.01-2026.10.20:19 个品种,分析周期 M5、M15 和 M30,1-minute OHLC,0.01 手,默认入场和出场规则(时间出场 6 / 2 / 1 根 K 线),无星期过滤。在测试器点差之外每笔交易另加成本:XAUUSD、XAUEUR 和 XPTUSD 为 30 点,白银和货币对为 10 点,股票指数为 10-100 点。57 次中没有一次盈利:每次有交易的测试盈利因子都低于 1,3 次 USTEC 测试没有交易,因为测试账户拒绝了该品种。XAUUSD M5 默认规则:5,109 笔交易,净值 -1,974 USD,盈利因子 0.68。最好:XAUUSD M30,盈利因子 0.91,净值 -253 USD。货币对:盈利因子 0.17-0.72。策略测试器回测,假设性的,不是真实交易。
- 止损和目标网格,2026.07.01-2026.10.30,建模“every tick based on real ticks”,分析 M5,0.01 手,每次在一个品种上运行 AUTO,使用开发者的实盘设置:品种与止损 / 目标设置的全部 24 种组合都亏损。XAUUSD 使用默认止损(0.8 ATR,目标 1.2 倍,6 根 K 线):净值 -187.48 USD,盈利因子 0.72,是在黄金上尝试的 6 种设置中最好的。XAGUSD:默认止损 -483 USD(最佳设置 -357 USD)。EURJPY:-7.52 USD。GBPUSD:-16.37 USD。策略测试器回测,假设性的,不是真实交易。
- 开发者实盘版的 14 天复测,2026.10.17-2026.10.30,真实报价,0.01 手,在一个品种上运行 AUTO,星期过滤关闭:XAUUSD 48 笔交易,净值 -31.64 USD,盈利因子 0.65。XAGUSD 52 笔交易,净值 -17.95 USD,盈利因子 0.85。EURJPY 38 笔交易,净值 -2.65 USD,盈利因子 0.65。策略测试器回测,假设性的,不是真实交易。
模拟账户(不是回测,不是真钱,无法重复)
开发者自己的模拟账户在 2026.10.28 至 2026.10.30 期间运行了同一引擎的开发者实盘版。它交易了 10 个品种:97 笔由手动下单开立的交易(一次下单可以开多笔交易;一次 EURJPY 下单开了 33 笔)和 74 笔 AUTO 交易,手数为 0.03 和 0.1,部分交易为手动平仓。截至 2026.10.30 09:36 平仓的那笔交易:171 笔交易,净值 -79.16 USD,盈利因子 0.84。加上当天稍后平仓的另外两笔:173 笔交易,净值 -98.80 USD,盈利因子 0.81。
假设性业绩免责声明(CFTC Rule 4.41)
假设或模拟的业绩结果有一定的局限性。与实际业绩记录不同,模拟结果并不代表实际交易。此外,由于交易并未实际执行,结果可能低估或高估了某些市场因素(例如流动性不足)的影响(如有)。一般而言,模拟交易程序也是在事后诸葛的条件下设计的。不保证任何账户将会或可能获得与所示结果相似的盈利或亏损。
快速开始
- 1. 把 EA 加载到您想观察的品种的图表上。任何图表周期都可以;分析在 M5 上进行。
- 2. 在“输入”标签页中选择模式。默认是 AUTO,它会自行交易。选择 MANUAL 只用按钮交易,或选择 PANEL 只观察。
- 3. 设置手数(默认 0.03,固定),并为您的品种检查“Max spread”(40 点)。
- 4. 在工具栏上打开 Algo Trading,并在“常用”标签页中勾选“允许算法交易”。
- 5. 用面板顶部的语言按钮选择您的语言。
- 6. 阅读这一行:趋势、信号方向、条件分和 CHECKS。点击 VIEW 或品种名称打开详情区块。把鼠标停在任何单元格上查看帮助。
- 7. 手动交易时(MANUAL 模式,或 AUTO 关闭的行),点击行中的 BUY 或 SELL,或 SYMBOL 标签页上的大按钮。先把鼠标停在 BUY / SELL 上查看 SL、TP 和手数;在面板所在品种的图表上,它们也会画成虚线。CLOSE 会平掉本 EA 在该品种上的持仓。
- 8. 可选:通过“+ symbol”输入框或把品种从“市场报价”拖到图表上来添加品种。
推荐用法
把它当作检查清单和下单工具,而不是自动收入来源。先用您经纪商的数据在策略测试器中测试,然后用小的固定手数在模拟账户上测试。优先使用对冲账户。如果使用 AUTO,请把“Max open positions”保持在较低水平,并记住默认规则在大多数测试中是亏损的。
常见问题
它保证盈利吗?
不。本 EA 不保证任何结果,而且默认设置在上面所示的大多数测试中都亏损。
默认设置在测试中赚钱了吗?
大多没有。有交易的四次产品回测中有三次亏损。同一引擎的真实报价测试和全成本研究在所有尝试过的品种和周期上都为负。
加载后它会立刻交易吗?
是的,如果 Algo Trading 已打开。默认模式是在图表品种上以 0.03 手运行 AUTO。如果不希望这样,请在输入参数中选择 MANUAL 或 PANEL。
它使用马丁格尔、网格或摊平吗?
不。手数是固定的或按余额百分比计算,从不取决于之前的结果。AUTO 每个品种最多开一个持仓。额外的持仓只来自您自己的下单。
可以使用哪些品种和周期?
您的经纪商提供的、具有 D1、H4、H1 和 M5 历史数据的任何品种。分析周期默认为 M5,可以更改。点差高于“Max spread”(40 点)时 AUTO 不会入场。
面板有哪些语言?
英语、阿拉伯语、俄语、中文、西班牙语、葡萄牙语、日语、德语、韩语、法语、意大利语和土耳其语。可通过“Panel language”输入参数或面板上的语言按钮选择。输入参数对话框和“专家”日志仍为英文,少数简短的状态提示(例如编辑品种列表之后)仍以英文显示。
可以在策略测试器中测试按钮吗?
不可以。测试器不接受点击,因此那里只测试 AUTO 入场。请在模拟账户上试用按钮。
为什么 Success 列显示“-”?
此版本不包含成功率统计。当手动下单在等待其点差限制时,该列还会显示一个琥珀色按钮。
它适用于净额账户吗?
它可以在对冲账户和净额账户上运行,但只在对冲账户上测试过。在净额账户上,同一品种的所有交易会合并成一个持仓,反方向下单会减少或反转该持仓。
风险警告
交易外汇、金属、指数和其他杠杆产品具有很高的风险,可能并不适合每一位投资者。您可能损失比预期更多的资金,而且在杠杆作用下亏损可能来得很快。本 EA 是一个软件工具,不是理财建议,也不是代客理财账户。它的默认设置在本页的大多数回测中都亏损。回测和模拟结果是假设性的,不代表未来结果。点差、滑点、佣金、隔夜利息、经纪商执行和报价源错误都可能使真实结果比任何测试更差。只用您能承受损失的资金交易。请先在模拟账户上测试,并检查 EA 或您自己的下单所开的每一笔交易。
