運算相關:
◎改良 現有公式系統盤中的運算機制,使其更能應付快速且密集的行情。
◎新增 控制[指標運算時間間隔]設定於[系統選項\參數]頁面。
可設20毫秒~5000毫秒,預設為250毫秒(1秒等於1000毫秒)。
◎調整 [系統選項\參數]之[調入n組1分鐘/5分鐘數據(用於分鐘週期預警/選股/指標…)]。
原本n值最大僅能輸入3XXXX,現已解除此限制(零為載入歷史所有K棒)。
※盤中看盤請勿將n值設為零或是很大的數,會造成系統負荷過重。
n值會影響到分鐘線之選股、預警、F6指標排序、自設指標列表等功能。
◎改良 SYSPARAM 函數,可隨畫面顯示區間變動,自動更新函數值。
◎改良 若指標沒有引用 SYSPARAM(1)或(6),滑鼠移動時就不觸發重算。
◎新增 IsRunInChart 函數,用於判斷指標是否於分析畫面中運行。
◎修正 於非分析畫面跑時,讓 SYSPARAM(1-3) 強制返回 datacount 值。
(正常不應置於非分析畫面跑,這是為了容錯避免非預期之值造成越界)。
◎改良 若 SYSPARAM(1)>datacount 強制讓它等於 datacount 避免越界存取。
◎修正 SYSPARAM 函數之股價精度問題(比較時可能導致相同股價被視為不相等)。
◎修正 公式判斷兩數大小或相等的算法,做了自動精度的調整,讓判別更精準。
◎修正 [還權處理]後的K棒有些時候相同股價做比較時,會被視為不相等的問題。
對[還權處理]後的K棒價格,預先進行精度處理,避免此情況產生。
◎修正 [系統選項\參數]之[調入n組1分鐘/5分鐘數據(用於分鐘週期預警/選股/指標…)]。
將n值變更後沒有立即生效,需要等軟體重啟後才會生效的問題。
◎修正 公式編輯後,會觸發執行兩次公式的問題(如果該公式已經在圖面中套用)。
◎修正 公式若有VBScript的MsgBox指令,可能引起公式調用重入導致當掉的問題。
◎修正 特定情況下公式運行結果,會受前次公式運算結果影響導致當掉的問題。
◎追增 於[系統選項\數據]頁面中新增以下兩個選項:(預設皆為勾選)
[v]分線當日最末根使用結算價作爲收盤價
[v]日線使用結算價作爲收盤價
註:若不勾選則將採用最後成交價作為收盤價
自定義商品:
◎改良 若自定義商品K線數據價格為零,如遇到除以零錯誤則輸出0值,避免當掉。
◎改進 將自定義市場的商品名稱,未端用括號註明資料來源的市場和商品代碼。
如此當公式在該自建商品中跑時,會自動依據該來源商品計算交易時間。
運用舉例:自建『 商品代碼:TX20+ 商品名稱:大台20+(TFFITX1+) 』
當公式在TX20+中跑時,會自動依據TF市場中的FITX1+來計算交易時間。
◎新增 [自定義商品]分鐘K線 TradeDate 函數自動概算功能(多分線生成會隨之影響)。
★特別說明:
若想使用精確的 TradeDate 函數、精確的多分線以及使用 IsRegularFBar 函數。
必須於該商品股票名稱尾端配置 "(內建對應商品代碼)" 字元後,才可精確使用。
例如:自己新建一個商品 [股票代碼:TX19+] [股票名稱:台期19+(TFFITX1+)] 。
配置完成後,於自建的 [TX19+] 商品中跑指標時,系統會自動引入[TF]市場中的
[FITX1+] 商品之 TradeDate 相應數據來做指標計算,可以非常精確的相應處理。
若您新建的自定義商品無系統內建商品可供對應,就無法用上面的方法來做配置。
這時系統會自動概算生成 TradeDate 數據(與實際值可能會有落差,不保證精確)。
生成的多分線切割位置也會因此隨之不準,同時 IsRegularFBar 函數將無法使用。
通常落差比較容易發生在具跨零時交易或具特殊休市時間的商品上,務必小心。
系統相關:
◎新增 於[圖形分析視窗]跑公式,會自動觸發補回跨週期或跨商品引用之數據。
註:包含被引用商品之被引用週期歷史數據和當日Tick都會被補回。
◎修正 15/30/60分/多小時線於[按整點切分],盤中K棒時間非最終歸屬時間的問題。
◎修正 多小時線h2,盤中分K切割時間有誤的問題。
◎擴充 將公式大小自原來的最大128KB,擴大到最大256KB。
◎增強 公式鎖時間限制的功能保護(原來只檢查了電腦時間,易被調改)。
當電腦時間或行情時間已達過期時間,則無法再使用公式。
◎修正 公式內嵌VBS之行數達幾百行,可能引發當掉的問題。
◎修正 公式有設密碼並採完全加密,輸入密碼仍可匯出的問題。
◎修正 專版公式匯入後,即使沒有加密,也無法匯出的問題。
◎修正 [匯入公式]遇同名公式,更名後直接按[Enter]仍會警告的問題。
◎修正 變更指標[名稱]所屬的[說明]欄位,有時不會刷新Tree的問題。
◎修正 C1:=C;C1[1]+1; 語法無法編譯通過的問題。
◎修正 盤中應用SYSPARAM函數,在多視窗特定情況下會導致錯亂的問題。
◎修正 於報表更新[自設指標]遇到公式運算結果為空,會產生"無效的引數"的問題。
◎修正 [交易系統評價]遇到因除權價格達到負數時,系統會當掉的問題。
(改從最後一次價格不為負數的地方開始做統計,忽略前面訊號)
◎修正 以向後還權跑條件選股,若遇商品還權後歷史數據為空。會引發當掉的問題。
◎修正 既有參數加上匯入公式參數或INPUT參數,超過16個上限會引起崩潰的問題。
◎修正 當公式輸出的解盤內容為無效變數時,可能會誤跑出之前解盤內容的問題。
◎修正 指標公式若輸入自定義的坐標線,且有誤輸入同值時,會讓軟體無回應的問題。
◎修正 於[公式編輯器]中編譯公式,錯誤程式碼標位(高亮度)錯行不準的問題。
◎修正 [公式編輯器]遇到特定中文字會導致後續程式碼字元無法自動變色的問題。
◎改良 [公式編輯器]讓程式碼龐大的公式,也能完整支持程式碼字元自動變色。
◎改良 當公式顯示之圖檔不存在或是損壞時,改顯示撕裂的圖示(不再無顯示)。
◎改良 增刪改用戶公式原先只會將舊的 UserFml.fal 自動備存為 UserFml.bak。
現在追增 UserFml.bak1,用於保存上次異動的 UserFml.bak 檔案。
◎作廢 Username 和 CheckUser 兩個函數(因軟體註冊功能已廢除,無註冊名可用)。
◎作廢 公式匯出之[定向加密]功能(因軟體註冊功能已廢除,無註冊名可用)。
時間相關:
◎新增 時間函數 TradeDate,可取得日線歸屬年月日。
沒有跨越零時交易的商品,在分線應用 Date 和 TradeDate 沒有差距。
但有跨越零時交易的商品,在分線應用 Date 不一定等於 TradeDate。
◎新增 時間函數 TradeDateSeconds,可取得自開盤日零時以來的秒數。
◎新增 時間函數 TimeAdd(TIME,SECONDS),可取得增減秒數後的時間值。
◎追增 動態行情函數 DYNAINFO(58) 取得最新即時行情日線歸屬日期。
◎新增 邏輯函數 IsRegularFBar,用於判斷是否為[一般交易時段]的首個週期。
◎新增 期權函數 SGXMSCILastDay(Stklabel) 取得摩台結算日。
◎修正 OptionLastDay函數自新制2008/12起,結算日當天的值會提早換月的問題。
v5.0 2017/10/18 結算日當天 OptionLastDay 的值變為 2017/11/15。
v5.2 2017/10/18 結算日當天 OptionLastDay 的值仍為 2017/10/18。
◎修正 [分筆成交週期]數據最後時間和 DynaInfo(55) 有時不一致的問題。
◎改良 時間函數 OpenMinutes,直接寫 OpenMinutes; 就可以用了,不需任何參數。
不再使用 OpenMinutes(Time) 這種寫法。
◎修正 跑條件選股或指標排序,DatatypeM 函數會異常返回零值的問題。
數據函數:
◎新增 行情函數 FMTPRICEU 用來取得分數型態價格的分子。
◎新增 行情函數 FMTPRICED 用來取得分數型態價格的分母。
◎新增 行情函數 FMTPRICEI 用來取得分數型態價格的整數。
◎變更 動態行情函數 DYNAINFO(22) 定義,股票仍舊為內盤,期貨改為賣方成交筆數。
◎變更 動態行情函數 DYNAINFO(23) 定義,股票仍舊為外盤,期貨改為買方成交筆數。
◎變更 動態行情函數 DYNAINFO(51) 定義為分筆總數(分筆成交週期總數)。
註:原先定義為[成交分筆],為了避免混淆重新清楚定義。
◎變更 動態行情函數 DYNAINFO(52) 定義為分筆均量(分筆成交週期每筆均量)。
註:原先定義為[每筆均量],為了避免混淆重新清楚定義。
◎追增 動態行情函數 DYNAINFO(57) 取得成交總筆(當日行情成交總筆數)。
◎追增 動態行情函數 DYNAINFO(58) 取得當前最新行情日線歸屬日期。
◎異動 買一價為市價時:BIDPRICE(1) 和 DYNAINFO(28) 值為 999999。
賣一價為市價時:ASKPRICE(1) 和 DYNAINFO(34) 值為 -999999。
◎新增 財務數據函數 FINANCE2(N, Stklabel) 用於取得指定商品的財務數據。
◎新增 GALDATA(11) 函數,可取得三大法人買進量總計。
◎新增 GALDATA(12) 函數,可取得三大法人賣出量總計。
◎增強 江波函數已可支援多日,並追增對期貨和選擇權的支援(累加應用請留意跨日)。
◎新增 兩個江波函數,可取得期貨或選擇權[買成筆]和[賣成筆]歷史資料。
BTRADEORDERS 可取得累計總買入成交分筆數量。
STRADEORDERS 可取得累計總賣出成交分筆數量。
◎新增 擴展數據函數 FBSTDAT(S,N) 取得期貨或選擇權開盤首筆江波資料。
◎新增 擴展數據函數 SDFR(S,N) 取得期貨三大法人數據。
◎新增 擴展數據函數 DEJYR(S,N) 取得期貨大額交易人數據。
◎新增 擴展數據函數 ExtDataLDate(S,T) 用於取得最新擴展數據資料日期。
◎新增 擴展數據函數 DS(S,SL) 取得增值服務數據 (預備用,目前無作用)。
◎新增 擴展數據函數 SEQDATA 可存取額外的盤後數據(例如:月營收)。
◎新增 擴展數據函數 GRTSCH 可查詢N日內是否有重大行事(例如:股東會)。
◎新增 擴展數據函數 STKBASC 可取得股票基本資料(例如:經營業務內容)。
◎新增 擴展數據函數 EVTHANDLE 可取得指定年度事件最新公告資券處置日期。
◎新增 擴展數據函數 STKHANDLE 可查詢N日內是否有指定的資券處置。
◎新增 擴展數據函數 DIVDISX 可取得股利分配資料。
◎新增 擴展數據函數 TWECON 可取得台灣經濟數據資料。
◎修正 讓在分線中的 OPENINT 數值歸零,避免被誤用。
◎修正 SPLITBARS 函數返回結果,某些位置數值異常的問題。
註:本函數係用於取得之前第N次除權到當前的週期數。
SPLITBARS(0) 相等於 BARSLAST(SPLITDATA(0)=1)。
◎調整 新版 QT 函數已被重新明確定義(避免混淆):
QT成交筆數=買入成交的委託單數量+賣出成交的委託單數量
並變更為股票專用的函數,資料於盤後才會揭示(歸屬於日線)。
◎變更 財務函數 FINANCE(29) 定義為[營業外收支],原為[營業外收入]。
◎廢除 財務函數 FINANCE(2)、FINANCE(3)、FINANCE(30)、FINANCE(55)。
◎廢除 F10FIND 函數和 F10TEXT 函數,已有函數可直接存取[公司基本資料]。
其他函數:
◎追增 STKINDI 函數追增對季線引用的支持,季線之週期編號為13。
例如: 引用季線之MA指標的MA1值,寫法為 STKINDI('','MA.MA1',0,13);
◎追增 引用操作符 "" 追增對季線引用的支持,季線數據類型代碼為SEASON。
例如: 引用季線之MA指標的MA1值,寫法為 "MA.MA1#SEASON";
◎增強 NUMTOSTR(N,M)函數,當M設為負值時,不足位數尾部不補零。
◎追增 UBOUND 函數對 VARIABLE 宣告序列的支援。
◎修正 MA(X,N)當N為數列時,在特定情況下會誤判K棒數不足,輸出為無效數列的問題。
◎修正 SUM 和 MA 兩個函數算法(原優化算法會有單精度浮點計算累計誤差的問題)。
◎修正 SMA、EMA、WMA、DMA、TMA函數在特定情況可能發生浮點溢位的問題。
◎修正 WMA 函數的說明文字內容。
◎修正 STD(X,N)與VAR(X,N)函數,當N值誤給1時,會引發軟體當掉的問題。
◎修正 REF(X,A) 和 REFX(X,A) 函式,若A為序列且值超巨大會引發當掉的問題。
◎修正 NUMTOSTR、FINDINDEXBYTIME、NUMBERSUM、LLVBARS 函數之說明內容。
◎修正 STKINBLOCK 函數第一個參數設為''時,不會自動帶入當前商品代碼的問題。
◎新增 字符串函數 FMLNAME 用來取得指標名稱(方便程式做延伸應用)。
◎修改 SAR函數算法,讓首個轉折前的加速因子處理方式,與後面的處理方式相同。
◎新增 繪圖函數 PLANELINEEX 指定X軸範圍畫水平線。
◎新增 繪圖函數 STICKLINEPY 指定Y軸範圍畫柱線。
◎新增 繪圖函數 STICKLINEUD 畫柱狀延伸線。
◎修正 繪圖函數 DRAWSL 在無條件成立的情況下會畫空(位置於0),造成畫面擠壓的問題。
◎修正 繪圖函數 FILLRGN 函數在特定的情況下,某些符合位置未被正確填滿的問題。
◎新增 線型描述 ColorTransparent 指令(為 STICKLINE 函數專用)。
可以用來擴大內容輸出範圍,影響副圖頂底位置,利於標示符號。
◎新增 引用函數 TR 真實波幅(算法與內建指標[ATR 平均真實波幅]的TR算法相同。
◎新增 引用函數 ALTFILTER 可用於過濾重複的訊號。
◎新增 其它函數 SENDMAIL 可於條件成立時發送訊息至指定的E-Mail。
註:必須先在 [系統選項\電郵] 頁面中設定好相關欄位資料。
◎修正 Stickline 函數於即時圖劃線,會在無效位置上冒出長長一根的問題。
◎修正 當加權指數不存在時,跑 Beta、BetaUp、BetaDown 函數會引起當掉的問題。
◎修正 PlaySound函數將第1個參數帶入單值(非數列),發聲控制會異常的問題。
◎調整 TMA(X,N,M) 函數,限制N不可以>1,避免不當使用造成計算溢位而當掉。
◎改良 優化 POW 函數第二個參數為整數時的算法。
運算相關:
◎改良 SYSPARAM 函數,可隨畫面顯示區間變動,自動更新函數值。
◎改良 若指標沒有引用 SYSPARAM(1)或(6),滑鼠移動時就不觸發重算。
◎新增 IsRunInChart 函數,用於判斷指標是否於分析畫面中運行。
◎修正 於非分析畫面跑時,讓 SYSPARAM(1-3) 強制返回 datacount 值。
(正常不應置於非分析畫面跑,這是為了容錯避免非預期之值造成越界)。
◎改良 若 SYSPARAM(1)>datacount 強制讓它等於 datacount 避免越界存取。
◎修正 SYSPARAM 函數之股價精度問題(比較時可能導致相同股價被視為不相等)。
◎修正 [系統選項\參數]之[調入n組1分鐘/5分鐘數據(用於分鐘週期預警/選股/指標…)]。
將n值變更後沒有立即生效,需要等軟體重啟後才會生效的問題。
◎修正 公式判斷兩數大小或相等的算法,做了自動精度的調整,讓判別更精準。
◎修正 [還權處理]後的K棒有些時候相同股價做比較時,會被視為不相等的問題。
對[還權處理]後的K棒價格,預先進行精度處理,避免此情況產生。
◎修正 公式編輯後,會觸發執行兩次公式的問題(如果該公式已經在圖面中套用)。
◎修正 公式若有VBScript的MsgBox指令,可能引起公式調用重入導致當掉的問題。
◎修正 特定情況下公式運行結果,會受前次公式運算結果影響導致當掉的問題。
◎追增 於[系統選項\數據]頁面中新增以下兩個選項:(預設皆為勾選)
[v]分線當日最末根使用結算價作爲收盤價
[v]日線使用結算價作爲收盤價
註:若不勾選則將採用最後成交價作為收盤價
自定義商品:
◎改良 若自定義商品K線數據價格為零,如遇到除以零錯誤則輸出0值,避免當掉。
◎改進 將自定義市場的商品名稱,未端用括號註明資料來源的市場和商品代碼。
如此當公式在該自建商品中跑時,會自動依據該來源商品計算交易時間。
運用舉例:自建『 商品代碼:TX20+ 商品名稱:大台20+(TFFITX1+) 』
當公式在TX20+中跑時,會自動依據TF市場中的FITX1+來計算交易時間。
◎新增 [自定義商品]分鐘K線 TradeDate 函數自動概算功能(多分線生成會隨之影響)。
★特別說明:
若想使用精確的 TradeDate 函數、精確的多分線以及使用 IsRegularFBar 函數。
必須於該商品股票名稱尾端配置 "(內建對應商品代碼)" 字元後,才可精確使用。
例如:自己新建一個商品 [股票代碼:TX19+] [股票名稱:台期19+(TFFITX1+)] 。
配置完成後,於自建的 [TX19+] 商品中跑指標時,系統會自動引入[TF]市場中的
[FITX1+] 商品之 TradeDate 相應數據來做指標計算,可以非常精確的相應處理。
若您新建的自定義商品無系統內建商品可供對應,就無法用上面的方法來做配置。
這時系統會自動概算生成 TradeDate 數據(與實際值可能會有落差,不保證精確)。
生成的多分線切割位置也會因此隨之不準,同時 IsRegularFBar 函數將無法使用。
通常落差比較容易發生在具跨零時交易或具特殊休市時間的商品上,務必小心。
系統相關:
◎新增 於[圖形分析視窗]跑公式,會自動觸發補回跨週期或跨商品引用之數據。
註:包含被引用商品之被引用週期歷史數據和當日Tick都會被補回。
◎修正 15/30/60分/多小時線於[按整點切分],盤中K棒時間非最終歸屬時間的問題。
◎修正 多小時線h2,盤中分K切割時間有誤的問題。
◎擴充 將公式大小自原來的最大128KB,擴大到最大256KB。
◎增強 公式鎖時間限制的功能保護(原來只檢查了電腦時間,易被調改)。
當電腦時間或行情時間已達過期時間,則無法再使用公式。
◎修正 公式有設密碼並採完全加密,輸入密碼仍可匯出的問題。
◎修正 專版公式匯入後,即使沒有加密,也無法匯出的問題。
◎修正 [匯入公式]遇同名公式,更名後直接按[Enter]仍會警告的問題。
◎修正 變更指標[名稱]所屬的[說明]欄位,有時不會刷新Tree的問題。
◎修正 於報表更新[自設指標]遇到公式運算結果為空,會產生"無效的引數"的問題。
◎修正 [交易系統評價]遇到因除權價格達到負數時,系統會當掉的問題。
(改從最後一次價格不為負數的地方開始做統計,忽略前面訊號)
◎修正 以向後還權跑條件選股,若遇商品還權後歷史數據為空。會引發當掉的問題。
◎修正 既有參數加上匯入公式參數或INPUT參數,超過16個上限會引起崩潰的問題。
◎修正 當公式輸出的解盤內容為無效變數時,可能會誤跑出之前解盤內容的問題。
◎修正 指標公式若輸入自定義的坐標線,且有誤輸入同值時,會讓軟體無回應的問題。
◎修正 於[公式編輯器]中編譯公式,錯誤程式碼標位(高亮度)錯行不準的問題。
◎修正 [公式編輯器]遇到特定中文字會導致後續程式碼字元無法自動變色的問題。
◎改良 [公式編輯器]讓程式碼龐大的公式,也能完整支持程式碼字元自動變色。
◎改良 當公式顯示之圖檔不存在或是損壞時,改顯示撕裂的圖示(不再無顯示)。
◎改良 增刪改用戶公式原先只會將舊的 UserFml.fal 自動備存為 UserFml.bak。
現在追增 UserFml.bak1,用於保存上次異動的 UserFml.bak 檔案。
◎作廢 Username 和 CheckUser 兩個函數(因軟體註冊功能已廢除,無註冊名可用)。
◎作廢 公式匯出之[定向加密]功能(因軟體註冊功能已廢除,無註冊名可用)。
時間函數:
◎新增 邏輯函數 IsRegularFBar,用於判斷是否為[一般交易時段]的首個週期。
◎追增 動態行情函數 DYNAINFO(58) 取得最新即時行情日線歸屬日期。
◎修正 [分筆成交週期]數據最後時間和 DynaInfo(55) 有時不一致的問題。
◎修補 時間函數 TradeDateSeconds 的說明。
◎改良 時間函數 OpenMinutes,直接寫 OpenMinutes; 就可以用了,不需任何參數。
不再使用 OpenMinutes(Time) 這種寫法。
◎修正 跑條件選股或指標排序,DatatypeM 函數會異常返回零值的問題。
數據函數:
◎追增 動態行情函數 DYNAINFO(58) 取得當前最新行情日線歸屬日期。
◎異動 買一價為市價時:BIDPRICE(1) 和 DYNAINFO(28) 值為 999999。
賣一價為市價時:ASKPRICE(1) 和 DYNAINFO(34) 值為 -999999。
◎新增 GALDATA(11) 函數,可取得三大法人買進量總計。
◎新增 GALDATA(12) 函數,可取得三大法人賣出量總計。
◎新增 兩個江波函數,可取得期貨或選擇權[買成筆]和[賣成筆]歷史資料。
BTRADEORDERS 可取得累計總買入成交分筆數量。
STRADEORDERS 可取得累計總賣出成交分筆數量。
◎追增 江波函數對選擇權的支援,並改善江波存取速度。
◎修正 江波函數盤中期貨應用,於剛換分K時會因數據時間差造成前根數值變動的問題。
◎修正 江波函數盤中期貨應用,有時倒數第二根數值會與前根同值的問題。
◎改良 擴展數據函數 SDFR(S,N) 大幅改善存取速度。
◎改良 擴展數據函數 DEJYR(S,N) 大幅改善存取速度。
◎新增 擴展數據函數 ExtDataLDate(S,T) 用於取得最新擴展數據資料日期。
◎新增 擴展數據函數 SEQDATA 可存取額外的盤後數據(例如:月營收)。
◎新增 擴展數據函數 GRTSCH 可查詢N日內是否有重大行事(例如:股東會)。
◎新增 擴展數據函數 STKBASC 可取得股票基本資料(例如:經營業務內容)。
◎新增 擴展數據函數 EVTHANDLE 可取得指定年度事件最新公告資券處置日期。
◎新增 擴展數據函數 STKHANDLE 可查詢N日內是否有指定的資券處置。
◎新增 擴展數據函數 DIVDISX 可取得股利分配資料。
◎新增 擴展數據函數 TWECON 可取得台灣經濟數據資料。
◎修正 讓在分線中的 OPENINT 數值歸零,避免被誤用。
◎修正 SPLITBARS 函數返回結果,某些位置數值異常的問題。
註:本函數係用於取得之前第N次除權到當前的週期數。
SPLITBARS(0) 相等於 BARSLAST(SPLITDATA(0)=1)。
◎調整 新版 QT 函數已被重新明確定義(避免混淆):
QT成交筆數=買入成交的委託單數量+賣出成交的委託單數量
並變更為股票專用的函數,資料於盤後才會揭示(歸屬於日線)。
◎變更 財務函數 FINANCE(29) 定義為[營業外收支],原為[營業外收入]。
◎廢除 財務函數 FINANCE(2)、FINANCE(3)、FINANCE(30)、FINANCE(55)。
◎廢除 F10FIND 函數和 F10TEXT 函數,已有函數可直接存取[公司基本資料]。
其他函數:
◎追增 STKINDI 函數追增對季線引用的支持,季線之週期編號為13。
例如: 引用季線之MA指標的MA1值,寫法為 STKINDI('','MA.MA1',0,13);
◎追增 引用操作符 "" 追增對季線引用的支持,季線數據類型代碼為SEASON。
例如: 引用季線之MA指標的MA1值,寫法為 "MA.MA1#SEASON";
◎增強 NUMTOSTR(N,M)函數,當M設為負值時,不足位數尾部不補零。
◎追增 UBOUND 函數對 VARIABLE 宣告序列的支援。
◎修正 MA(X,N)當N為數列時,在特定情況下會誤判K棒數不足,輸出為無效數列的問題。
◎修正 SUM 和 MA 兩個函數算法(原優化算法會有單精度浮點計算累計誤差的問題)。
◎修正 SMA、EMA、WMA、DMA、TMA函數在特定情況可能發生浮點溢位的問題。
◎修正 WMA 函數的說明文字內容。
◎修正 STD(X,N)與VAR(X,N)函數,當N值誤給1時,會引發軟體當掉的問題。
◎修正 REF(X,A) 和 REFX(X,A) 函式,若A為序列且值超巨大會引發當掉的問題。
◎修正 LLVBARS 函數之說明內容。
◎修正 STKINBLOCK 函數第一個參數設為''時,不會自動帶入當前商品代碼的問題。
◎修改 SAR函數算法,讓首個轉折前的加速因子處理方式,與後面的處理方式相同。
◎修正 繪圖函數 PLANELINEEX 畫線長度計算誤差與函數之說明內容。
◎修正 繪圖函數 DRAWSL 在無條件成立的情況下會畫空(位置於0),造成畫面擠壓的問題。
◎修正 繪圖函數 FILLRGN 函數在特定的情況下,某些符合位置未被正確填滿的問題。
◎新增 線型描述 ColorTransparent 指令(為 STICKLINE 函數專用)。
可以用來擴大內容輸出範圍,影響副圖頂底位置,利於標示符號。
◎修正 Stickline 函數於即時圖劃線,會在無效位置上冒出長長一根的問題。
◎修正 當加權指數不存在時,跑 Beta、BetaUp、BetaDown 函數會引起當掉的問題。
◎修正 PlaySound函數將第1個參數帶入單值(非數列),發聲控制會異常的問題。
◎調整 TMA(X,N,M) 函數,限制N不可以>1,避免不當使用造成計算溢位而當掉。
◎改良 優化 POW 函數第二個參數為整數時的算法。