最近在写一个随机指标的自定义指标,遇到几个挺有意思的问题,来跟大家聊聊。
冒个泡,做EA开发的朋友应该都有共鸣。
问题一:指标在1小时周期刷新不及时,查了半天发现是OnCalculate里没有正确处理prev_calculated。
问题二:多周期数据引用iCustom时,如果目标周期还没加载完就会返回0,得加上容错处理。
问题三:回测时数据量一大内存就暴涨,ArraySetAsSeries搭配正确的释放真的很关键。
说到底,不要过度交易,写代码也是一样,先跑通再优化。
想听听大家的看法。
冒个泡,做EA开发的朋友应该都有共鸣。
问题一:指标在1小时周期刷新不及时,查了半天发现是OnCalculate里没有正确处理prev_calculated。
问题二:多周期数据引用iCustom时,如果目标周期还没加载完就会返回0,得加上容错处理。
问题三:回测时数据量一大内存就暴涨,ArraySetAsSeries搭配正确的释放真的很关键。
说到底,不要过度交易,写代码也是一样,先跑通再优化。
想听听大家的看法。
