交易图表1分钟,策略引用了5分钟的指标数据,那么1分钟信号有时是在一个5分钟里出现,可以任意比如在093200或者093400出信号,如何编写让它在5分钟任意时间里出现信号后等5分钟走完确定这个5分钟里有1分钟信号才下单,这样是为了防止跨周期引用出现信号在没有走完5分钟这段时间里信号漂移
用ref貌似也解决不了 因为交易周期是1分钟,跨周期引用的是5分钟指标值 在一分钟图表上 5分钟没走完 信号始终属于飘逸状态, 所以想问下哪个函数或者用什么语句控制在1分钟周期图标上等5分钟里最后的一个1分钟k线走完才能确定信号下单
ref指的是当前周期向前偏移,那就是1分钟周期的上一根,
而stkindi和callstock函数,的向前偏移是参数-1.这个指的是被引用周期向前偏移一根。
所以你应该使用它们进行处理,具体函数用法见函数说明
有没有5分钟引用1分钟案例,这样的引用会有什么弊端
正常来说大引小问题不大,一般我们都是具体代码具体看。单某一句代码有没有问题,通常你也得看看上下相互关联的代码来判断。不过4楼说的好像是偏移吧,没说大引小吧。
我引用的也不过是macd指标 如果大引小可以 那么怎么引入呢
你当前周期大于你参数里面设置的周期,自然就是大引小了。例如当前是五分钟周期。
STKINDI('','macd.macd1',0,1,0); 这引用的就是1分钟了。
具体你参考下stkind的函数使用说明。