WH3的根本問題與解決方案 [贏順期貨]
- 咨詢內容:
WH3走到現在,可以看得出,老板想把它做大做強的決心非常大,辛辛苦苦的多次升級,只有真正干事業的人,才可以做到這一點,我在思考:為什么文華財經每次升級,都會產生新的問題呢?根本原因,恐怕在于數據的下載和調用方式上。
關于數據下載與調用的問題,如果處理不好,會從根本上妨礙文華的做大做強,這個關系如果沒有理順,無論文華怎么升級,都會出現這樣那樣的漏洞和不足,而且,升級得越復雜,功能越全,系統的內部沖突越多,甚至發生顧此失彼,走入死胡同的風險。
如何理順數據下載與調用關系呢?
這里涉及到三個基本問題,一是下載數據問題,二是設置本地數據文件問題,三是調用問題。我本人主張,數據應當是先下載到本地電腦,并形成本地文件,然后一切數據都是從本地的數據文件中調用,而不是從內存中調用,或者從緩存中調用。下面我將分別就這三個問題,一個個的說明我的想法。
一、數據下載問題。
理論上講,對用戶需要的數據進行下載,不需要的數據不進行下載,是最佳效果。如果無用數據下載過多,會占用大量帶寬,從而影響所需數據的正常下載,為達到這一目的,我建議:
1、設置手工下載歷史數據。用戶一次只能下載一個產品的某段歷史數據,這個功能已經存在,不用我多說。
2、設置自動下載近期數據。用戶可以確定某品種數據,為自動下載的近期數據,只要打開WH3,該品種的近期數據,就處于自動下載狀態,目的是為了跨周期函數的調用。為了減輕占用寬帶的壓力,時間上可以把近期數據確定為最近500個K線段以內,品種上可以限定用戶最多設置兩個品種,并允許用戶更換品種。
3、設置全自動下載。用戶打開什么頁面,就自動下載什么頁面對應品種周期的近期數據,注意是近期數據,可以設置在500個K線段以內,這么做,是為了程序化調用數據。
4、頁面顯示數據,這一塊不需要下載到本地,所見即所得,用戶打開哪個頁面,就顯示這個頁面的數據,用戶翻過這個頁面,數據僅保留在內存中,不需要保留在本地計算機里,關機后,其數據隨著內存的清空一同消失。
二、本地數據文件的設置問題。
文華財經涉及的數據面很廣,有股票、期貨、外匯等等,很全面,因此,本地數據文件,可以根據數據性質,設不同的文件夾,同一個文件夾的數據,屬于同一個大的類別,例如,國內期貨,全部數據可以裝在同一個文件夾里,小類別可以用不同的數據名稱來加以區別,例如以DD名稱開頭的全部為大豆等,并對于過了交割期的數據,設置自動清理功能。
三、數據的調用問題。
這里面有兩種性質的數據,一種是用來顯示給用戶看的,這種數據僅存于內存中即可,關機后即可消失,一種是程序化用來調用計算的數據,可以做這么一個規定,一切程序化用來調用的數據,都必須從本地數據文件中提取。
以上建議的好處:
1、理順了數據的下載與調用關系,為以后文華軟件的升級,打下了良好的基礎。
2、極大的減輕了服務器的工作量,發送數據不及時等問題,或者因發數據不及時產生的掉數據問題,大大的減少了。
3、大大的方便了用戶使用跨周期函數,使得計算機調用跨周期函數,和普通的程序化一樣方便簡單。
- 贏順技術人員:
感謝您的關注及建議,我們全面分析考慮。
- 贏順客服:
不如學學飛狐或大智慧,來個全推的,不是更好了么,何苦搞那么多動作呢。當然是期貨全推,股票就不必了。
- 網友回復:
翻了一了樓主的帖子,樓主是跨周期的高手,跟樓主了解一個情況:其他的軟件,例如開拓者、金字塔,還是樓上提到的大智慧、飛狐,跨周期的函數,是利用本機的數據?調用速度比文華快得多的?
- 網友回復:
利用本地數據,只有當本地需要調用服務器更新數據的時候,才占用寬帶和服務器,有很多的優越性,一是調用速度快,二是大量減少了服務器的工作量,三是節約了寬帶資源,四是內存占用小,優點非常多,高質量的軟件,客戶群體大的,絕大多數喜歡這樣設計。
- 上一篇:文華老師WH3出了信號為什么沒成交?
- 下一篇:贏順信號設置在那里?
相關文章
-
沒有相關內容