到奇狐勝券首頁 奇狐社區論壇 購買奇狐勝券 試用奇狐勝券
 
論壇首頁 你可以在這裡編輯你的資料,查看短訊,訂閱主題和論壇參數等等 免費會員註冊 會員列表 論壇幫助 論壇日曆 論壇搜索 加入我的最愛 登出論壇  
奇狐社區論壇 : Powered by vBulletin version 2.3.0 奇狐社區論壇 > 指標公式 > 問題交流 > 跨週期 與 解盤公式 是否很耗 CPU
  上一主題   下一主題
作者
主題 發表新主題    回覆主題
tycoon868
資深會員

註冊日期: Oct 2008
來  自:
文章數量: 313

跨週期 與 解盤公式 是否很耗 CPU

請教版主:

問題一: 我總共用 一分+五分+十五分 三個週期(三個螢幕)
設計了一個相同的主圖公式(只是簡單的均線)

目前利用一分鐘圖作<解> 來整合 三個週期的買賣點,
有用到 Explain + Explainex + Explainicon

經過測試 竟導致 台指慢盤 一分鐘( CPU 3.0 + DDR 2GB)
拿掉 Explainicon 後大幅好轉(還是慢盤 5~10秒)

請問是我的自製 BMP 圖檔太大嗎(剛好100K)?
還是 Explainicon 本身很吃 CPU ?
還是 公式引用到跨週期數據?

問題二: 如果選擇放棄跨週期引用解盤資訊(整合到一分鐘)
而將解盤資訊獨立顯示在K線圖上會減輕 CPU 負擔?

問題三: 問題一之三種解盤函數各要用哪三種函數取代呢?
我目前只知道 DRAWTEXTEX
(因為貴公司 的 Help檔是 For 3.5版太舊了,難道沒有 新版說明檔嗎?)

問題四: 如果改用獨立顯示之方式呈現解盤資訊
雖然可以指定座標位置 但是要如何避免剛好
蓋到K線呢? 是否一樣可以跳一行?


以上問題牽涉到困擾近一個月的慢盤問題,
以及解盤公式是否需要改寫

感謝版主您的耐心回答

向版主報告此篇 | 查IP位址
Old Post 2009-10-01 00:01
tycoon868 現在離線 點選這裡查看 tycoon868 的個人資料 點選這裡給 tycoon868 傳送一條短訊 查找更多關於 tycoon868 的文章 增加 tycoon868 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 18091

回覆: 跨週期 與 解盤公式 是否很耗 CPU

引用:
最初由 tycoon868 發表
請教版主:

問題一: 我總共用 一分+五分+十五分 三個週期(三個螢幕)
設計了一個相同的主圖公式(只是簡單的均線)

目前利用一分鐘圖作<解> 來整合 三個週期的買賣點,
有用到 Explain + Explainex + Explainicon

經過測試 竟導致 台指慢盤 一分鐘( CPU 3.0 + DDR 2GB)
拿掉 Explainicon 後大幅好轉(還是慢盤 5~10秒)

請問是我的自製 BMP 圖檔太大嗎(剛好100K)?
還是 Explainicon 本身很吃 CPU ?
還是 公式引用到跨週期數據?

問題二: 如果選擇放棄跨週期引用解盤資訊(整合到一分鐘)
而將解盤資訊獨立顯示在K線圖上會減輕 CPU 負擔?

問題三: 問題一之三種解盤函數各要用哪三種函數取代呢?
我目前只知道 DRAWTEXTEX
(因為貴公司 的 Help檔是 For 3.5版太舊了,難道沒有 新版說明檔嗎?)

問題四: 如果改用獨立顯示之方式呈現解盤資訊
雖然可以指定座標位置 但是要如何避免剛好
蓋到K線呢? 是否一樣可以跳一行?

以上問題牽涉到困擾近一個月的慢盤問題,
以及解盤公式是否需要改寫

感謝版主您的耐心回答




跨週期引用CPU會吃得較重一些

Re: 問題一 & 問題二
三個螢幕負載本身就重些, 盤中跑的總K棒數可能要調整
檔案大小100K 的 BMP 檔案應該不會導致CPU變慢
請確認 BMP 格式是否為標準 Windows 用的
跨週期引用的確會比較耗CPU
程式不良寫法也會造成計算負擔很重
公式若不複雜應該不致於會如此之慢
建議來電公司洽詢, 以便於協助您改善

Re: 問題三
解盤函數是解盤區專用 和 DRAWTEXTEX 用途不一樣唷
[編輯公式]中的[插入函數], 有最新最完整的函數說明(隨主程式更新)
Help檔目前是舊的3.5版, 論壇上有後續版本新功能的教學, 例如
http://www.chiefox.com.tw/bbs/showt...=&threadid=2903
未來新版推出後, 會規劃排程製作全新的 Help檔

Re:問題四
DRAWTEXTEX 既然是指定座標位置顯示, 就與K棒位置無任何關係
與K棒位置無任何關係, 偶爾會蓋到K線是無法避免的
您可縮放K棒或平移顯示範圍來手動調整K棒位置
跳一行可用 \n 來處理, 例如:
DRAWTEXTEX(1,1,500,500,'第一行 \n第二行')

向版主報告此篇 | 查IP位址
Old Post 2009-10-01 10:39
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
tycoon868
資深會員

註冊日期: Oct 2008
來  自:
文章數量: 313

感謝版主回答:

針對問題三再次釐清:

Re: 問題三
解盤函數是解盤區專用 和 DRAWTEXTEX 用途不一樣唷
[編輯公式]中的[插入函數], 有最新最完整的函數說明(隨主程式更新)
Help檔目前是舊的3.5版, 論壇上有後續版本新功能的教學, 例如
http://www.chiefox.com.tw/bbs/showt...=&threadid=2903
未來新版推出後, 會規劃排程製作全新的 Help檔

我的意思是要將<解> 中的三大資訊放到K線圖中指定的位置
當中所使用的 Explain + Explainex + Explainicon

Explain 我已經知道要用 DRAWTEXTEX 取代

另外兩個要用什麼函數?

1. Explainex: 指定位置輸出 文字+數值 (因為不想開啟又訊息欄)
2. Explainicon: 指定位置輸出 自製 BMP (因為不想開啟又訊息欄)


問題五: 如果這三個解盤函數都有辦法用另外三個 [Draw 類}
函數取代 , 哪一種方式比較不CPU系統資源?

如果只有一個 DRAWTEXTEX 可以用
是否代表我非用 [解] 盤函數不可?

謝謝

最後由 tycoon868 在 2009-10-01 11:27 編輯 向版主報告此篇 | 查IP位址
Old Post 2009-10-01 11:19
tycoon868 現在離線 點選這裡查看 tycoon868 的個人資料 點選這裡給 tycoon868 傳送一條短訊 查找更多關於 tycoon868 的文章 增加 tycoon868 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 18091

引用:
最初由 tycoon868 發表
感謝版主回答:

針對問題三再次釐清:

Re: 問題三
解盤函數是解盤區專用 和 DRAWTEXTEX 用途不一樣唷
[編輯公式]中的[插入函數], 有最新最完整的函數說明(隨主程式更新)
Help檔目前是舊的3.5版, 論壇上有後續版本新功能的教學, 例如
http://www.chiefox.com.tw/bbs/showt...=&threadid=2903
未來新版推出後, 會規劃排程製作全新的 Help檔

我的意思是要將<解> 中的三大資訊放到K線圖中指定的位置
當中所使用的 Explain + Explainex + Explainicon

Explain 我已經知道要用 DRAWTEXTEX 取代

另外兩個要用什麼函數?

1. Explainex: 指定位置輸出 文字+數值 (因為不想開啟又訊息欄)
2. Explainicon: 指定位置輸出 自製 BMP (因為不想開啟又訊息欄)


問題五: 如果這三個解盤函數都有辦法用另外三個 [Draw 類}
函數取代 , 哪一種方式比較不CPU系統資源?

如果只有一個 DRAWTEXTEX 可以用
是否代表我非用 [解] 盤函數不可?

謝謝



Explainex: 指定位置輸出 文字+數值 <== DRAWNUMBER
Explainicon: 指定位置輸出 自製 BMP <== DRAWICON

Re:問題五
基本上這些都是於畫面輸出動作, 佔用CPU應該都很少
您慢的問題應與這三個函數無直關關聯

向版主報告此篇 | 查IP位址
Old Post 2009-10-01 11:41
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
tycoon868
資深會員

註冊日期: Oct 2008
來  自:
文章數量: 313

版主:

真不好意思,我原本就知道這兩個繪圖函數
只因為 Drawtextex 可以指定座標位置而忽略了


Explainex: 指定位置輸出 文字+數值 <== DRAWNUMBER
Explainicon: 指定位置輸出 自製 BMP <== DRAWICON

請問 Drawnumber Drawicon 可以指定座標嗎?
說明檔上沒提到怎麼用耶



問題五: 如果這三個解盤函數都有辦法用另外三個 [Draw 類}
函數取代 , 哪一種方式比較不消耗CPU系統資源?

向版主報告此篇 | 查IP位址
Old Post 2009-10-01 11:53
tycoon868 現在離線 點選這裡查看 tycoon868 的個人資料 點選這裡給 tycoon868 傳送一條短訊 查找更多關於 tycoon868 的文章 增加 tycoon868 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 18091

引用:
最初由 tycoon868 發表
版主:

真不好意思,我原本就知道這兩個繪圖函數
只因為 Drawtextex 可以指定座標位置而忽略了


Explainex: 指定位置輸出 文字+數值 <== DRAWNUMBER
Explainicon: 指定位置輸出 自製 BMP <== DRAWICON

請問 Drawnumber Drawicon 可以指定座標嗎?
說明檔上沒提到怎麼用耶



DRAWNUMBER 和 DRAWICON 都是隨 K棒位置顯示的
絕大多數的指標買賣訊或相關文字, 都是要隨 K棒位置顯示的
特殊的需求才會自行依照畫面座標來顯示

DRAWNUMBER 因為是隨 K棒位置顯示變化
故顯示之數據為對應K棒計算之值
該值會主動隨十字游標位置變化

Drawtextex 則與K棒無任何關連
您可於畫面指定座標之處, 顯示您想給的文字
該文字不會主動隨十字游標位置變化
除非您應用 SYSPARAM 主動處理帶入的文字, 才能隨十字游標位置變化
您將[數值]轉換為[文字]顯示, 一樣可達到 文字+數值 目的

BMP 圖, 目前沒有支援以指定座標的方式顯示

向版主報告此篇 | 查IP位址
Old Post 2009-10-01 12:20
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
tycoon868
資深會員

註冊日期: Oct 2008
來  自:
文章數量: 313

看來我還是應該選擇用解盤函數
因為我所要作的不是當下 K棒之買賣訊號
而是一種綜合研判所要呈現出來的 直覺式圖文顯示
想要放在技術分析圖形中

希望往後更新可以有下列兩個 新函數

Explainex: 指定位置輸出 文字+數值 <== DRAWNUMBER
Explainicon: 指定位置輸出 自製 BMP <== DRAWICON


感謝版主不厭其煩的解答

向版主報告此篇 | 查IP位址
Old Post 2009-10-01 12:53
tycoon868 現在離線 點選這裡查看 tycoon868 的個人資料 點選這裡給 tycoon868 傳送一條短訊 查找更多關於 tycoon868 的文章 增加 tycoon868 至你的好友列表 編輯/刪除訊息 引用回覆
tycoon868
資深會員

註冊日期: Oct 2008
來  自:
文章數量: 313

跨週期引用 是否很耗系統資源

再次求教版大:

原先慢盤嚴重是因為 一分鐘K線同時引用了兩個週期(5+15分鐘)
如果放棄一分鐘週期引用

改用五分鐘引用十五分鐘週期

這樣會不會大幅減輕系統負荷?(感覺上一分鐘Tick 台當月好像比較
消耗系統)

向版主報告此篇 | 查IP位址
Old Post 2009-10-01 16:57
tycoon868 現在離線 點選這裡查看 tycoon868 的個人資料 點選這裡給 tycoon868 傳送一條短訊 查找更多關於 tycoon868 的文章 增加 tycoon868 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 18091

回覆: 跨週期引用 是否很耗系統資源

引用:
最初由 tycoon868 發表
再次求教版大:

原先慢盤嚴重是因為 一分鐘K線同時引用了兩個週期(5+15分鐘)
如果放棄一分鐘週期引用

改用五分鐘引用十五分鐘週期

這樣會不會大幅減輕系統負荷?(感覺上一分鐘Tick 台當月好像比較
消耗系統)




將計算總K棒數調整少一點試試

調整方法請參考
http://www.chiefox.com.tw/bbs/showt...=&threadid=2625

PS:改進公式寫法減少引用的次數, 得到的效益會是最大的

向版主報告此篇 | 查IP位址
Old Post 2009-10-01 17:34
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
全部時間均為台灣時間, 現在時間為01:02 發表新主題    回覆主題
  上一主題   下一主題
顯示可列印版本 | 訂閱此主題

論壇跳轉:
主題評分:

論壇規定:
你不可以發表新主題
你不可以回覆文章
你不可以上傳附件
你不可以編輯自己的文章
HTML語法禁止
vB 語法核准
表情符號核准
貼圖語法[IMG]核准
 

本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。

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

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.  聯絡我們