請(qǐng)問如何實(shí)現(xiàn)一個(gè)和EMA類似的遞歸算法? [金字塔]
- 咨詢內(nèi)容:
請(qǐng)問如何實(shí)現(xiàn)一個(gè)和EMA類似的遞歸算法?需要實(shí)現(xiàn)下面的公式。LSS(t)=A1*close(t)+A2*close(t-1)+A3*close(t-2)+A4*LSS(t-1)+A5*LSS(t-2);其中A1,A2,A3,A4,A5全是常數(shù)。t是指K線的位置,從1開始,一直到現(xiàn)在,即1,2,3,4,5……,一直到現(xiàn)在這根K線。
LSS(1):=A1*close;//第1根K線計(jì)算結(jié)果。LSS(2) := A1*close+ A2*REF(close,1)+A4* LSS(1);//第2根K線計(jì)算結(jié)果。LSS(3) :=A1*close+ A2*REF(close,1) +A3* REF(close,2)+ A4*LSS(2) +A5*LSS(1);//第3根K線計(jì)算結(jié)果。…………以此類推,LSS(t)=A1*close+A2**REF(close,1)+A3**REF(close,2)+A4*LSS(t-1)+A5*LSS(t-2);//第t根K線的計(jì)算結(jié)果。
- 金字塔客服:
這個(gè)算法的歸納不明顯,用戶再多點(diǎn)例子
[此貼子已經(jīng)被作者于2016-10-27 9:02:52編輯過] - 用戶回復(fù):
LSS(1):=A1*close;//第1根K線計(jì)算結(jié)果。LSS(2) := A1*close+ A2*REF(close,1)+A4* LSS(1);//第2根K線計(jì)算結(jié)果。LSS(3) :=A1*close+ A2*REF(close,1) +A3* REF(close,2)+ A4*LSS(2) +A5*LSS(1);//第3根K線計(jì)算結(jié)果。LSS(4) :=A1*close+ A2*REF(close,1) +A3* REF(close,2)+ A4*LSS(3) +A5*LSS(2);//第4根K線計(jì)算結(jié)果。LSS(5) :=A1*close+ A2*REF(close,1) +A3* REF(close,2)+ A4*LSS(4) +A5*LSS(3);//第5根K線計(jì)算結(jié)果。LSS(6) :=A1*close+ A2*REF(close,1) +A3* REF(close,2)+ A4*LSS(5) +A5*LSS(4);//第6根K線計(jì)算結(jié)果。…………以此類推,LSS(t)=A1*close+A2*REF(close,1)+A3*REF(close,2)+A4*LSS(t-1)+A5*LSS(t-2);//第t根K線的計(jì)算結(jié)果。
[此貼子已經(jīng)被作者于2016-10-27 9:23:40編輯過] - 網(wǎng)友回復(fù):
前面的A1、A2、A3部分就是引用的當(dāng)期收盤價(jià),前一期收盤價(jià),前兩期收盤價(jià)。無發(fā)實(shí)現(xiàn)的部分就是A4、A5部分,因?yàn)樾枰们耙黄贚SS值和前兩期LSS值。這部分在編程中不知道怎么實(shí)現(xiàn)。
[此貼子已經(jīng)被作者于2016-10-27 9:26:23編輯過] - 網(wǎng)友回復(fù):
LSS(1):=A1*close;//第1根K線計(jì)算結(jié)果。
LSS(2) := A1*close+ A2*REF(close,1)+A4* LSS(1);//第2根K線計(jì)算結(jié)果。
LSS(3) :=A1*close+ A2*REF(close,1) +A3* REF(close,2)+ A4*LSS(2) +A5*LSS(1);//第3根K線計(jì)算結(jié)果。
LSS(4) :=A1*close+ A2*REF(close,1) +A3* REF(close,2)+ A4*LSS(3) +A5*LSS(2);//第4根K線計(jì)算結(jié)果。
LSS(5) :=A1*close+ A2*REF(close,1) +A3* REF(close,2)+ A4*LSS(4) +A5*LSS(3);//第5根K線計(jì)算結(jié)果。
LSS(6) :=A1*close+ A2*REF(close,1) +A3* REF(close,2)+ A4*LSS(5) +A5*LSS(4);//第6根K線計(jì)算結(jié)果。
…………以此類推,
LSS(t)=A1*close+A2*REF(close,1)+A3*REF(close,2)+A4*LSS(t-1)+A5*LSS(t-2);//第t根K線的計(jì)算結(jié)果。
variable:lss=a1*close;
r1:=ref(c,1);
r2:=ref(c,2);
l1:=ref(lss,1);
if barpos=2 then lss:=a1*close+a2*r1+a4*l1;
l2:=ref(lss,2);
if barpos>=3 then lss:=a1*close+a2*r1+a3*r2+a4*l1+a5*l2;
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容