到奇狐勝券首頁 奇狐社區論壇 購買奇狐勝券 試用奇狐勝券
 
論壇首頁 你可以在這裡編輯你的資料,查看短訊,訂閱主題和論壇參數等等 免費會員註冊 會員列表 論壇幫助 論壇日曆 論壇搜索 加入我的最愛 登出論壇  
奇狐社區論壇 : Powered by vBulletin version 2.3.0 奇狐社區論壇 > 指標公式 > 問題交流 > 如何計算出股票外盤內盤的每筆平均張數?
總頁數 (2): [1] 2 »   上一主題   下一主題
作者
主題 發表新主題    回覆主題
johntom
中級會員

註冊日期: Apr 2005
來  自:
文章數量: 62

如何計算出股票外盤內盤的每筆平均張數?

請問各位前輩:

我想把某股票盤中出現的buyvol的值隨時間計算其每筆的張數
(外盤的平均張數),並且能在附圖中顯示曲線圖,
以下程式碼是我的邏輯:

buyV:=BUYVOL;
sellV:SELLVOL;
buyCount:=0;
sellCount:=0;

for i=1 to datacount do begin
buyV:= buyV + REF(buyV,i)
sellV = sellV + REF(sellV,i)
if isBUYORDER=1 then
buyCount:= buyCount +1;
else
sellCount:= sellCount +1;
end;

//輸出平均外盤張數
avgBuy: buyV/BuyCount;
//輸出平盡內盤張數
avgSell: sellV/SellCount;

編譯後顯示if敘述出現語法錯誤,
試了很久還是無法解決,
想請教前輩們,怎麼寫才能把我的想法實作出來?

十分感謝!

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

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

回覆: 如何計算出股票外盤內盤的每筆平均張數?

引用:
最初由 johntom 發表
請問各位前輩:

我想把某股票盤中出現的buyvol的值隨時間計算其每筆的張數
(外盤的平均張數),並且能在附圖中顯示曲線圖,
以下程式碼是我的邏輯:

buyV:=BUYVOL;
sellV:SELLVOL;
buyCount:=0;
sellCount:=0;

for i=1 to datacount do begin
buyV:= buyV + REF(buyV,i)
sellV = sellV + REF(sellV,i)
if isBUYORDER=1 then
buyCount:= buyCount +1;
else
sellCount:= sellCount +1;
end;

//輸出平均外盤張數
avgBuy: buyV/BuyCount;
//輸出平盡內盤張數
avgSell: sellV/SellCount;

編譯後顯示if敘述出現語法錯誤,
試了很久還是無法解決,
想請教前輩們,怎麼寫才能把我的想法實作出來?

十分感謝!



語法錯誤是因為
isBUYORDER 是數列不能直接帶入 IF...THEN 之中
請見此篇的解說
http://www.chiefox.com.tw/bbs/showt...&threadid=12619

//平均張數可用這方式簡單算
SUM(BUYVOL,0)/SUM(ISBUYORDER=1,0);
SUM(SELLVOL,0)/SUM(ISBUYORDER=0,0);

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

註冊日期: Apr 2005
來  自:
文章數量: 62

謝謝回覆

另外我想把每天13:30那筆均買及均賣的值變成日線的
副圖的連續曲線,請問該怎麼做?

ps:我在網上有看到TickTool這個指標它會把每支股票
的內外盤資料放在C:\TICKDATA
目錄下,我可以用它來做嗎?如果可以該如何做?

謝謝!

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

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

引用:
最初由 johntom 發表
謝謝回覆

另外我想把每天13:30那筆均買及均賣的值變成日線的
副圖的連續曲線,請問該怎麼做?

ps:我在網上有看到TickTool這個指標它會把每支股票
的內外盤資料放在C:\TICKDATA
目錄下,我可以用它來做嗎?如果可以該如何做?

謝謝!



先問一下您是應用在那個商品跑? 台當月嗎?

若由每日保存的 Tick 資料, 去產生您要的日均值線
負擔可是會非常大的唷, 因為期貨一日的Tick數高達數萬筆

您最終目的是要於那個商品的那個週期應用呢?

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

註冊日期: Apr 2005
來  自:
文章數量: 62

您好:

我需要的除了期貨,還有股票,可能還要把好幾支股票
平均起來,如果有其它不用負擔太大的方法是最好,
但是如果沒有其它方法,我會在盤後才處理而不是盤中,這樣負擔會不會太大?


謝謝!

最後由 johntom 在 2010-07-09 16:58 編輯 向版主報告此篇 | 查IP位址
Old Post 2010-07-09 16:43
johntom 現在離線 點選這裡查看 johntom 的個人資料 點選這裡給 johntom 傳送一條短訊 查找更多關於 johntom 的文章 增加 johntom 至你的好友列表 編輯/刪除訊息 引用回覆
Markchu7
資深會員

註冊日期: Nov 2007
來  自:
文章數量: 1439

//平均張數可用這方式簡單算
SUM(BUYVOL,0)/SUM(ISBUYORDER=1,0);
SUM(SELLVOL,0)/SUM(ISBUYORDER=0,0);
請問版主上述公式如果要在一分鐘週期應用要如何寫呢?感謝!

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

註冊日期: Aug 2008
來  自:
文章數量: 154

這個指標,理論上好像「可行」。但實際應用上可能有「瑕疵」,其所計算出來的數據有些「錯誤」。所以僅能看看,不能「當真」。更不能當做買賣進出之依據。

以2010/07/09 旺玖6233 為例。
當日總成交量 2303張,收漲停板。
外盤 498張,買均 249張
內盤 1805張,賣均 10張

由這個數據來看,從開盤一直到收盤,一整天的時間,外盤只有成交2筆,就達到 498 張,就收盤了,是不太可能的。每筆買均高達 249 張,我認為有些誇張,不太可能。
總之,我對於計算出來的數據,存有「懷疑」的態度。期盼先進高手,能再研發更精準的指標。

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

註冊日期: Dec 2004
來  自: Taipei
文章數量: 1893

引用:
最初由 Markchu7 發表
//平均張數可用這方式簡單算
SUM(BUYVOL,0)/SUM(ISBUYORDER=1,0);
SUM(SELLVOL,0)/SUM(ISBUYORDER=0,0);
請問版主上述公式如果要在一分鐘週期應用要如何寫呢?感謝!



使用 引用函數 即可

__________________
至誠能勝天下至偽
至拙能勝天下至巧

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

註冊日期: Dec 2004
來  自: Taipei
文章數量: 1893

引用:
最初由 crownschen 發表
這個指標,理論上好像「可行」。但實際應用上可能有「瑕疵」,其所計算出來的數據有些「錯誤」。所以僅能看看,不能「當真」。更不能當做買賣進出之依據。

以2010/07/09 旺玖6233 為例。
當日總成交量 2303張,收漲停板。
外盤 498張,買均 249張
內盤 1805張,賣均 10張

由這個數據來看,從開盤一直到收盤,一整天的時間,外盤只有成交2筆,就達到 498 張,就收盤了,是不太可能的。每筆買均高達 249 張,我認為有些誇張,不太可能。
總之,我對於計算出來的數據,存有「懷疑」的態度。期盼先進高手,能再研發更精準的指標。



不用懷疑 您可打 01 看看分筆成交明細
遊戲規則是否要考慮排外 例如該股ㄧ價到底
要您自己去定義

__________________
至誠能勝天下至偽
至拙能勝天下至巧

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

註冊日期: Apr 2005
來  自:
文章數量: 62

引用:
最初由 johntom 發表
您好:

我需要的除了期貨,還有股票,可能還要把好幾支股票
平均起來,如果有其它不用負擔太大的方法是最好,
但是如果沒有其它方法,我會在盤後才處理而不是盤中,這樣負擔會不會太大?


謝謝!



版主您好:

可否告訴我應該怎麼做才能解決我的問題,
謝謝!

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

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

引用:
最初由 johntom 發表
版主您好:

可否告訴我應該怎麼做才能解決我的問題,
謝謝!



函數:QT 成交筆數
下午四點半以後會換成交易所公告的:成交筆數
其為今天共撮合幾張交易單(Order數)
盤中是成交明細有幾筆(Tick數)

您於日線跑這公式, 看看結果您是否接受
VOL/QT;

若行就每日下午四點半後連上主機(或盤後電傳完後), 去看這指標
這是最簡單的方式
但是它分不出來內盤外盤的部份

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

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

若硬是要處理就是要寫個類似 TICKTOOL 的公式去另存檔
需動用到 vbscript 去寫檔記錄和讀檔
處理上和使用上都很費事

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

註冊日期: Apr 2005
來  自:
文章數量: 62

引用:
最初由 cgjj 發表
函數:QT 成交筆數
下午四點半以後會換成交易所公告的:成交筆數
其為今天共撮合幾張交易單(Order數)
盤中是成交明細有幾筆(Tick數)

您於日線跑這公式, 看看結果您是否接受
VOL/QT;

若行就每日下午四點半後連上主機(或盤後電傳完後), 去看這指標
這是最簡單的方式
但是它分不出來內盤外盤的部份




如果用VOL/QT分不出是內盤或外盤,感覺沒什麼參考性,
小弟還是希望能用到內外盤的數據,可以的話能否請版主大
用vbscript寫一個相關的範本讓小弟可以參考!

十分謝謝!!

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

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

引用:
最初由 johntom 發表
如果用VOL/QT分不出是內盤或外盤,感覺沒什麼參考性,
小弟還是希望能用到內外盤的數據,可以的話能否請版主大
用vbscript寫一個相關的範本讓小弟可以參考!

十分謝謝!!



這個較費事, 近期我找時間抽空處理一下
請耐心等待

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

註冊日期: Apr 2005
來  自:
文章數量: 62

引用:
最初由 cgjj 發表
這個較費事, 近期我找時間抽空處理一下
請耐心等待



好的,在此先謝了!

向版主報告此篇 | 查IP位址
Old Post 2010-07-14 20:11
johntom 現在離線 點選這裡查看 johntom 的個人資料 點選這裡給 johntom 傳送一條短訊 查找更多關於 johntom 的文章 增加 johntom 至你的好友列表 編輯/刪除訊息 引用回覆
全部時間均為台灣時間, 現在時間為18:17 發表新主題    回覆主題
總頁數 (2): [1] 2 »   上一主題   下一主題
顯示可列印版本 | 訂閱此主題

論壇跳轉:
主題評分:

論壇規定:
你不可以發表新主題
你不可以回覆文章
你不可以上傳附件
你不可以編輯自己的文章
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.  聯絡我們