1、定義數(shù)組的語句是variable,一般來說,數(shù)組的使用,要先定義,然后初始化(即賦予數(shù)組的每個(gè)元素一個(gè)初始的數(shù)據(jù))。在飛狐中,目前只支持一維數(shù)組,并且下標(biāo)是從1開始的。variable語句,可以同時(shí)定義多個(gè)變量、數(shù)組,之間用逗號(hào)隔開。
2、
飛狐新的公式系統(tǒng),可以把序列變量作為一個(gè)數(shù)組,這是一個(gè)特殊的數(shù)組,這個(gè)數(shù)組的最小下標(biāo)是從序列變量的起始有效位置開始,數(shù)組的最大下標(biāo)是K線數(shù)量,其中K線的數(shù)量,可以從datacount函數(shù)得到。 比如“fc:close;",這行代碼,可以把fc看成是一個(gè)下標(biāo)從1開始直到datacount的數(shù)組。如果我們想知道第1、2、5、最后1根K線的收盤價(jià),可以寫成如下代碼:
fc:=close;
fc[1];
fc[2];
fc[5];
fc[datacount];
再看一例“fm:ma(c,5)”,這里的5日均價(jià)fm也是一個(gè)序列變量,可以看成下標(biāo)從5開始直到datacount的數(shù)組。
3、
把多條語句看作一條語句
語法:BEGIN...END
這里,begin和end是成對(duì)出現(xiàn)的,被begin和end包圍起來的語句可以有很多條,這些語句可以看成是一條復(fù)合語句。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。