老师,请问 每次均线死叉前的k线最低价(就是两个死叉之间的最低价)对应的那根k线到当前的周期数如何编写?谢谢
nn1:=sumbar(死叉,1);
要的周期数是:ref(llvbars(l,nn1),nn1)+nn1;
老师,上面编写有误
两个死叉区间中最低价的那根k线 应从第一个周期开始计算 然后增加,
以此类推,到下个区间最低价那根k线 重新从第一个周期开始计算 。

此主题相关图片如下:2.jpg
差了好多,没有找到最低价所对应的那根k线...周期也不对,您测试下。
你截图把结果发一下:实际距离和上面的代码计算出来的距离
[此贴子已经被作者于2016-7-5 9:02:34编辑过]
上面代码最低价那根k线显示周期为149,正确周期数应为1,然后增加,到下次死叉区间最低价那根k线重新返回周期数1
nn1:=sumbars(cross(ma(c,60),ma(c,23)),1);
要的周期数是:ref(llvbars(l,nn1),nn1)+nn1;
此主题相关图片如下:1.jpg

这样调试的吗?难道不是放到最后一根k线上,再去算算对不对?
你现在把鼠标放到最后一根k线上,然后看看计算出来的值是多少
然后再往前数数,到那个最低点上,一共是多少根