HSP程式交易論壇 >> 程式交易 >> 論壇主區 >> HSQL語言討論區 >> 關於算式長度限制的問題
關於算式長度限制的問題 mingyi1973,2009-07-12 20:36:14

報告版大我發現新版的策略編輯器,只要是單一算式長度超過單行的時候,HSP程式交易策略平台就跳掉了,然後出現Run-time error'6':Overflow,難道其他人沒有出現同樣的情況嗎?您是否調查一下?[EM06]
Hunta,2009-07-12 20:55:48

運算式超過一行是不會出錯的!!
你所出現的錯誤訊息是Overflow意思是溢位,講白話一點就是數字太大,你有可能運算出來的結果出現類似幾百億或是更大的數字,造成超過系統限制,你可以自行先用手工運算看看,看是不是因此造成!!

mingyi1973,2009-07-12 21:07:13

我只要是算式長度超過單行的時候,HSP程式交易策略平台就跳掉了,肯定不是數字太大的問題。
Hunta,2009-07-12 21:29:26

你指的是「策略編輯器」或是「程式交易平台」?
能否舉例一下,方便測試!!

mingyi1973,2009-07-12 21:29:30

我想是我寫的程式有問題,我只要開新的檔案編寫,算式長度超過單行的時候,HSP程式交易策略平台就不會跳掉了,對不起浪費您的版面。
Hunta,2009-07-12 21:33:44

若一直出現此問題,建議你可以重新安裝一次,包括setup.exe及huntap.exe,試試看吧!!
mingyi1973,2009-07-12 22:02:19

我到http://www.huntasoft.com/download/setup.exe下載更新過setup.exe,請問huntap.exe要去那裡下載?
hunt168,2009-07-12 22:08:29

版主您好...
 
我的是在策略編輯器中,用"插入列"時,會出現"執行階段錯誤 溢位",然後整個系統被強制關閉,但若在行號前不用"插入列"的方式,直接按"ENTER",則不會有此問題。而很特別的是在相同的程式裡有的行號可以使用"插入列"有的不行,請問是因為我有計算式"除不盡"的關係嗎?
 
感謝指導...謝謝!!

Hunta,2009-07-12 22:16:45

我剛才測試一下不會有問題?
請問是偶而發生還是每次都會發生?

Hunta,2009-07-12 22:17:52

[QUOTE][B]下面引用由[U]mingyi1973[/U]發表的內容:[/B]

我到http://www.huntasoft.com/download/setup.exe下載更新過setup.exe,請問huntap.exe要去那裡下載?[/QUOTE]
[URL=http://www.huntasoft.com/download/huntap.exe]http://www.huntasoft.com/download/huntap.exe[/URL]

hunt168,2009-07-12 22:26:26

版主您好...

我的是每次都會發生,比較奇怪的是相同的策略,不同的當案有的不會(我有重新下載)

Hunta,2009-07-12 22:37:26

我剛才也嘗試開啟不同策略來試,但是都沒有發生錯誤,我不排除在某些特殊的狀況下或許會出現狀況,看你是否方便將策略寄給我測試(若不方便亦不勉強)。
若可以的話,請將c:\huntap目錄內之策略檔(策略名稱.rda),E_mail至tec@huntasoft.com,並請告知在哪個地方按插入列會出問題,謝謝!!

 97 1 2 8: 此主題共有16帖 此頁12帖 每頁12帖 

[查看完整模式]

LeadBBS 5.0 耗時58.6毫秒 請求2次