新手求助:EA晚上自动停单影响收益吗

新帖
登录发帖
XM 推荐平台

覆盖品种全,新手友好,支持多种入金方式

CySEC(塞浦路斯) / ASIC(澳洲) / IFSC(伯利兹) · 最低入金 $5
gp2770
gp2770 楼主 2 小时前 浏览 32 回复 2 阅读 1 分钟
Lv.1 新手汇友 等级 Lv.1 主题 4 帖数 15 积分 1413 汇币 1179
1楼
刚截了张图,MT5日志窗口里昨晚23:47那行 “trade disabled by time filter” 又冒出来了,后面跟着一串EA自己打印的“session closed”。我盯着屏幕看了半天,心里挺没底的,这已经是这周第四次了,白天手动单都正常,一到点EA就跟下班似的自己停了。
先说下我的环境,省得大家猜。Windows 10 专业版,MT5 build 4260,EA是朋友给的,跑在欧美1小时图上,参数里有个 TradeStartHour 和 TradeEndHour,我设的是8到22。VPS是论坛里汇友推荐的那种便宜款,延迟还行,没掉过线。问题是,我复盘看历史单子,好几波像样的行情都出在凌晨两三点,EA全错过了。我试过把时间参数改成0到24,结果它白天反而乱开单,有一单直接撞上数据行情,滑点吃掉了大半利润。也试过在MT4上跑同一个EA,日志里报 “invalid time range”,但MT5这边不报,就是安静地停掉。
我不太懂代码,只会在参数面板里改数字。想问下,这种时间过滤停单,到底是EA本身的逻辑,还是我参数设得不对?如果我想让它晚上也盯盘,是不是得改源码里的 TimeCurrent() 那段?有没有办法先模拟跑一段,看看夜盘信号质量再决定?现在每天睡前都得纠结要不要手动挂着,挺熬人的 😅
有遇到过类似情况的朋友吗,你们一般怎么处理时间过滤这块的,求指点。
0 回复 众裁0 复制
#1
huguo7431
huguo7431 #3· 1 小时前
3楼
老李说的对,但我想追问:你改0到24后白天乱开单,是不是源码里还有别的时段判断没一起改?
赞 回复 众裁0 复制
1 小时前 #3
老李头子
老李头子 #2· 2 小时前
2楼
日志那行 trade disabled by time filter 就是 EA 里时间过滤在起作用,不是报错,你参数写 8 到 22,半夜它当然不干活。想跑夜盘就改源码里判断 TimeCurrent 那段,或者先挂模拟盘观察几天夜盘信号,别急着上实盘。
赞 回复 众裁0 复制
2 小时前 #2
THE END
本帖内容仅供学习交流,不构成任何投资建议。外汇交易存在高风险,请谨慎参与。
← 上一帖 货币强弱排名指标制作教程,我踩过的坑和解决方案 下一帖 → VPS多实例EA部署与资源隔离教程