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