語法元素差異跟傳統(tǒng)的飛狐、大智慧指標(biāo)相比,本語言的某些元素有變化。包括以下幾點(diǎn): 1.序列下標(biāo) 在飛狐和本語言中,K線相關(guān)序列都可以通過下標(biāo)[]訪問,(注,關(guān)于序列概念,請參考逐行和逐根) 但是,在飛狐和大智慧中,序列的第一根是用下標(biāo)[1]來表示的,相應(yīng)的,序列的最后一根(最新一根)就是[datacount]; 在本語言中,序列的最新一根是用下標(biāo)[0]來表示的,相應(yīng)的,序列的第一根就是下標(biāo)[datacount-1]; 那么,使用了下標(biāo)的飛狐公式應(yīng)該怎樣轉(zhuǎn)換成本語言呢,根據(jù)以上所述,容易看出,只需要把飛狐的下標(biāo)[i]變成[datacount-i],就轉(zhuǎn)換為本語言的下標(biāo)方式了。
但是,公式中,每根K線所對應(yīng)的Time函數(shù)和Date函數(shù)都只能有一個(gè)值。一般軟件,要么選擇使用開始時(shí)間作為K線時(shí)間,要么選擇結(jié)束時(shí)間作為K線時(shí)間。 在飛狐和大智慧中,選擇的是結(jié)束時(shí);而在本語言中,選擇的是開始時(shí)。也就是說date函數(shù)和time函數(shù),分別返回了k線開始的日期和時(shí)間。 同時(shí),本語言提供了datec,timec函數(shù),返回k線的結(jié)束日期和時(shí)間。類似的,本語言還提供了hourc,返回結(jié)束的小時(shí),minutec,結(jié)束的分鐘。
而飛狐是用手的。 所以飛狐公式中的Vol,要轉(zhuǎn)換為Vol/VolUnit
金魔方中,字符串里分割目錄的‘\’要寫為‘\\’。 例如'd:\temp\f.txt',要寫為'd:\\temp\\f.txt'。 原因是‘\’被用作轉(zhuǎn)義字符了,例如‘\r’是回車,‘\n’是換行,‘\'’是單引號(hào),‘\"’是雙引號(hào) |
|
|