奇狐社區論壇
在這個頁面顯示本主題全部的 4 個文章

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- 請問:我的程式計算是否太過複雜 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=15929)


由 sunnyjboy1960 在 2011-08-08 14:38 發表:

請問:我的程式計算是否太過複雜

我有下列二個主程式
在5分鐘的主計算式中計算控盤線和下跌關k高、上漲關k低
大量、股票箱等結果。
在1分鐘的程式中呼叫,但是數據太顯示慢,最多延遲到3~5分鐘
可否協助指點在那些地方可以改進程式速度。


由 sunnyjboy1960 在 2011-08-08 14:38 發表:

2

5分鐘檔


由 sunnyjboy1960 在 2011-08-08 14:39 發表:

3

附檔3


由 cgjj 在 2011-08-08 15:19 發表:

回覆: 請問:我的程式計算是否太過複雜

引用:
最初由 sunnyjboy1960 發表
我有下列二個主程式
在5分鐘的主計算式中計算控盤線和下跌關k高、上漲關k低
大量、股票箱等結果。
在1分鐘的程式中呼叫,但是數據太顯示慢,最多延遲到3~5分鐘
可否協助指點在那些地方可以改進程式速度。



1. 避免重複計算
2. 移除沒有用的垃圾程式碼
3. 除非必要儘可能避免引用
4. 引用的子公式中只算傳需要的值
5. 不要把一堆需被引用的, 全都集中在同一子公式中, 應該拆散
 (除非是開高低收這種基本數據, 否則只會重複計算浪費資源)
6. 除非你很清楚每段公式在算什麼還有其各自的特性
 否則組合更多指標結果只會更糟不一定會更好


全部時間均為台灣時間, 現在時間為18:43
在這個頁面顯示本主題全部的 4 個文章


Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.