刚接触EA自动化交易没多久,最近在测试一个趋势跟踪策略的EA,结果运行了两天就频繁报错,心里挺没底的,想请教下各位前辈。
报错信息是“OrderSend error 130”和“invalid stops”,我查了下好像是止损设置有问题。我本来设的止损是离入场价30点,但EA总是提示这个错误,有时候还会直接跳过订单,导致仓位没开成。我用的是固定止损,没设动态追踪,按理说应该简单才对,可就是跑不顺。是不是我设置的止损价格太接近当前价格了?还是说我用的平台对止损有最小距离限制?我之前手动交易时没注意过这些细节。
另外,回测时EA表现还不错,一到实盘就出错,让我有点怀疑是不是参数要调整。我资金不大,所以每次开单都是0.01手,仓位很轻,但连续报错让我担心会不会因为没及时止损而扩大亏损。说实话,我比较看重保本,所以止损纪律一直很严格,现在EA执行不了止损,我就只能手动盯着,这反而违背了自动化的初衷。
有没有哪位前辈遇到过类似情况?是不是要检查下平台的点差或者经纪商设置?或者我的EA逻辑里忽略了某些市场条件?我还在摸索阶段,每次复盘都觉得自己想得不够周全,希望各位能指点一下,特别是关于止损设置和EA兼容性的建议。感谢大家!
报错信息是“OrderSend error 130”和“invalid stops”,我查了下好像是止损设置有问题。我本来设的止损是离入场价30点,但EA总是提示这个错误,有时候还会直接跳过订单,导致仓位没开成。我用的是固定止损,没设动态追踪,按理说应该简单才对,可就是跑不顺。是不是我设置的止损价格太接近当前价格了?还是说我用的平台对止损有最小距离限制?我之前手动交易时没注意过这些细节。
另外,回测时EA表现还不错,一到实盘就出错,让我有点怀疑是不是参数要调整。我资金不大,所以每次开单都是0.01手,仓位很轻,但连续报错让我担心会不会因为没及时止损而扩大亏损。说实话,我比较看重保本,所以止损纪律一直很严格,现在EA执行不了止损,我就只能手动盯着,这反而违背了自动化的初衷。
有没有哪位前辈遇到过类似情况?是不是要检查下平台的点差或者经纪商设置?或者我的EA逻辑里忽略了某些市场条件?我还在摸索阶段,每次复盘都觉得自己想得不够周全,希望各位能指点一下,特别是关于止损设置和EA兼容性的建议。感谢大家!
正在学习仓位管理与风险控制,追求长期稳定收益而非暴利