ZHOU:=STKINDIEX('','MA.MA1(60)',0,7,0,200),NOAXIS;
ZHOUREF:=STKINDIEX('','MA.MA1(60)',0,7,-1,200),NOAXIS;
AAA:=ZHOU-ZHOUREF;
IF AAA<>0 THEN
BBB:=IF(AAA>0,1,-1);
ELSE
BBB:=0;
方向:BBB,NOAXIS;
这个"方向"出现以下情况:
开盘有数据时,会闪烁,一会是-1一会是0
但是同样的写法,调用60分钟就没有这情况,不会闪烁
为什么?我哪里写的不对了?
在日线周期上吗?
周线是由日线数据生成,你补充一下日线的数据
[此贴子已经被作者于2015/9/18 16:16:39编辑过]
小周期引用大周期是会闪烁的,你的数据一个有偏移一个没偏移,结果就是会闪烁
能否给一个解决办法,只要相邻两个周期的数据,不闪烁
另外,即便闪烁,也不应该是-1和0之间闪烁啊,因为我的计算方法里不可能相等,所以不会得0.除非是因为公式无效了变0
还有,小时的不闪烁......
还有可能引用结果无效所以是满足了else赋值0
你要相近的,那么一个是-2,一个是-1,这样就不会闪烁了
[此贴子已经被作者于2015/9/18 16:45:06编辑过]
以下是引用jinzhe在2015/9/18 16:44:52的发言:
还有可能引用结果无效所以是满足了else赋值0
你要相近的,那么一个是-2,一个是-1,这样就不会闪烁了
[此贴子已经被作者于2015/9/18 16:45:06编辑过]
求引用结果无效的解决办法……为什么会有周期性的引用无效导致周期性闪烁……
另外我知道本周期会导致信号闪烁,有可能导致下单信号闪烁,但是周期太大了只能用本周的数据
因为必须得在交易时段才会闪烁,所以请帮忙,快收盘了