设为首页 收藏本站 切换语言
| 发表于 2025-5-31 22:41:32 | 显示全部楼层 |复制链接
© 本贴为 meifule 首发,严禁抄袭!
最后由 meifule 于 2025-5-31 23:04 编辑

各位交易大神,我最近在研究三角套利 EA,遇到了一个非常棘手的问题,快愁死了,希望能得到大家的帮助!​
我用三角套利 EA 做回测的时候,数据特别漂亮,盈利曲线一路飙升,感觉找到了 “财富密码”。结果信心满满地把它挂到 MT5 上,眼巴巴等了好久,却一直没见开单。我以为是平台的问题,又花了不少时间把它改成 MT4 版,可结果还是一样,挂上去之后就像 “死机” 了一样,完全没有下单的动作。​
我检查了 EA 的参数设置,感觉也没什么问题,网络连接也正常。实在想不明白问题出在哪里了,都开始怀疑人生了。有没有大神遇到过类似的情况?或者知道该怎么解决这个问题?万分感谢!
如果有帮助,就支持一下我呗
举报

评论 使用道具

精彩评论8

westwuwei
DDD
| 发表于 2025-6-1 07:35:28 | 显示全部楼层
用回测来“证明”可发布EA是最“扯”的事情了,是要坚决杜绝的。

回测只是你研发EA过程中可以要解决某些程序逻辑问题时,去刻意回放的极端粗造、极端模式化的少量历史数据。针对几十种问题,分别选择不同的数据序列,制造各种测试用例,进行回测的目的是为了“进行验收测试”。

验收测试是找多位(例如5位)客户,让他们在不同平台开至少5个模拟账户,你挂机跑EA。然后至少跑到100%盈利,或者至少2、3周时间之后,把所有数据放到一起做研究。针对发现的问题,再回到研发中,可以再用你的“回测”来驱动研发过程。
举报

点赞 评论 使用道具

westwuwei
DDD
| 发表于 2025-6-1 07:44:28 | 显示全部楼层
在验收测试中,你可以根据你的程序逻辑的底层细节,针对问题现象的底层机制而去记录日志,然后把所有日志拿来研究,从而找到你“回测”时哪些地方是根本没有对应的测试用例设计的。

拿回测、回测报告来“证明”EA可用,是销售常见的欺骗伎俩,进而现在进化到“找一个观摩账户用来展示”这种形式。而真正的不骗人的销售,会支持客户“自己随时地、新开测试”去挂机或者用测试版去实盘跑一段时间。
举报

点赞 评论 使用道具

westwuwei
DDD
| 发表于 2025-6-1 09:44:13 | 显示全部楼层
随便说个具体点儿的吧,可能并非问题出在这里,只是举例:你可能通过日志可以看到,假设你的EA在前后200毫秒中获得了3套数据报价,实时的数据跟“事后马后炮的分析数据”再拿出来相比,几乎无差吗?

你可以分析一下实时接收到的数据。
举报

点赞 1 评论 使用道具

峰玲
DD
| 发表于 2025-6-1 17:01:05 来自手机 | 显示全部楼层
即然有源码先看看历史回测部分有没有做手脚
举报

点赞 评论 使用道具

峰玲
DD
| 发表于 2025-6-1 17:05:31 来自手机 | 显示全部楼层
再者回测和实盘完全是两码事,我自己用ai写的ea历史回测也相当完美一用模拟盘测试就傻眼了
举报

点赞 评论 使用道具

湛江梁氏量化
CC
 楼主 | 发表于 2025-6-1 19:37:00 | 显示全部楼层
回测能下单,说明进场条件能达到,2-3天最少都会有一单,为什么挂上后又好久不下单,一周多了,说明进场条件没达到吧
举报

点赞 评论 使用道具

湛江梁氏量化
CC
 楼主 | 发表于 2025-6-1 19:37:30 | 显示全部楼层
峰玲 发表于 2025-6-1 17:05
再者回测和实盘完全是两码事,我自己用ai写的ea历史回测也相当完美一用模拟盘测试就傻眼了 ...

是有这种情况的,MT5的回测还是比MT4可靠多了
举报

点赞 评论 使用道具

湛江梁氏量化
CC
 楼主 | 发表于 2025-6-1 19:38:18 | 显示全部楼层
westwuwei 发表于 2025-6-1 09:44
随便说个具体点儿的吧,可能并非问题出在这里,只是举例:你可能通过日志可以看到,假设你的EA在前后200毫 ...

数据就是达不到进场的条件
举报

点赞 评论 使用道具

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

湛江梁氏量化

湛江梁氏量化 CC

交易研究十几年,有自己的力度交易理论:交易只看力度,一切尽在力度中(品种看力度,方向看力度,仓位看力

简体中文
繁體中文
English(英语)
日本語(日语)
Deutsch(德语)
Русский язык(俄语)
بالعربية(阿拉伯语)
Türkçe(土耳其语)
Português(葡萄牙语)
ภาษาไทย(泰国语)
한어(朝鲜语/韩语)
Français(法语)