待辦事項 #7632

VR[A]で0による除算がおこることがある
啟用日期: 2005-11-29 00:51 最後更新: 2006-02-03 22:14

回報者:
(匿名)
負責人:
類型:
狀態:
關閉
元件:
(無)
里程碑:
(無)
優先權:
5 - 中
嚴重程度:
5 - 中
處理結果:
修正
檔案:

細節

protraで三点チャージをプログラミングしてみましたが、東
証1部銘柄サーチ中にTIlib.ptでVR_next()関数中の
if obj[3][0] != null
obj[1] = 100.0 * obj[3][1] / obj[4][1] ←ここ
end
で起こっているようです。

Ticket History (3/4 Histories)

2005-11-29 11:04 Updated by: None
評語
Logged In: NO

下のようなプログラムでも確認できます。
---------------------------
#include <TIlib>
if ! $VRa
$VRa=VR_new(14,0)
else
VR_next($VRa)
end
---------------------------
2005-12-03 16:31 Updated by: panacoran
  • 負責人 Update from (無) to panacoran
  • (群組 change on Tracker)
  • 處理結果 Update from to Accepted
2005-12-04 11:34 Updated by: panacoran
  • 處理結果 Update from Accepted to 修正
評語
Logged In: YES
user_id=6886

n日のVR[A]でn連騰があったときには分母が0になりますね。とり
あえず、このケースでは分母が0になる直前の値を返すようにして
みました。
2006-02-03 22:14 Updated by: panacoran
  • Ticket Close date is changed to 2006-02-03 22:14
  • 狀態 Update from 開啟 to 關閉
評語
Logged In: YES
user_id=6886

問題なさそうなので閉じますね。

Attachment File List

No attachments

編輯

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » 登入