【补充源码依兰3部曲】不知道为什么发布出错

| 发表于 1 小时前 | 显示全部楼层 |复制链接
                                                        现在重新发布源码


1. Ilan‑Hilo


项目
说明

首单信号取前一根 H1 的开盘价 Open[1] 与收盘价 Close[1]:
阳线(Close > Open)→ 做多;阴线 → 做空
且 做多时 H1 的 RSI(14) 需 < 70,做空时 RSI(14) 需 > 30
加仓间距PipStep 点(默认 30 点)
加仓手数新单量 = Lots × LotExponent ^ 持仓笔数(默认 1.55 倍递增)
总止盈计算所有同向持仓的加权平均成本价,
多单均价 + TakeProfit 点,空单均价 - TakeProfit 点,所有订单统一设止盈价
移动止损多单:Bid - 均价 ≥ TrailStart 点时,止损移至 Bid - TrailStop 点
空单:均价 - Ask ≥ TrailStart 点时,止损移至 Ask + TrailStop 点
净值止损若浮动亏损 > TotalEquityRisk% × 持仓期间最大净值,则全平该子系统所有订单
超时平仓第一笔开仓后 TimeLimit_Hilo 小时强制全平

2. Ilan 1.5


项目
说明

首单信号比较 H1 的前前根收盘价 Close[2] 与 前根收盘价 Close[1]:
Close[2] > Close[1] → 做空;Close[2] < Close[1] → 做多
无 RSI 过滤器
加仓、止盈、止损、超时逻辑与 Ilan‑Hilo 完全相同,仅使用自己的参数(最大持仓、魔法号、超时时间)

3. Ilan 1.6


项目
说明

首单信号比较 M1 的 Close[2] 与 Close[1]:
Close[2] > Close[1] → 做空;否则做多
同时加入 H1 的 RSI 过滤:做空需 H1 RSI > 30;做多需 H1 RSI < 70
其余逻辑与另外两个子系统一致


三、资金管理与风险控制
  • 资金管理:当 账户余额 ≥ 20 万 时,初始手数自动按 0.00001 × 余额 计算,否则使用固定手数。
  • 最大手数限制:MaxLots(默认 100 手),防止极端加仓。
  • 滑点控制:所有订单允许 slip 点滑点(默认 5 点)。
  • 加仓次数上限:各子系统独立限仓 MaxTrades_*(默认 10 笔),超上限不再加仓。
  • 净值全平:三个子系统都监控持仓期间最高净值,亏损比例超过设定值立即平仓。
  • 超时全平:可单独设置各子系统开仓后最大持仓时间。


微信图片_20260502193114_190_300.png
微信图片_20260502193137_191_300.png
filetype

依兰3部曲.mq4

154.49 KB, 下载次数: 0, 下载积分: 活跃度 -5 售价: 3 H币  [记录]  [购买]

评分
  • 1
  • 2
  • 3
  • 4
  • 5
平均分:NAN    参与人数:0    我的评分:未评 下载时遇到问题?
如果有帮助,就支持一下我呗
举报

评论 使用道具

发新帖
EA交易
您需要登录后才可以评论 登录 | 立即注册