Indicator Signal Trader Kb MT4
- 实用工具
- 版本: 1.0
- 激活: 10
Indicator Signal Trader Kb 无需编程即可把指标变成 MetaTrader 4 的交易机器人。您可以从 MetaTrader 4 内置指标的现成设置开始,也可以连接您正在使用的指标:只需告诉程序哪个缓冲区表示买入、哪个表示卖出,程序就会开仓并管理订单。
用户手册
手册以 MetaTrader 5 为例。在 MetaTrader 4 中步骤相同;指标在 MQL4\Indicators 文件夹中查找,参数以数字形式输入。
从现成设置开始
参数的第一行是 Ready setup。从下方列表中选择一个设置并点击 OK:指标、规则、过滤器和出场条件随即设定,而手数或风险仍由您自己决定。如想在购买前看到程序的实际运行,请下载免费演示版,打开策略测试器,在 Expert properties 中选择一个现成设置,然后点击 Start。每个设置都用 2022-2024 年的数据调整,随后在它从未见过的 2025-2026 年数据上检验。这些只是完整设置的示例,并不承诺盈利。
- 1. Alligator + EMA 200 trend, H4 (EURUSD, GBPUSD, USDJPY, XAUUSD)
- 2. Awesome Oscillator + EMA 200 trend, H4 (EURUSD, GBPUSD, USDJPY, XAUUSD)
- 3. Stochastic cross in the zone + EMA 200 trend, H4 (EURUSD, GBPUSD, USDJPY, XAUUSD)
- 4. MACD + EMA 200 trend, H4 (EURUSD, GBPUSD, USDJPY, XAUUSD)
- 5. Fractals + EMA 200 trend, H4 (XAUUSD)
- 6. Heiken Ashi colour change + trailing stop, H4 (EURUSD, GBPUSD)
四步接入您自己的指标
- 将 Ready setup 设为 Custom,把程序加载到图表上,按 MQL4\Indicators 文件夹中的名称输入指标名,例如 ZigZag 或 Market\Indicator Name,并以数字形式用逗号分隔输入其参数(true 和 false 分别写作 1 和 0),留空则使用默认值。MetaTrader 4 只能向指标传递数字,最多 12 个。
- 查看图表上的面板:它显示指标每个缓冲区的内容——箭头、线或颜色索引——无需阅读代码即可知道哪个缓冲区承载信号。
- 为买入和卖出分别选择规则——出现箭头、缓冲区穿越某一水平、一个缓冲区穿越另一个,或颜色发生变化——并填写面板上显示的缓冲区编号。
- 设置手数(固定手数或按余额百分比计算风险)、止损和止盈,然后点击 OK。
示例
只按 H4 趋势方向使用内置 MACD 的信号:指标名称留空,在 Filter 1 中输入 Custom Moving Averages,参数为 200,0,1,时间周期为 H4,然后选择 "Allow Buy only when: Close price is above the buffer" 和 "Allow Sell only when: Close price is below the buffer"。被过滤器拒绝的信号会被忽略,面板会显示是哪个过滤器拒绝了它以及它看到的数值。
交易
止损可按点数或 ATR 倍数设置,止盈可按点数或止损倍数设置。出现反向信号时,程序可以忽略、平仓或反手。另有保本、追踪止损、最大点差、交易时间段和每日亏损上限设置。每次下单前都会检查手数限制、止损最小距离、可用保证金、经纪商的订单数量上限和交易时段;面板上的 Last signal 行显示每个信号的结果:已开仓、被过滤器拦截,或未执行及原因。程序只管理自己的订单,通过魔术号(magic number)识别。信号取自已收盘的K线,因此策略测试器的结果与实时图表一致。
限制
指标必须把信号保存在指标缓冲区中:只在图表上绘制对象的指标无法读取。程序按原样使用您指标的信号,不会让指标变得盈利;请先在策略测试器中检查您的设置。
