文华指标,翻译后在图上显示数值不一样呢。是什么原因?
VOL1:=MA((VOL-REF(VOL,1))/REF(VOL,1), 5);
JC2:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;
SHORT:JC2*(1+VOL1);
MA1:MA(SHORT,N);
SHORT_STICK:SHORT,COLORSTICK;
开拓者代码
Params
//此处添加参数
Numeric N1(5); // N1周期-默认5
Numeric N2(24); // N1周期-默认24
Numeric MA_M(6); // N1周期-默认24
Vars
//此处添加变量
Series<Numeric> VOL1; // VOL1指标
Series<Numeric> JC2; // JC2指标
Series<Numeric> L_SHORT_1; // SHORT指标
Series<Numeric> L_SHORT_MA1; // MA1指标
Events
OnBar(ArrayRef<Integer> indexs)
{
Range[0:DataSourceSize() - 1]
{
VOL1 = Average((vol - vol[1]) / vol[1], N1);
JC2 = (Close - XAverage(Close, N2)) / XAverage(Close, N2) * 100;
L_SHORT=JC2 * (1 + VOL1);
L_SHORT_MA1= MA(L_SHORT_1, MA_M(6));
PlotNumeric("L_SHORT_1",L_SHORT_1,0,Red);
PlotNumeric("L_SHORT_MA1",L_SHORT_MA1,0,Green);
PlotNumeric("零线",0);
}
}
不跟别的软件比较
你可以自行验算上面的数值