如计算macd,取前100天开始计算,上市不足的100天的则从第一日开始计算(如53天),每次递减(删除数据),当取99天开始计算时候,上市不足的100天的则从次日开始计算(如52天)。
这是数据处理问题了,请问如何像这样进行删除数据处理。
JG:=IF(CURRBARSCOUNT-1<N,C,DRAWNULL);
DIFF1:=EMA(JG,12)-EMA(JG,26);
DEA1 :=EMA(DIFF1,9);
MACD1:=DIFF1-DEA1;
DIFF:IF(date>=N,DIFF1,DRAWNULL);
DEA :IF(date>=N,DEA1 ,DRAWNULL);
MACD:IF(date>=N,MACD1,DRAWNULL),COLORSTICK;
参数N 自己取值