MA(X,N),N的含義 [金字塔]
- 咨詢內容:
MA(X,N),請問N是包含當根K的計數,還是說在不包含當根K、之前N個K線的?
- 金字塔客服:
必須包含當根
- 用戶回復:
好,那為啥我下面這段代碼(海龜里面計算N的那個),N計算不出來?M,TR都計算的出來,就是N始終顯示##.//atrcyc是N計算的周期,默認為10;
m:=ref(ma(tr,atrcyc),1); pretr:=ref(tr,1);
if Barpos>=11 then BEGIN If Barpos=11 then N:=M; If DayCount=5 or Barpos=11 then begin N:=(9*N+preTR)/10; //指數移動平均法 DayCount:=0; end daycount:=daycount+1; END//改成下面那樣了,就能計算出來了;因為我的atrcyc參數默認為10;所以下面與上面的區別就是取了第12根K線,而不是第11根K線開始。 m:=ref(ma(tr,atrcyc),1); pretr:=ref(tr,1);
if Barpos>=(atrcyc+2) then //因為最開 m 取的是ref( ,1),所以從11開始不夠,要從12開始?? BEGIN If Barpos=(atrcyc+2) then N:=M; If DayCount=5 or Barpos=(atrcyc+2)then //每5周期換一次or 每 atrcyc/2 周期換一次呢?這里仍用5周期換一次 begin N:=((atrcyc-1)*N+preTR)/atrcyc; //指數移動平均法 DayCount:=0; end daycount:=daycount+1; END - 網友回復:
你這個n初始值什么定義的?
- 網友回復: 初始值就是m, 然后在atrcyc+1開始、用指數移動平均法更換為atr, 其中tr取的也是前一期;m:=ref(ma(tr,atrcyc),1);pretr:=ref(tr,1);
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容