我想统计所有进场信号在所有波谷附近的比例。目前想用zig函数统计波谷数量,有1%幅度,但zig是未来函数,只能有序列,而交易函数是要用逐k线。在波谷附近定义为在波谷前后各5个周期内有进场信号,请问该怎么编写。谢谢
你是要统计波谷附近出现的下单信号量是吗?前后5个周期共10个周期内的信号触发次数。可以试下,但是不能保证成功。
是统计波谷附近前后5个周期是否有出现买入信号,若有,即标记为成功的买入信号,成功的买入信号占总的波谷的比率。
谢谢啊
这个做不到。zig这类未来函数不能用于逐k的交易系统中。
不好弄,主要你的需求里面有未来引用的问题。否则还能处理。
其他部分是可以解决的
交易系统是逐K,zig需要在序列下使用的问题解决方式:
使用跨周期引用解决即可。

此主题相关图片如下:temp.png

被引用指标:ZIG_1
q:zig(3,1);
ct:refx(q,1)>q and ref(q,1)>q;
当前指标:
ct:=STKINDI('','ZIG_1.ct',0,1,0);//ct表示当前K是否是波谷
这样在交易系统下可以判断zig是否波峰或者波谷,但是需要提前计算好波峰和波谷的判断(zig_1中计算)。