Golden hummer
- 专家
- 版本: 9.4
- 激活: 5
Golden Hummer
基于K线形态识别的交易机器人(价格行为)
📈 趋势跟踪 🕯️ 价格行为 / K线分析 🔀 形态交易
简要描述
该智能交易系统基于日本蜡烛图结构分析实现交易策略。机器人识别具有指定影线和实体比例的K线(即您所理解的“锤子线”和“倒锤子线”),并根据信号方向开仓。该策略不使用指标,仅依赖K线的价格结构。
EA 设计用于 D1 时间框架,但也可通过适当调整参数应用于其他周期。
类型与分类
Golden Hummer 属于 趋势跟踪 类智能交易系统,但不是传统意义上的(基于移动平均线),而是更广义的——它基于K线反转和持续形态(价格行为方法论)寻找方向。
该机器人 不属于:
- 马丁格尔(亏损后不加仓)
- 网格(无订单网格)
- 套利(不涉及多种工具/经纪商)
- 对冲(不建立反向仓位)
- 剥头皮(基于日线)
- 新闻(不分析经济日历)
- 神经网络(不使用人工智能)
- 多品种(只交易单一品种)
因此,它是基于 价格行为的趋势跟踪系统 的经典代表,旨在通过K线形态寻找入场点。
核心功能
- 形态识别 – 分析已收盘K线,计算上影线、下影线和实体的百分比比例。当落在指定范围内时,生成买入或卖出信号。
- 两种解读模式 – 您可以选择哪条影线被视为信号影线(BUY 用上影线,SELL 用下影线,或反转模式)。
- 灵活的范围设置 – 您定义长影线的最小和最大百分比、实体最大百分比以及相反影线最大百分比。可适应任何市场条件。
- 15个特殊信号 – 内置的精确形态槽(特殊信号)。您可以设置带有容差的理想比例。匹配时,交易优先于一般范围被打开。
- K线尺寸过滤器 – 限制K线的最大长度(以点为单位),以忽略过大(噪声)的波动。
- 追踪止损 – 在达到指定利润时激活的自动机制,将止损随价格移动,锁定累积利润。
- 基于时间的平仓 – 允许设置经过多少根K线后平仓(如果止损或追踪止损未触发)。
- 图表可视化 – 开仓时在信号K线上绘制箭头(BUY 为绿色,SELL 为红色)并带有标签,便于监控。
- 保证金控制 – 开仓前检查可用资金是否充足,避免出现危险情况。
- 完整日志记录 – 所有检查和信号都会输出到日志,包括特殊信号编号,便于调试和优化。
配置参数
| 分组 | 参数 | 说明 |
|---|---|---|
| 基本设置 | ||
| LotSize | 手数大小 | |
| InitialStopLoss | 初始止损(点),可禁用 | |
| TakeProfit | 固定止盈(建议设为0,使用追踪止损) | |
| BarsToHold | 持仓K线数量(D1 建议 1–3) | |
| StartHour / EndHour | 交易时段(服务器时间) | |
| TradeSymbol | 交易品种 | |
| SignalMode | 0 – BUY 看上影线,SELL 看下影线;1 – 反转模式 | |
| 常规形态范围 | ||
| MinShadowPercent | 长影线最小百分比 | |
| MaxShadowPercent | 长影线最大百分比 | |
| MinBodyPercent | 实体最小百分比 | |
| MaxBodyPercent | 实体最大百分比 | |
| MaxOppositeShadow | 相反影线最大百分比 | |
| 特殊信号 | ||
| UseSpecialSignals | 启用特殊信号 | |
| UseSpecialSignal1..15 | 启用特定信号 | |
| SpecialShadowX, SpecialBodyX, SpecialOppShadowX | 每个信号的百分比 | |
| SpecialTolerance | 特殊信号匹配容差(百分比) | |
| 追踪止损 | ||
| UseTrailing | 启用追踪止损 | |
| TrailingStart | 激活追踪的利润点数 | |
| TrailingStop | 追踪止损距极值的偏移(点) | |
| 可视化 | ||
| ShowSignalOnChart | 在图表上显示信号箭头 | |
| MaxSignalsToShow | 最大显示箭头数 | |
| BuySignalColor / SellSignalColor | 箭头颜色 | |
| 过滤器与保护 | ||
| MaxCandleSizePoints | K线最大长度(点),0为禁用 | |
| MinBarsBetweenTrades | 交易间最小K线数 | |
| MinStopDistance | 最小止损/止盈距离(若经纪商未提供) | |
所有参数在代码中都有详细注释,直观易懂。
适用对象
- 使用K线分析并希望自动识别形态的交易者。
- 偏好可定制算法,希望灵活控制K线比例的用户。
- 希望通过特殊信号输入自定义“理想”形态的用户。
重要提示
⚠️ 请注意
- 策略基于历史数据,过往表现 不保证 未来收益。
- 强烈建议在实盘前进行 回测 和 参数优化,针对具体品种和时间框架。
- EA 不使用指标,也不依赖宏观经济数据,仅对K线价格结构作出反应。
- 建议在 VPS(虚拟专用服务器)上运行 EA,确保全天候网络连接。
- 所有交易决策自动执行,风险管理和仓位控制由用户负责。
系统要求
- 平台: MetaTrader 5(任何允许自动交易的经纪商)。
- 时间框架: 建议 D1,也可用于其他时间框架(需调整参数)。
- 品种: 任何货币对、贵金属、加密货币(需在MT5中有报价)。
- 入金: 建议不低于 1000 美元(或等值),以便在标准手数 0.01 下舒适管理风险。
EA 以编译形式( .ex5 )提供,附带开放源代码( .mq5 ),方便用户自行修改。附带完整参数说明和设置示例文档。
本机器人是交易策略的自动化工具,不保证盈利。
请谨慎使用,管理风险,并在应用前进行测试。
请谨慎使用,管理风险,并在应用前进行测试。
