[求助]為何自編公式就是慢于系統公式???
作者:通達信 來源:cxh99.com 發布時間:2021年05月11日
-
咨詢內容:
通達信提供了強大的自編公式平臺,這一點相當好。
但也有一個現象一直存在:那就是即便是內容完全簡單復制的自編公式,其運行就是要比通達信系統公式要明顯慢一些。
比如,把通達信的MA公式簡單復制成自編公式,然后分別在日K上應用時,翻看個股時就能感覺到兩者是有明顯區別的,自編公式就是要慢些,真是非常奇怪。
麻煩版主能幫我們了解一下,這到底是什么原因?
?
?來源: m.kzuj.com.cn
-
通達信技術部:
翻看個股時就能感覺到兩者是有明顯區別的,具體是指什么區別。
?
-
大智慧客服:
版主你好!
不好意思,是我沒有表述清楚,這里我仔細說一下。
在日K界面,主圖采用系統公式MA,翻看50只股票,用時為A;
然后主圖采用自編公式,公式內容完全復制MA,翻看不同的50只股票,用時為B;
在這個過程中,B明顯比A要大,多次測試下來均如此。
以上測試時,若數據采用本地數據時,這個差別會不太明顯些,而采用網絡數據時,差別會明顯些。
另外,分時界面下測試系統公式 和 自編公式,兩者的用時差別好象更為明顯些。
這個現象我也測試過飛狐軟件,它的公式不管你編得有多復雜,基本上都可以做到輸入代碼就快速顯示而沒有卡滯的感覺,而通達信如果在分時主圖中引用日數每天開高低收等數據時,翻看個股時,輸完代碼以后,分時往往要一二秒以后才能顯示完全,這種卡的感覺很不爽,所以請通達信工程師能查查有什么可以改進的,提高顯示速度,消除這個卡滯感。
網友交流:
上述對比測試時,之所以要用不同的50只股票,或者退出軟件后重新登錄后再測,這里有可能是打開過的個股的數據會緩存下來,再次打開時速度就會快很多。而這,或許也是通達信可以改進顯示速度的地方吧。另外,至于飛狐與通達信的分時顯示速度差異,我個人感覺有可能是后者是點播行情,在打開個股時才到服務器調取相關數據,所以一來一去時間就慢多了,而剛剛調取過的數據還緩存在電腦中,所以再次打開時,速度會快不少。不知道我的猜想對不對。
?
-
網友交流:
但系統公式和完全復制系統公式的自編公式,為何會有明顯的用時差,這我就更想不太明白了,還請版主幫忙解釋解釋。