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

註冊日期: Sep 2014
來  自:
文章數量: 117

有關成交量問題

請問版主,以下公式該如何寫,謝謝

1.今日成交量大於成交量波峰則做記號,例如3530在2021/05/25大於2021/05/17波峰
2.並且一直往前面歷史資料的波峰做比較,例如2021/04/09大於2021/01/15波峰
同樣的,
3.今日成交量小於成交量波谷則做記號,例如3530在2021/05/19小於2021/04/23波谷
4.並且一直往前面歷史資料的波谷做比較,例如2021/05/20小於2021/03/26波谷

成交量波峰定義:昨天成交量大於前日與今日
成交量波谷定義:昨天成交量小於前日與今日

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

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

回覆: 有關成交量問題

引用:
最初由 Rosetta 發表
請問版主,以下公式該如何寫,謝謝

1.今日成交量大於成交量波峰則做記號,例如3530在2021/05/25大於2021/05/17波峰
2.並且一直往前面歷史資料的波峰做比較,例如2021/04/09大於2021/01/15波峰
同樣的,
3.今日成交量小於成交量波谷則做記號,例如3530在2021/05/19小於2021/04/23波谷
4.並且一直往前面歷史資料的波谷做比較,例如2021/05/20小於2021/03/26波谷

成交量波峰定義:昨天成交量大於前日與今日
成交量波谷定義:昨天成交量小於前日與今日



Re1.
按您意思,是跟前一個波峰比較嗎?

Re2.
為何取 2021/01/15,2021/04/06 不也是嗎? 中間尚有好幾個波峰

1. & 2. 彼此有何關聯
看不出 2. & 4. 您要甚麼結果,另作記號嗎?

Re: 成交量波峰定義(波谷問題一樣)
昨天成交量大於前日與今日? 應該是 今天成交量大於昨日與明日吧!
不然條件成立位置不會是在今日唷~~

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

註冊日期: Sep 2014
來  自:
文章數量: 117

回覆: 回覆: 有關成交量問題

>>Re1.
>>按您意思,是跟前一個波峰比較嗎?
應該是說跟歷史資料沒有被蓋過的波峰做比較
蓋過的定義:波峰曾經被某日成交量第一次超過,未來不管被超過幾次都不計算

>>Re2.
>.為何取 2021/01/15,2021/04/06 不也是嗎? 中間尚有好幾個波峰
應該是說跟沒有被蓋過的波峰比較
例如:2021/04/06已經被04/08蓋過,所以不比較
01/15∼04/09之間的波峰,因為被03/31蓋過,所以不比較
04/09當日成交量直接超過01/15與03/31沒被蓋過的二日,所以04/09當日作記號

>>1. & 2. 彼此有何關聯
關聯就是一直跟沒有被蓋過的波峰做比較

>>看不出 2. & 4. 您要甚麼結果,另作記號嗎?
1∼4都要作記號

>>Re: 成交量波峰定義(波谷問題一樣)
>>昨天成交量大於前日與今日? 應該是 今天成交量大於昨日與明日吧!
>>不然條件成立位置不會是在今日唷~~
請改成今天成交量大於昨日與明日

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

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

回覆: 回覆: 回覆: 有關成交量問題

引用:
最初由 Rosetta 發表
>>Re1.
>>按您意思,是跟前一個波峰比較嗎?
應該是說跟歷史資料沒有被蓋過的波峰做比較
蓋過的定義:波峰曾經被某日成交量第一次超過,未來不管被超過幾次都不計算

>>Re2.
>.為何取 2021/01/15,2021/04/06 不也是嗎? 中間尚有好幾個波峰
應該是說跟沒有被蓋過的波峰比較
例如:2021/04/06已經被04/08蓋過,所以不比較
01/15∼04/09之間的波峰,因為被03/31蓋過,所以不比較
04/09當日成交量直接超過01/15與03/31沒被蓋過的二日,所以04/09當日作記號

>>1. & 2. 彼此有何關聯
關聯就是一直跟沒有被蓋過的波峰做比較

>>看不出 2. & 4. 您要甚麼結果,另作記號嗎?
1∼4都要作記號

>>Re: 成交量波峰定義(波谷問題一樣)
>>昨天成交量大於前日與今日? 應該是 今天成交量大於昨日與明日吧!
>>不然條件成立位置不會是在今日唷~~
請改成今天成交量大於昨日與明日



按這樣推算
以2021/04/09為基準,應該是先取到 03/31 的呀,為何會是取01/15的?

另外!!!
記號也會隨著每根K棒推進而產生變化
若只畫最後K棒向前算的記號還OK
若把每一根K棒都向前算找出訊號標記
哪個訊號是對誰,則會混淆,甚至在同一個點!
這樣就不是單單記號所能處理的了!

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

註冊日期: Sep 2014
來  自:
文章數量: 117

回覆: 回覆: 回覆: 回覆: 有關成交量問題

引用:
最初由 cgjj 發表
按這樣推算
以2021/04/09為基準,應該是先取到 03/31 的呀,為何會是取01/15的?

另外!!!
記號也會隨著每根K棒推進而產生變化
若只畫最後K棒向前算的記號還OK
若把每一根K棒都向前算找出訊號標記
哪個訊號是對誰,則會混淆,甚至在同一個點!
這樣就不是單單記號所能處理的了!



1.03/31和01/15都是第一次被穿越的,因此04/09一定會做記號,不管對03/31或01/15而言,03/31在第一次發問時沒看到,抱歉
2.「記號也會隨著每根K棒推進而產生變化」這句話不懂您的意思,不是每天收盤後成交量就固定了嗎,有沒有過前面波峰、是否是第一次過都知道了,為何會有變化?
3.哪個訊號是對誰不重要,只要對沒被蓋過的波峰做第一次穿越就做記號

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

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

回覆: 回覆: 回覆: 回覆: 回覆: 有關成交量問題

引用:
最初由 Rosetta 發表
1.03/31和01/15都是第一次被穿越的,因此04/09一定會做記號,不管對03/31或01/15而言,03/31在第一次發問時沒看到,抱歉
2.「記號也會隨著每根K棒推進而產生變化」這句話不懂您的意思,不是每天收盤後成交量就固定了嗎,有沒有過前面波峰、是否是第一次過都知道了,為何會有變化?
3.哪個訊號是對誰不重要,只要對沒被蓋過的波峰做第一次穿越就做記號



Re2:
所以記號是要標示在04/09,而非標在3/31囉?

如此一來!
04/08 也會被標記囉~ 因為04/06 波峰被第一次穿越!
03/31 也會被標記囉~ 因為03/29 波峰被第一次穿越!
這樣可能會有很多的訊號唷~~

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

註冊日期: Sep 2014
來  自:
文章數量: 117

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 有關成交量問題

>>Re2:
>>所以記號是要標示在04/09,而非標在3/31囉?
>>如此一來!
>>04/08 也會被標記囉~ 因為04/06 波峰被第一次穿越!
>>03/31 也會被標記囉~ 因為03/29 波峰被第一次穿越!
以上皆是

>>這樣可能會有很多的訊號唷~~
沒關係,只是拿來研判成交量波峰波谷而已,感謝協助

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

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

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 有關成交量問題

引用:
最初由 Rosetta 發表
>>Re2:
>>所以記號是要標示在04/09,而非標在3/31囉?
>>如此一來!
>>04/08 也會被標記囉~ 因為04/06 波峰被第一次穿越!
>>03/31 也會被標記囉~ 因為03/29 波峰被第一次穿越!
以上皆是

>>這樣可能會有很多的訊號唷~~
沒關係,只是拿來研判成交量波峰波谷而已,感謝協助



不正確!
2021/05/19小於2021/04/23波谷
2021/05/20小於2021/03/26波谷

這部份應該是
2021/05/19小於2021/05/14波谷
2021/05/20小於2021/04/23波谷

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

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

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 有關成交量問題

注意:本公式計算負擔不輕,請小心使用!

原碼:
MAXKBAR:= 1000; //設定運算近期1000根 StKNo:=datacount-MAXKBAR+1; if StKNo<1 or MAXKBAR=0 then StKNo:=1; VV:=V; SS:=C*0; WU:=VV>ref(VV,1) and VV>refx(VV,1) or barpos=0; WD:=VV<ref(VV,1) and VV<refx(VV,1) or barpos=0; WUD:=WU-WD; for i=StKNo to datacount do begin PV:=-1; for j=i-1 downto 1 do begin if VV[j]>VV[i] then break; if PV=-1 then PV:=VV[j]; if WUD[j]=1 and VV[j]>PV and VV[i]>VV[j] then begin SS[i]:=1; break; end; if VV[j]>PV then PV:=VV[j]; end; PV:=-1; for j=i-1 downto 1 do begin if VV[j]<VV[i] then break; if PV=-1 then PV:=VV[j]; if WUD[j]=-1 and VV[j]<PV and VV[i]<VV[j] then begin SS[i]:=-1; break; end; if VV[j]<PV then PV:=VV[j]; end; end; VERTLINE(SS=1) colorred linedot; VERTLINE(SS=-1) colorgreen linedot;

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

註冊日期: Sep 2014
來  自:
文章數量: 117

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 有關成交量問題

引用:
最初由 cgjj 發表
注意:本公式計算負擔不輕,請小心使用!
原碼:
MAXKBAR:= 1000; //設定運算近期1000根 StKNo:=datacount-MAXKBAR+1; if StKNo<1 or MAXKBAR=0 then StKNo:=1; VV:=V; SS:=C*0; WU:=VV>ref(VV,1) and VV>refx(VV,1) or barpos=0; WD:=VV<ref(VV,1) and VV<refx(VV,1) or barpos=0; WUD:=WU-WD; for i=StKNo to datacount do begin PV:=-1; for j=i-1 downto 1 do begin if VV[j]>VV[i] then break; if PV=-1 then PV:=VV[j]; if WUD[j]=1 and VV[j]>PV and VV[i]>VV[j] then begin SS[i]:=1; break; end; if VV[j]>PV then PV:=VV[j]; end; PV:=-1; for j=i-1 downto 1 do begin if VV[j]<VV[i] then break; if PV=-1 then PV:=VV[j]; if WUD[j]=-1 and VV[j]<PV and VV[i]<VV[j] then begin SS[i]:=-1; break; end; if VV[j]<PV then PV:=VV[j]; end; end; VERTLINE(SS=1) colorred linedot; VERTLINE(SS=-1) colorgreen linedot;



請問版主,請問排除指數版塊該如何寫,因為若是將成交量改為成交金額後,跑在加權指數幾乎當機,因此想要排除掉,謝謝

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

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

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 有關成交量問題

引用:
最初由 Rosetta 發表
請問版主,請問排除指數版塊該如何寫,因為若是將成交量改為成交金額後,跑在加權指數幾乎當機,因此想要排除掉,謝謝


我這邊測試並不會唷,速度跟個股差不多

改為成交金額,只需將
VV:=V; SS:=C*0;
變動為
VV:=AMOUNT; SS:=C*0;

如果仍想排除,將這行加入至頂端即可!
if INBLOCK('上市指數') or INBLOCK('上櫃指數') then exit;

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

註冊日期: Sep 2014
來  自:
文章數量: 117

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 有關成交量問題

引用:
最初由 cgjj 發表
我這邊測試並不會唷,速度跟個股差不多

改為成交金額,只需將
VV:=V; SS:=C*0;
變動為
VV:=AMOUNT; SS:=C*0;

如果仍想排除,將這行加入至頂端即可!
if INBLOCK('上市指數') or INBLOCK('上櫃指數') then exit;



OK了,感謝版主指點

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

論壇跳轉:
主題評分:

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