EMA(C,NULL)應該是NULL才對,為何返回一個有效的數據?造成均線計算錯誤!
以下例子舉例,圖中AA,BB,CC,DD這幾個數為何不是NULL?
AA:EMA(C,NULL);
BB:EMA(L,NULL);
CC:EMA(H,NULL);
DD:EMA(O,NULL);MA1:MA(CLOSE,N);//定義10周期均線
MA1>REF(MA1,1)&&REF(MA1,1)>REF(MA1,2)&&REF(MA1,3)>REF(MA1,2)&&REF(MA1,4)>REF(MA1,3),BPK;//上拐時買平并買開
MA1<REF(MA1,1)&&REF(MA1,1)<REF(MA1,2)&&REF(MA1,3)<REF(MA1,2)&&REF(MA1,4)<REF(MA1,3),SPK;//下拐時賣平并賣開
AUTOFILTER;
EMA(X,N):求N周期X值的指數移動平均(平滑移動平均)。
注:
1、對距離當前較近的k線賦予了較大的權重。
2、當N為有效值,但當前的k線數不足N根,按實際根數計算。
3、N為0或空值時返回值為空值。
4、N可以為變量
"N為0或空值時返回值為空值": 這個說法就是錯誤的