刚在MT4里翻来覆去改了一晚上参数,实在憋不住了来问问大家。我那个EA是跟论坛里一位汇友学的思路,做欧美H1,进场信号没问题,但移动止损这块一直卡着我。我试过设20点,结果行情刚走30点就一个回抽把我扫了,后面又顺着原方向跑了80多点,气得我直拍桌子。后来改成50点,又发现镑美波动大的时候根本来不及锁利润,浮盈回吐一大半才触发。
最头疼的是我挂到VPS上跑回测,日志里偶尔蹦出一行 invalid stops 的报错,我查了半天也不确定是不是移动止损点数设得太小、离当前价太近导致的。我试过在代码里加了Sleep和RefreshRates,也把TrailingStop改成了按ATR动态算,但效果时好时坏。现在真不知道是参数问题还是平台执行滑点的问题。
我目前的想法是分品种设不同点数,欧美30、镑美50、黄金80,但还没敢实盘验证。有没有前辈遇到过类似情况?你们移动止损一般设多少点,是固定值还是跟着波动率走?那个invalid stops到底怎么彻底避开?求指点,先谢过了 🙏
最头疼的是我挂到VPS上跑回测,日志里偶尔蹦出一行 invalid stops 的报错,我查了半天也不确定是不是移动止损点数设得太小、离当前价太近导致的。我试过在代码里加了Sleep和RefreshRates,也把TrailingStop改成了按ATR动态算,但效果时好时坏。现在真不知道是参数问题还是平台执行滑点的问题。
我目前的想法是分品种设不同点数,欧美30、镑美50、黄金80,但还没敢实盘验证。有没有前辈遇到过类似情况?你们移动止损一般设多少点,是固定值还是跟着波动率走?那个invalid stops到底怎么彻底避开?求指点,先谢过了 🙏
