从EA运行日志里揪出的毛病,我交了学费才学会的

新帖
登录发帖
XM 推荐平台

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

CySEC(塞浦路斯) / ASIC(澳洲) / IFSC(伯利兹) · 最低入金 $5
lake8518
lake8518 楼主 1 小时前 浏览 4 回复 0 阅读 1 分钟
Lv.1 新手汇友 等级 Lv.1 主题 3 帖数 12 积分 20 汇币 20
1楼
前两天翻MT4日志,发现我那个跑镑美的剥头皮EA在凌晨三点连续报了七次“OrderSend error 130”,我当时第一反应是平台滑点搞鬼,差点就去开撕客服了。冷静下来把日志从头拉了一遍,才看到每次报错前都跟着一条“invalid stops”——止损价离现价太近,被平台拒了。镑美凌晨点差拉到2.5个点我那个EA固定挂8个点的止损,价格一抖直接贴脸,能不报错吗。
这事让我想通一个道理:日志不是用来看“有没有报错”的,是拿来看“报错之前发生了什么”。我以前只扫一眼错误代码就完事,现在养成习惯,把报错前20行一起拉出来对时间戳。后来发现同一个EA在欧美上跑就没事,因为欧美点差稳,镑美一有数据就抽风。所以现在镑美那个EA我把止损改成动态的,按ATR的0.8倍走,最低不低于12个点,跑了两周再没出过130。
有个汇友说过:EA出问题,九成不是代码写错了,是参数和品种脾气对不上。
我一开始不服,觉得逻辑没问题就行。后来在MT5策略测试器里把镑美过去半年的tick数据跑了一遍,专门看凌晨时段的成交质量,才发现固定参数就是个坑。现在每换一个品种,我都先跑一遍历史tick,把点差峰值和滑点分布摸清楚再上实盘。
另外提醒一句,日志里那些“not enough money”也别急着怪杠杆,先看是不是手数算错了。我见过一个哥们儿用0.5手跑黄金,账户才500刀,那不是EA的锅,是仓位管理没跟上。
你们平时看日志会往前翻多少行?有没有被哪个错误代码坑过,说说看。
0 回复 众裁0 复制
#1
💬
暂无回复,来抢沙发吧!
THE END
本帖内容仅供学习交流,不构成任何投资建议。外汇交易存在高风险,请谨慎参与。
← 上一帖 智汇ThinkZero账户点差真的低吗,求大佬指点 下一帖 → 新手交易该不该一上来就用EA