@梦悠 就是你可以传入一个周期t t如果是numpy数组 它就有长度对不对 那try: len(t)就不会跳出
如果它和x的长度等值 那对于每个t的位置返回数组y=x[int(i-t[i]) 而如果它长度不等于 取值就是t的最后一个值 int(t[-1]) 然后走前面return
而t如果是整数的话 就走前面走了 y[i]=x[int(i-t[i])]
如果是浮点数 那len(t)就回跳出走except 转成整数 再从前面的地方return
而其实不止是ref ma,ema,std,hhv,llv,barslast,zig,sumbars,lowrange等等都可以用类似这种方式把它转成分析家的写法 我的整套量化系统都是这么写的
2020-08-28