求解一个小问题,我想知道最近一张已经结算的订单所在的蜡烛柱,和我当前价格的蜡烛柱,相隔几根蜡烛柱的数量应该怎么做呢?

 
比如我在30分钟时间框架下一根蜡烛上结算了一张订单然后价格走了10根蜡烛,我怎么去获取这10根蜡烛呢?有想过用OrderCloseTime与当前时间相减然后整除时间框架单位做,但是感觉不准确,希望有朋友能提供更准确的方法,谢谢了。
 
zywinner168:
比如我在30分钟时间框架下一根蜡烛上结算了一张订单然后价格走了10根蜡烛,我怎么去获取这10根蜡烛呢?有想过用OrderCloseTime与当前时间相减然后整除时间框架单位做,但是感觉不准确,希望有朋友能提供更准确的方法,谢谢了。

思路没问题,用iBarShift()试一试

 
Tiecheng Fu:

思路没问题,用iBarShift()试一试

嗯,现在应该已经解决了,只是没想到这么简单,直接去余数就好了。
 
zywinner168:
嗯,现在应该已经解决了,只是没想到这么简单,直接去余数就好了。

還是用iBarShift()比較好

用除法在跨週時結果就會出現錯誤的答案

 
嗯,是有这个问题,在尝试用iBarShift()解决看看,谢谢大家。
原因: