Signal Buffer Trader MT4
- 专家
-
Dasha Borisenko
MetaTrader developer: MQL4/MQL5 Expert Advisors, indicators and scripts since 2014.
My products on the MQL5 Market: - 版本: 1.10
- 更新: 7 十一月 2026
- 激活: 5
Signal Buffer Trader 交易您所选指标的 BUY 和 SELL 信号,包括您只有 EX4 文件的指标。它在K线收盘时读取指标的缓冲区,或指标在图表上绘制的箭头,按照您设定的风险开立一个带止损的订单,并在图表和日志中说明每一个决定。免费的 Signal Buffer Inspector MT4 能找到正确的缓冲区并保存设置文件,本 EA 一键即可导入。
信号和过滤器
信号来自自定义指标的缓冲区(MQL4\Indicators 中的文件名、输入参数、BUY 和 SELL 缓冲区、信号偏移),来自图表上的箭头对象,或来自内置的均线交叉,后者无需任何额外文件即可使用。EMPTY_VALUE 和 0 表示无信号,也支持一个同时含有正值和负值的缓冲区。
另外两个指标槽用于确认信号:几根K线内出现相同信号,价格位于指标线之上或之下,或缓冲区数值的正负。每个槽都有自己的时间周期,因此 M15 的入场可以跟随 H1 的趋势,较高周期的信号在该周期的每根K线上只交易一次。槽也可以只作为数据加载,用于止损线或离场信号。
风险和离场
- 按净值风险百分比或固定手数计算手数。每次下单前检查手数限制、止损和冻结水平、保证金和交易权限,遇到重新报价或交易线程繁忙时会重试。
- 每个订单都有止损:ATR、信号K线、固定点数或指标线,例如 SuperTrend。在市价执行账户上,止损在入场后立即设置,如果经纪商拒绝,订单会被平仓。
- 保本、ATR 追踪止损或沿指标线追踪,以及在设定盈利时部分平仓,剩余仓位移至保本。
- 指标的离场缓冲区、反向信号平仓以及以K线数计的最长持仓时间。
- 每日亏损限制、交易日、每日最多入场次数、交易时段和点差过滤,以及周五平仓时间。
面板、通知和日志
面板显示状态及任何暂停的原因、信号、过滤器、风险、离场、交易时间表、今日入场次数、每日亏损限制、持有的订单以及上一根K线的决定。Edit settings 打开一个六页的编辑器,只显示您的选择所需要的字段。Apply 会检查数值并就地重新加载指标,还可以保存和加载自己的预设。
弹窗、推送和电子邮件通知会报告开仓和平仓及其结果、部分平仓和每日限制,也可以报告每个信号以及未交易的原因。专家日志中每根K线一行,包含信号、过滤器和决定。
1.1 版新功能:每个槽独立的时间周期、离场缓冲区、指标线止损和追踪、部分平仓、交易日、每日入场限制、周五平仓、最长持仓时间、通知以及重新设计的面板。1.0 版的设置和预设仍然可用。
没有网格、马丁格尔、摊平,也不会在亏损后加大手数。本 EA 不预测市场:结果取决于您选择的指标和设置,因此请先在策略测试器和模拟账户中测试您的方案。指标输入参数以分号分隔的列表填写,例如 20;7;4。MT4 程序最多可以向指标传递 12 个输入参数,其中最多 2 个文本参数,或最多 16 个数字参数;其余参数保持默认值,日志会列出它们。MT4 内置指标需使用其文件版本,例如 Custom Moving Averages。不使用 DLL,也不连接互联网。另有 MetaTrader 5 版本。

