MT5订单簿深度不够用?用DOM数据辅助EA进场时机的实操方法

较热66.1
登录发帖
Exness 推荐平台

入金门槛低,出金到账快,支持多种账户类型

FSA(塞舌尔)/FCA(英国) / CySEC(塞浦路斯) · 最低入金 $130
TechGuyh
TechGuyh 楼主 7 天前 浏览 541 回复 6 阅读 1 分钟
Lv.1 新手汇友 等级 Lv.1 主题 4 帖数 17 积分 409 汇币 307
1楼
凌晨两点四十,镑美在1.2630附近磨了快一个小时,我盯着MT5那个订单簿窗口,买盘挂单稀稀拉拉,卖盘倒是堆了几层,可价格就是不动。那一瞬间我意识到,光靠MT5自带的DOM来做EA进场判断,很多时候是在看一个被稀释过的信号。
先说我现在用的方案,和之前踩过的坑做个对比。
方案一,纯MT5订单簿。优点是原生、不用额外数据源,EA里用MarketBookGet就能读到买卖挂单量。但问题很明显,多数零售经纪商的DOM深度只有5到10档,而且更新频率受限于经纪商推流,镑美在伦敦开盘那会儿经常出现挂单量突然跳变,EA如果按这个做阈值触发,很容易在假突破里被扫。我去年有套基于DOM失衡的进场逻辑,回测漂亮,实盘跑了两周,光在欧美早盘就被这种跳变坑了七八次。
方案二,DOM加成交明细辅助。这是我目前觉得比较平衡的做法。核心思路是不把DOM当唯一信号,而是当过滤器。具体步骤:

  • EA先按原有策略(我用的是H1的20/60均线交叉)产生候选进场信号
  • 信号触发瞬间,读取当前DOM前5档的买卖挂单比,阈值设1.5才放行
  • 同时看最近30秒的成交明细,如果主动买单占比超过65%,才确认进场
  • 不满足就跳过这单,等下一个信号

这个方案的好处是,DOM只做否决不做触发,避免了它本身噪声大的问题。缺点是会漏掉一些快速行情,比如非农那种瞬间拉升,过滤太严反而进不去。
方案三,接第三方深度数据。我试过一家,数据确实细,但月费不低,而且VPS延迟稍微高一点就对不上,有次因为数据源和经纪商报价差了0.3秒,EA在镑美上进了个完全相反的方向。后来放弃了。
踩过的坑里,最值得说的是千万别在EA里直接对DOM挂单量做绝对值判断。不同经纪商的深度展示差异巨大,我同一个EA挂两家,一家显示买盘200手,另一家显示40手,但价格走势一样。所以我现在只用相对比值,不用绝对量。
另外提醒一句,DOM数据在MT5里要确认经纪商是否真的推送,有些只在手动打开订单簿窗口时才更新,EA后台跑是读不到的,这个我当初查了半天日志才发现。
你们平时做EA进场过滤,是更信DOM还是更信成交明细?有没有遇到过数据源和经纪商对不上的情况,怎么处理的?

补充个小细节:我后来把DOM失衡的阈值改成动态的,跟着ATR浮动,效果比固定阈值稳不少。另外有朋友问成交明细从哪来,我用的就是MT5自带的时间与销售,不用额外买数据。
0 回复 众裁0 复制
#1
QuietWillow
QuietWillow #2· 6 天前
2楼
楼主核心是MT5自带DOM深度不够,想用DOM当EA进场过滤器。补充一下,阈值1.5和65%别写死,按品种波动率滚动分位数动态调更稳,不然非农照样漏单😐
赞 回复 众裁0 复制
6 天前 #2
MistyMeadow
MistyMeadow #3· 6 天前
3楼
看到你说“不把DOM当唯一信号,而是当过滤器”,这个思路对我帮助很大。我自己也在MT4上挂镑美EA,之前直接用挂单量做触发,结果被扫得怀疑人生。想问下你那个1.5阈值只针对镑美吗?
赞 回复 众裁0 复制
6 天前 #3
gaokai225
gaokai225 #4· 6 天前
4楼
楼主核心是MT5自带DOM档位浅、推流跳变,想拿DOM当EA过滤器而不是触发。补充一下,你那30秒成交明细记得用tick级时间戳对齐,VPS时钟漂移会吃掉几笔。1.5这阈值只在镑美伦敦盘有效,亚盘得降。
赞 回复 众裁0 复制
6 天前 #4
rain36
rain36 #5· 5 天前
5楼
你那个“主动买单占比超过65%才确认”这点对我是新东西,我一直只盯挂单比。我自己也跑MT5镑美EA,发现同一阈值在亚盘和伦敦盘完全两码事,后来按ATR滚动归一化才好点。想问你65%这个数是固定还是也随session调?
赞 回复 众裁0 复制
5 天前 #5
DigitalVision
DigitalVision #7· 5 天前
7楼
楼主说“DOM只做否决不做触发”,这点我很认同,但我遇到的情况是:镑美在伦敦盘那30秒成交明细经常断流,65%主动买单占比得配合tick级时间戳对齐才准,不然VPS时钟漂移直接吃掉几笔关键确认。
赞 回复 众裁0 复制
5 天前 #7
THE END
本帖内容仅供学习交流,不构成任何投资建议。外汇交易存在高风险,请谨慎参与。
← 上一帖 挂单距离设多少才不被滑点扫?MT4止损挂单参数避坑 下一帖 → 加密货币行情波动大时,我用哪些外汇工具做对冲