最近在搞一个均线组合的自定义指标,碰到几个挺有意思的坑,来跟大家唠唠。
做EA开发的朋友应该都懂我说的啥。
第一个坑:W1周期刷新老是慢半拍,查了半天才发现是OnCalculate里prev_calculated没处理好。
第二个坑:用iCustom引多周期数据的时候,如果目标周期还没加载完,直接给你返回个0,得自己加容错才行。
第三个坑:回测数据一多内存就飙,ArraySetAsSeries得配合正确的释放,不然真的顶不住。
说真的,每周复盘比每天盯盘管用多了,写代码也一样,先跑通再慢慢优化。
大家理性讨论哈。
做EA开发的朋友应该都懂我说的啥。
第一个坑:W1周期刷新老是慢半拍,查了半天才发现是OnCalculate里prev_calculated没处理好。
第二个坑:用iCustom引多周期数据的时候,如果目标周期还没加载完,直接给你返回个0,得自己加容错才行。
第三个坑:回测数据一多内存就飙,ArraySetAsSeries得配合正确的释放,不然真的顶不住。
说真的,每周复盘比每天盯盘管用多了,写代码也一样,先跑通再慢慢优化。
大家理性讨论哈。
