能不能增加一个DDI指标
DDI指标是个比较冷门的指标,但是对我来说很重要,我自己编了一个,但是只能显示DDI的值,ADDI和AD都显示不了.
onBar(ArrayRef<Integer> indexs)
{
Range[i=0:DataCount()-1]
{
TR=Max(abs(H-H[1]),abs(L-L[1]));
If((H+L)<=(H[1]+L[1])){DMZ=0;}Else{DMZ=Max(abs(H-H[1]),abs(L-L[1]));}
If((H+L)>=(H[1]+L[1])){DMF=0;}Else{DMF=Max(abs(H-H[1]),abs(L-L[1]));}
DIZ=Summation(DMZ, N1)/(Summation(DMZ, N1)+Summation(DMF, N1));
DIF=Summation(DMF, N1)/(Summation(DMZ, N1)+Summation(DMF, N1));
DDI=DIZ-DIF;
ADDI=SMA(DDI,30,10);
AD=XAverage(ADDI,5);
}
PlotNumeric("ADDI",ADDI);
PlotNumeric("DDI",DDI);
PlotNumeric("AD",AD);
}
收到了
DDI的SMA序列值有数据,加载出来没有数据,是不是不支持DDI