名稱 | 類型 | 說明 |
---|---|---|
Array | 宣告 | |
Arrays | 宣告 | |
NumericArray | 宣告 | |
NumericArrayRef | 宣告 | |
StringArray | 宣告 | |
StringArrayRef | 宣告 | |
TrueFalseArray | 宣告 | |
TrueFalseArrayRef | 宣告 | |
Array_Compare | 內建函數 |
比較陣列A跟陣列B內的元素 Array_Compare(陣列A, 陣列A開始比對的位置, 陣列B, 陣列B開始比對的位置, 比對的個數) 如果陣列A比較大則回傳1,如果陣列B比較大則回傳-1,如果相同的話則回傳0,例外情形回傳-2 |
Array_Copy | 內建函數 |
把陣列A的元素複製到陣列B內 Array_Copy(陣列A, 陣列A開始複製的位置, 陣列B, 陣列B開始儲存複製資料的位置, 複製的個數) 如果成功則回傳0,否則回傳小於0的錯誤碼 |
Array_GetMaxIndex | 內建函數 |
取得陣列內的元素個數 元素個數 = Array_GetMaxIndex(陣列變數) |
Array_GetType | 內建函數 |
回傳陣列的資料類型 資料類型 = Array_GetType(陣列) 回傳數值如果是2,表示為邏輯值True/False陣列,如果是3,表示為字串陣列,如果是7,則表示為數值陣列 |
Array_SetMaxIndex | 內建函數 |
重新設定陣列的大小 僅支援一維陣列 Array_SetMaxIndex(陣列,陣列內的元素個數) |
Array_SetValRange | 內建函數 |
把陣列內某段元素改成指定的數值 Array_SetValRange(陣列,開始位置,結束位置,新設定的數值) |
Array_Sort | 內建函數 |
把陣列內的某段元素進行排序。 Array_Sort(陣列,執行排序的開始位置,執行排序的結束位置,排序的順序) 排序的順序如果是true的話則由小排到大,如果是false的話則由大排到小 |
Array_Sort2d | 內建函數 |
把二維陣列內的某段元素進行排序。 Array_Sort2d(陣列,執行排序的開始位置,執行排序的結束位置,排序的比較欄位,排序的順序) 排序的順序如果是true的話則由小排到大,如果是false的話則由大排到小 |
Array_Sum | 內建函數 |
回傳陣列內元素的加總數值 加總數值 = Array_Sum(陣列, 開始位置, 結束位置) |
ExtremesArray | 系統函數 |
計算陣列資料的極大值或極小值。 回傳數值=ExtremesArray(陣列,陣列大小,要計算極大值或極小值,輸出極值,輸出極值的陣列索引值) 傳入五個參數: - 第一個參數是要計算的陣列。 - 第二個參數是陣列大小。 - 第三個參數是要計算極大值或極小值;1為極大值、-1為極小值。 - 第四個參數為傳址參數,會回傳計算完的極值。 - 第五個參數是傳址參數,會回傳極值的陣列索引值。 |
HighestArray | 系統函數 |
計算陣列資料的最大值。 回傳數值=HighestArray(陣列,陣列大小) 傳入二個參數: - 第一個參數是要計算的陣列。 - 第二個參數是陣列大小。 |
LowestArray | 系統函數 |
計算陣列資料的最小值。 回傳數值=LowestArray(陣列,陣列大小) 傳入二個參數: - 第一個參數是要計算的陣列。 - 第二個參數是陣列大小。 |
NthExtremesArray | 系統函數 |
計算陣列資料的第N個極大值或極小值。 回傳數值=ExtremesArray(陣列,陣列大小,第幾個極值,要計算極大值或極小值,輸出極值,輸出極值的陣列索引值) 傳入六個參數: - 第一個參數是要計算的陣列。 - 第二個參數是陣列大小。 - 第三個參數是要計算極值的序號。 - 第四個參數是要計算極大值或極小值;1為極大值、-1為極小值。 - 第五個參數為傳址參數,會回傳計算完的極值。 - 第六個參數是傳址參數,會回傳極值的陣列索引值。 |
NthHighestArray | 系統函數 |
計算陣列資料的第N個極大值。 回傳數值=NthHighestArray(陣列,陣列大小,第幾個極大值) 傳入三個參數: - 第一個參數是要計算的陣列。 - 第二個參數是陣列大小。 - 第三個參數是要計算極大值的序號。 |
NthLowestArray | 系統函數 |
計算陣列資料的第N個極小值。 回傳數值=NthLowestArray(陣列,陣列大小,第幾個極小值) 傳入三個參數: - 第一個參數是要計算的陣列。 - 第二個參數是陣列大小。 - 第三個參數是要計算極小值的序號。 |
ArrayLinearRegSlope | 系統函數 |
利用陣列來計算的線性迴歸的斜率。 回傳陣列=ArrayLinearRegSlope(陣列,期數) 傳入二個參數: - 第一個參數是陣列。 - 第二個參數是期數。 |
ArrayMASeries | 系統函數 |
將均線數值序列轉成陣列。 回傳陣列=ArrayMASeries(數列,數列期數,陣列) 傳入三個參數: - 第一個參數是數列。 - 第二個參數是數列期數。 - 第三個參數是陣列。 |
ArraySeries | 系統函數 |
將數值序列轉成陣列。 回傳陣列=ArraySeries(數列,數列期數,陣列) 傳入三個參數: - 第一個參數是數列。 - 第二個參數是數列期數。 - 第三個參數是陣列。 |
ArrayXDaySeries | 系統函數 |
以陣列儲存跨頻率的序列值。 回傳陣列=ArrayXDaySeries(序列,最大引用筆數,陣列) 傳入三個參數: - 第一個參數是序列。 - 第二個參數是最大引用筆數。 - 第三個參數是陣列。 |