HTS程式交易語法大全--Arrays


Arrays

 和Array相同。宣告陣列變數。陣列以相同的名稱,連續的變數來參照,並可使用索引編碼的形式。
 宣告:Arrays: 變數名[n](初始值)
 以變數名來建立總共 n + 1個的記憶空間,且該空間具有初始值。
    Arrays: CloseArray[5](-1)
    上面的宣告,表示名稱為CloseArray,佔有5+1個,共六個記憶空間,並    且其初始值皆為-1
 CloseArrays[0] = -1
 CloseArrays[1] = -1
 CloseArrays[2] = -1
 CloseArrays[3] = -1
 CloseArrays[4] = -1
 CloseArrays[5] = -1
    而且陣列元素也可以用成別的函數參數。
 範例:Param:  dArrays[84](-1)          <函數呼叫 : 函數名 : DailyMA >
    Value1 = HighOfD ( 0, dArrays )     <函數宣告 : 函數名 : HighOfD >
    Parameter: DaysAgo(Numeric), HighArray[x](Numeric)
 參照:在某一函數中以該函數的參數來宣告陣列時,在該函數內部無法知道呼叫函數的排列個數,因此以參數方式來宣告變數時,使用下面的方式:Parameter: 陣列變數名[索引變數名](type)
範例:Parameter: DaysAgo(Numeric),  HighArray[x](Numeric)
    用參數來輸入變數的最後索引編碼,此編碼傳送到上面變數名HighArray[x]做為參數,該參數type為數字型。
 範例:1的情形時,以x值為84傳送到[x]


沒有留言:

張貼留言

《HTS程式交易教學》[教學信號]KD買賣訊號範例[免費訊號教學]

Parameters : HighLowTerm(9), kLength(3), dLength(3), OverSold(20), OverBought(80) variables:value(0),value2(0); 1.系統平台僅供參考,投資人仍需自行判斷負責,本人...