参数提取
有的策略参数是写在代码中的,如果用户像
- 方便的修改参数
- 优化参数
- 在不同的品种使用不同的参数
那么就使用下面的方式提取参数
var1 = Day[10]; //把10提炼出来 作为参数
var2 = (var1 * Day);
var3 = var2[50];
var4 = xaverage(var3, 20);
var5 = (var4 + Day);
var6 = xaverage(var5, 10);
var7 = (var6 > 230);
- 首先在params部分添加参数
Params // 如果已经有params部分,就不用重复添加
Numeric p1(10); // 参数名不能重复 可以取任意名字
- 把代码中的10 替换成p1;更改后如下面:
var1 = Day[p1]; //把10提炼出来 作为参数
var2 = (var1 * Day);
var3 = var2[50];
var4 = xaverage(var3, 20);
var5 = (var4 + Day);
var6 = xaverage(var5, 10);
var7 = (var6 > 230);