周末闲着没事,记录点最近写RSI自定义指标时踩的坑,做EA开发的老哥们应该都有共鸣。
**问题一:** 指标在H4周期刷新不及时,查了半天发现是OnCalculate里没正确处理prev_calculated,这个坑是真的隐蔽。
**问题二:** 多周期引用iCustom的时候,如果目标周期数据还没加载完会直接返回0,得自己加容错,不然EA跑起来莫名其妙就不动了。
**问题三:** 回测数据量一大内存就暴涨,后来发现ArraySetAsSeries用完记得正确释放,不然内存泄漏跑久了直接崩。
顺便说一句,资金别全放一个平台分散着放,写代码其实也一样——先把主流程跑通,再慢慢优化,别一上来就想着完美架构。
交易有风险,以上纯属个人踩坑记录,仅供参考哈。
**问题一:** 指标在H4周期刷新不及时,查了半天发现是OnCalculate里没正确处理prev_calculated,这个坑是真的隐蔽。
**问题二:** 多周期引用iCustom的时候,如果目标周期数据还没加载完会直接返回0,得自己加容错,不然EA跑起来莫名其妙就不动了。
**问题三:** 回测数据量一大内存就暴涨,后来发现ArraySetAsSeries用完记得正确释放,不然内存泄漏跑久了直接崩。
顺便说一句,资金别全放一个平台分散着放,写代码其实也一样——先把主流程跑通,再慢慢优化,别一上来就想着完美架构。
交易有风险,以上纯属个人踩坑记录,仅供参考哈。
