独立完成的 MQL5 半自动交易系统,单文件 8157 行、283 个函数、28 个可配置参数。
架构分四层且可独立演进。交互层提供 14 个操作热键(开仓/保本/挂单/半平/反手/撤销/全平/手数增减)与可折叠可缩放面板;信号引擎层实现多周期结构识别链路——摆动点识别 → 结构事件构建与回放 → 通道几何拟合 → 破位确认 → 转向标记,配合线陡峭度过滤、效率比状态划分与成交量方向确认;风控层按权益百分比自动折算手数,并设四级回撤分档(−5%/−10%/−15%/−20% 分别执行减仓、再减仓、平仓停机、全面复核)、连亏冷却、波动熔断、盈亏比门控与时间止损;授权层自实现 HMAC-SHA256 签发票据,客户端对签名、账户、产品、随机数、有效期逐项校验。
两处值得说明的工程决策:一是信号阶段只输出测量标签(突破类型、时段、区间压缩度、成交量方向、关键位触碰次数),不接入任何下单逻辑,须经样本外步进验证通过后才逐条接线——把"先测量、后上线"写进架构,而不是依赖自觉;二是授权机制与交易功能解耦,多产品线授权代码相互隔离,可并行发布互不干扰。
另外做了多资产自适应(按品种名自动识别外汇/贵金属/股指/能源/加密,各组独立默认值)与双引擎账本分离(不同引擎使用独立标识,便于分别排名与归因)。
需求方专属客服,免费梳理匹配
添加客服微信,免费为您安排与该工程师直接沟通
长按二维码添加客服微信
如当前档期不合,也可免费为您推荐相似案例作者