EA主控层(OnInit/OnTick/OnTimer/OnTradeTransaction)
├─ 信号层 SignalEngine
│ ├─ 趋势过滤(MA/ADX/结构)
│ └─ 震荡触发(RSI/Bollinger/价格偏离)
├─ 仓位层 PositionEngine
│ ├─ 首单逻辑
│ ├─ 马丁加仓逻辑(步进/倍数/间距)
│ └─ 篮子止盈/减仓/对冲
├─ 风控层 RiskEngine
│ ├─ 点差/滑点/流动性过滤
│ ├─ 日内亏损上限
│ ├─ 浮亏熔断
│ ├─ 回撤保护
│ └─ 新闻/时段禁入
├─ 执行层 TradeExecutor
│ ├─ 下单重试
│ ├─ 交易上下文互斥
│ └─ 错误码处理
└─ 数据层 DataStore
├─ 参数快照
├─ 持仓统计
└─ CSV日志/运行状态 |