又发现新问题. SwingHigh(1,Close,ZB,ZQ); 用参数代入后,计算结果全部为0.昨天程序还正常,今天就不行了.

又发现新问题. SwingHigh(1,Close,ZB,ZQ); 用参数代入后,计算结果全部为0.昨天程序还正常,今天就不行了.

Params
  
Numeric ZQ(50);     //5~50,5计算波峰的周期
Numeric ZB(5);      //1~10,1波峰两侧的BAR数量
Vars

Series<Numeric> BF;     //波峰

Events
  OnBar(ArrayRef<Integer> indexs)
  {

BF=SwingHigh(1,Close,ZB,ZQ); 

Commentary("波峰BF="+Text(BF));
   }
 
结果 BF 全部为0

这是这是怎么回事啊?

这个基础数据的程序在1379版本上能正常运行了吗?
昨天能运行,今天怎么没反应了
请问SwingHigh 这个函数怎么用? 为什么有时候会得出-1的结果,很奇怪
减仓程序执行后,转头程序又自动买入,让我很烦恼,求助
今天为什么公式需全部编译?
请问一根bar上既开仓又平仓,除了用收盘价close[1]这种,还有什么方法
swinghigh求高点
close>close[1]的替代方案
请问为何代码只执行一次开仓程序,后续就不再执行了
各位老师,在TB3简语言版中修改模型参数以后,此模型再次加载以后就不能运行了?如何解决,谢谢