EA-16831 · 辅助工具
Exp_ReOpenPositions
该EA是一个工具类程序,用于在仓位被关闭后重新开仓,无论是手动平仓还是止损/止盈触发。它监控已平仓位并以相同方向、手数和品种复制开仓,作为仓位恢复或持久化工具而非策略型交易系统。
打开交互版(权益曲线、切换品种)基本信息
回测结果(H1,约 1 年)
暂未回测:这个 EA 还没能自动转换。
策略分析
该EA并非基于市场信号驱动的策略交易程序,而是一个仓位管理工具。其核心概念是在仓位被关闭后自动重新开立相同方向的仓位,实现仓位的持续维持。入场条件并非基于技术指标或市场分析,而是基于检测到仓位被关闭的事件触发。出场条件同样不涉及策略性退出逻辑,仓位仅在再次被关闭时才会触发重新开仓。仓位管理方面,重新开仓时会沿用原仓位的手数、方向和交易品种,但没有对重复开仓次数进行限制的机制。资金管理方面,该EA没有内置的风险控制逻辑,不会根据账户余额或风险敞口调整仓位大小,持续重新开仓可能导致无限风险敞口。
优势
- 自动化仓位恢复,减少人工干预需求
- 适用于需要持续维持市场敞口的交易场景,如套利或对冲策略的辅助
- 可以设置手数倍数,提供一定的仓位调整灵活性
- 支持自定义魔术编号,避免与其他EA冲突
劣势
- 没有开仓次数上限,可能无限循环重新开仓导致巨大亏损
- 缺乏风险控制逻辑,不考虑账户余额和整体风险敞口
- 市场趋势已改变时仍机械地重新开仓,可能逆势操作
- 没有新K线检查机制,可能在同一K线内反复开仓平仓
改进建议
- 增加最大重新开仓次数限制,防止无限循环
- 添加账户风险敞口检查,当亏损超过阈值时停止重新开仓
- 增加市场状态过滤,在趋势反转时不再盲目重新开仓
风险评估
总体风险: 高风险
- 无开仓次数上限,仓位可能被无限次重新开立,在持续亏损行情中导致灾难性损失
- 不考虑账户资金状况和整体风险敞口,可能在小账户上开立过大的仓位
- 市场环境变化后仍机械重新开仓,可能在剧烈行情中持续逆势加仓
评估得分
代码质量3.0
策略逻辑1.0
风险管理1.0
稳健性2.0
创新性1.0
文档2.0
综合1.7
参数
| 参数 | 默认值 | 说明 |
|---|---|---|
ReOpenMode | All | 重新开仓模式:所有仓位或仅手动关闭的仓位 |
MagicNumber | 0 | EA的魔术编号,用于标识自身管理的仓位 |
Slippage | 3 | 允许的最大滑点点数 |
LotMultiplier | 1.0 | 重新开仓时的手数倍数 |
IncludeSL_TP | true | 重新开仓时是否设置原来的止损和止盈 |
同类 EA:辅助工具
回测是历史模拟,不代表未来收益,不构成投资建议。