YazanPro Pattern Scanner Trader
- 专家
-
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.3
- 更新: 2 十一月 2026
- 激活: 10
YazanPro Pattern Scanner Trader 是一款 MetaTrader 5 智能交易系统(EA),用于手动下达图表形态交易。它在您选择的周期上扫描最多 150 个品种,列出每个形态及其阶段,并在每一行突破上放置 Trade 按钮。一次点击即可根据所画形态准备订单:方向、止损、止盈以及符合您风险的手数。在您按下 Confirm 之前不会发送任何订单。
它是带扫描器的下单工具,不是策略。在实盘图表上它从不自行开仓。
Trade 按钮
- 点击某一行的 Trade,或图表上所画形态旁边的 Trade 按钮。
- 预览显示方向、入场价、SL、TP、手数、风险金额(及其占基数的百分比)、收益和 R:R。在该品种的图表上,三个水平以带金额的线条画出。
- Confirm 以该 SL 和 TP 发送市价单。Cancel 清除预览。
- Confirm 会按当前价格重新检查一切。若形态在此期间已改变,您得到的是新的预览,而不是订单。
哪些行可以交易
- 突破、回踩和确认行:按突破方向。SL 和 TP 就是图表上所画的止损和目标线。
- 假突破行:反方向(向下突破失败的熊旗给出 BUY)。止损放在失败突破的极值之外,目标在形态的另一侧边界;若该边界不足 1 R,则改为 1.5 R(预览会注明)。
- 形成中、已完成、已过期的行以及K线形态行没有 Trade 按钮。
- 可选:仅当突破K线的成交量已确认时(Vol 列)才显示 Trade 按钮。
手数
- 手数 =(余额或净值 x 您的风险 %)/ 一手从入场到 SL 的亏损金额,按手数步长向下取整。或使用您设定的固定手数。
- 每手亏损来自终端自身对该品种的盈亏计算,因此对外汇、金属、指数和股票同样适用。
- 低于最小手数时:只有当最小手数的风险不超过您金额的 2 倍时才使用最小手数,否则拒绝交易。
- 不超过最大手数,并按可用保证金检查。
它会拒绝什么(显示在面板上,不发送任何订单)
- 该行没有带 SL 和 TP 的突破,或该品种不允许此方向。
- 价格已越过 SL 或 TP。
- SL 或 TP 位于经纪商的止损水平之内。
- 点差高于您的上限。
- 最小手数的风险超过您金额的 2 倍,或可用保证金不足。
- EA 或账户的算法交易已关闭:仍显示预览,Confirm 会拒绝。
下单之后
- 可选保本:当交易盈利达到设定的 R 数时,SL 移到入场价(仅限其 magic number 的持仓,在 EA 运行期间)。
- 持仓带有自己的 magic number(默认 20261103)和注释 "YP Scanner" 加周期。
扫描器
- 市场报价窗口、服务器上所有可交易品种或您的列表;最多 150 个品种,M1 到 MN1 任意周期。
- 带阶段的图表形态:形成中、完成、突破、回踩、确认、假突破、过期。双重和三重顶底、头肩、三角形、楔形、旗形和三角旗;矩形、通道和杯柄仅供显示。
- 最后一根已收盘K线上的 40 种K线形态、最近的支撑和阻力、突破成交量。
- 按阶段、方向和成交量过滤,计数卡片,分页,点击行即打开该图表;提醒和推送通知。
- 只用已收盘K线。对终端负担轻:每个定时器周期处理少量组合,每个组合只在自己的新K线上计算。
- 12 种面板语言。
适合谁
已经手动交易图表形态、希望在一个地方看到扫描、止损、目标和手数,并在每次下单前得到检查的交易者。
它如何交易以及测试结果
- 只读取已收盘K线。阶段在收盘的K线上确定,下一根K线形成期间不会改变。
- SL 和 TP 是形态按所画位置的线。TP 是形态的投影,不是预测。
- 卖家的实验室测试了机械交易图表形态匹配,没有发现优势:6 个市场(H1,2024-2026)上每个强匹配共 328 笔交易,盈利因子 0.98,在相同入场点随机选择方向结果相同。请把每个 Trade 按钮看作准备好的订单,而不是信号。
- 策略测试器:只扫描被测试的品种。开启 "Strategy Tester: take each fresh breakout" 时,它会通过相同的检查自行接受每个新的突破和假突破,每次一个持仓。该模式用于展示下单流程在测试器中可以运行;它不是策略,其结果不代表未来交易。
- 不宣称任何盈利、准确率或胜率。
Inputs(输入参数)
Scan(扫描)
- Symbols to scan: Market Watch (or: All tradable symbols on the server, Custom list)
- Custom list: symbols, comma separated: empty
- Max symbols scanned (1..150): 60
- Timeframes, comma separated (M1 M5 M15 M30 H1 H4 D1 W1 MN1): M15,H1,H4,D1
- Chart patterns with their stage: true
- Candlestick patterns on the last closed bar: true
- Nearest support / resistance column: true
- Symbol/timeframe pairs evaluated per timer tick (1..20): 8
- Volume confirmed: break bar tick volume / 20-bar average at least: 1.5
Table(表格)
- Stage filter shown first: All stages
- Direction filter shown first: Both directions
- Table rows per page (5..30): 18
- Click on a row: Switch this chart to it (or: Open it in a new chart)
Display(显示)
- Panel language: English (12 种语言;也可在面板上切换)
- Panel X / Y, pixels from the top-left corner: 10 / 30
- Draw the pattern of this chart's symbol and timeframe: true
Alerts(提醒)
- Alert: pattern completed (waiting for the breakout): true
- Alert: breakout: true
- Alert: retest of the broken line: true
- Alert: confirmed after the retest: false
- Alert: candlestick pattern: false
- Also send a push notification: false
Trade(交易)
- Risk per trade, % of the base below: 1.0
- Risk base: Balance (or: Equity)
- Fixed lot (> 0 = used instead of the risk %): 0.0
- Max spread in points (0 = no limit): 100
- Move the SL to the entry at this profit in R (0 = off): 0.0
- Magic number: 20261103
- Trade button only when the break bar volume is confirmed (Vol column): false
- Strategy Tester: take each fresh breakout / fake breakout by itself: true
快速开始
- 将 EA 加载到任意图表,并允许其算法交易(仅 Confirm 需要)。
- 在输入参数中设置每笔交易的风险(默认为余额的 1%)。
- 选择周期和阶段过滤,例如 Breakout。
- 点击某一行的 Trade。查看预览:手数、风险金额、R:R。
- Confirm 或 Cancel。
常见问题
它会自己交易吗?
在实盘图表上不会。每个订单都需要您的 Confirm。只有在策略测试器中,演示开关才让它自行接受突破。
为什么某一行没有 Trade 按钮?
该行不是带止损和目标的突破、回踩、确认或假突破,或者开启了 "Trade button only when the break bar volume is confirmed" 且成交量低于门槛。
为什么预览显示 "Not possible"?
某项检查未通过;下面一行会说明是哪一项(点差、止损水平、最小手数、保证金、太迟)。没有发送任何订单。
该行属于其他品种,线在哪里?
面板预览适用于任何行。线只画在该品种的图表上:点击该行切换图表,然后再按一次 Trade。
它会管理交易吗?
只有可选的保本。SL 和 TP 位于经纪商服务器上,因此即使终端关闭,持仓仍受保护。
它会重绘吗?
阶段在已收盘K线上确定。"Forming?" 形态可能改变,因为它最新的点尚未确认;它没有 Trade 按钮。
它加入市场报价窗口的品种怎么办?
在“所有可交易品种”和列表模式下,它会加入所需品种,并在移除时再把它们拿掉;MetaTrader 在仍持有某品种数据时可能保留该品种。
交易具有很高的亏损风险。本 EA 不预测价格,也不保证任何结果。图表形态经常失败,卖家自己的测试也没有发现机械交易它们的优势。每个订单都是您的决定;在 Confirm 之前检查预览,并使用您能承受损失的风险。
