奇狐社區論壇
在這個頁面顯示本主題全部的 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=965)


由 kent_7368 在 2004-05-29 10:43 發表:

[問題]如何讓公式運算速度加快

版大大您好

個人實際操盤時,會使用約 6~7 種指標同時套在日線圖上
但是因為運算邏輯較為複雜,即使一分鐘才跑一次數據
的加權指數現貨,每一次跑運算公式結果大概需要 25 ~30 秒
如果一來就更不用說如果套用到期指會讓 cpu 死當一樣

我也試過減少 k線運算數目,效果不彰,想說是不是可以用撰寫
程式的方式把我的公式寫成 dll 檔案放在 fmldll 之中來加快速度
我的問題如下

1.可以用 VB6 or Delphi 來撰寫 dll 嗎 ? 要如何與奇狐溝通 ? 是否有參考文件或資料 ?

2.可以傳回 0 或 1 以外的資料給奇狐嗎 ,譬如回傳解盤的文字 ?

3.能不能提供技術支援 ? 譬如提供程式的樣板範例 ? 或者這方面有問題可以請求技術服務嗎 ? 是否要收費 ? 費用多少 ?


由 一休 在 2004-05-29 11:06 發表:

請參考

http://www.chiefox.com.tw/bbs/showt...s=&threadid=613


由 一休 在 2004-05-29 11:08 發表:

喔 你已經使用過此種方式了那再研究看看,如果
我們無法解決,,遇到博庭高手會幫忙問,這部
份本來是我們該做的,不會收費。
目前建議盤中操作先不要補分筆成交,公式指標
畫面盤中先不要切換太頻繁。


由 cgjj 在 2004-05-29 15:52 發表:

20-30秒有點離譜!
同時跑6-7個公式, 這6-7個公式都必須經過最佳化處理
也就是避免重複計算,重複引用, 用運算快的方法來處理
寫法影響最大
再來就是減少運算的總K線數也是有效的方法
另外您的 CPU 與 RAM 也有關係

要看到您的公式才能幫您釐清問題所在
有時間請帶來我們公司, 我們幫您檢測一下


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


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

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