EA-222 · 未分类
EA-222
这个 EA 还没有做详细分析。
打开交互版(权益曲线、切换品种)基本信息
回测结果(H1,约 1 年)
暂未回测:这个 EA 还没能自动转换。
策略分析
分析
2.1 核心策略概念
这是一个半自动交易GUI控制面板,不是自动化交易EA。
该EA在图表上创建一个可视化的交易控制面板,提供:
- 手动买入/卖出按钮
- 全部平仓按钮
- 仓位反向按钮
- 止损调整按钮(Loss Break - 将止损移到开仓价+盈利位置)
- 手数选择复选框(可累加多个手数)
- GMT和本地时间显示
2.2 入场条件
无自动入场逻辑。入场完全依赖用户手动点击BUY/SELL按钮:
- 点击BUY按钮 → 调用
OpenBuy()以当前ASK价开多仓 - 点击SELL按钮 → 调用
OpenSell()以当前BID价开空仓 - 入场时
stop_loss=0, take_profit=0(无止损止盈)
入场包含错误重试机制:
- REQUOTE: 重试3分钟,每次等待2秒
- TIMEOUT: 重试5分钟,每次等待5秒
- PRICE_CHANGED: 等待2秒后重试
- CONNECTION: 重试5分钟,每次等待30秒
- NO_MONEY: 直接返回失败
2.3 出场条件
无自动出场逻辑。出场依赖用户手动操作:
- Close All: 平掉所有多空仓位
- Reverse: 反向操作(先平仓再反向开仓)
- Loss Break: 将止损调整到开仓价±LosBreakingStopLoss点
2.4 风险管理
- 止损/止盈: 开仓时不设置SL/TP(全部为0)
- 手数管理: 通过复选框累加选择,默认列表"0.01; 0.02; 0.05; 0.10; 0.20; 0.50; 1.00; 2.00; 5.00"
- Loss Break功能: 将止损移到盈利区域(开仓价±10点)
优势
- 直观的GUI设计: 使用BMP图片按钮,视觉效果美观
- 完善的错误处理: OpenBuy/OpenSell包含详细的错误重试逻辑
- 手数累加设计: 可通过复选框累加多个手数,灵活便捷
- 实时时间显示: 同时显示GMT和本地时间,便于交易时机判断
- Loss Break功能: 一键将止损移到盈利区域,保护利润
劣势
- 无自动交易功能: 仅作为手动交易辅助工具
- 无止损止盈保护: 开仓后若忘记设置止损,风险极大
- 单品种限制: 只能交易当前图表品种
- 资源文件依赖: 需要正确放置BMP图片文件
- 代码年代久远: 2010年代码,部分API可能已过时
参数
| 参数 | 默认值 | 说明 |
|---|---|---|
`TradeLotsList` | "0.01; 0.02; 0.05; 0.10; 0.20; 0.50; 1.00; 2.00; 5.00;" | 可选手数列表(分号分隔) |
`LosBreakingStopLoss` | 10.0 | Loss Break功能的止损距离(点) |
`UpDownBorderShift` | 100 | 面板垂直位置偏移(像素) |
`LeftRightBorderShift` | 850 | 面板水平位置偏移(像素) |
`TitlesColor` | MediumSpringGreen | 手数显示颜色 |
`GMTTimeColor` | LawnGreen | GMT时间显示颜色 |
`LocalTimeColor` | Pink | 本地时间显示颜色 |
同类 EA:未分类
回测是历史模拟,不代表未来收益,不构成投资建议。