公式重新计算初始化。所有的变量都会重新初始化。程序公式也会从所要计算的数据系列的第一根bar开始重新计算。
ReCalculate
为了避免脚本的无限循环,重新计算的条件使用全局变量。
重新计算条件:
Var: ReCalcPersist recalc_once(True), vo10(0); If LastBarOnChart Then Begin Print ("Last bar volume = ", Volume); If recalc_once Then Begin Print ("Recalculate study!"); recalc_once = False ReCalculate; End; End;
Var: ReCalcPersist recalc_once(True), vo10(0);
Var
ReCalcPersist
recalc_once
True
vo10
0
If
LastBarOnChart
Then
Begin
Print
"Last bar volume = "
Volume
"Recalculate study!"
False
End;