到奇狐勝券首頁 奇狐社區論壇 購買奇狐勝券 試用奇狐勝券
 
論壇首頁 你可以在這裡編輯你的資料,查看短訊,訂閱主題和論壇參數等等 免費會員註冊 會員列表 論壇幫助 論壇日曆 論壇搜索 加入我的最愛 登出論壇  
奇狐社區論壇 : Powered by vBulletin version 2.3.0 奇狐社區論壇 > 指標公式 > 問題交流 > 如何計算該K棒內單筆外盤成交數量大於20的總和?
  上一主題   下一主題
作者
主題 發表新主題    回覆主題
一心不亂
資深會員

註冊日期: Apr 2014
來  自:
文章數量: 118

如何計算該K棒內單筆外盤成交數量大於20的總和?

舉例在1分K下:該1分鐘內有6筆是成交量大於20口的外盤買進,如何計算出這六筆外盤買進的總口數?

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

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

回覆: 如何計算該K棒內單筆外盤成交數量大於20的總和?

引用:
最初由 一心不亂 發表
舉例在1分K下:該1分鐘內有6筆是成交量大於20口的外盤買進,如何計算出這六筆外盤買進的總口數?


範例:(必須在分筆成交週期中跑)

//外盤買進量請自行帶入
CKSP:=barslast(barpos=1 or MINUTE<>ref(MINUTE,1));
口數:SUM(if(外盤買進量>20,外盤買進量,0),CKSP+1);

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

註冊日期: Apr 2014
來  自:
文章數量: 118

在1分K 或五分K下無法取得這資訊嗎?

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

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

引用:
最初由 一心不亂 發表
在1分K 或五分K下無法取得這資訊嗎?


分K並沒有每筆資訊在其中,當然無法直接取得

分筆成交週期中才有該項資訊可供計算

您可以在分K中,引用分筆成交統計完的結果

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

註冊日期: Apr 2014
來  自:
文章數量: 118

感謝版大大指導
已經可以使用,但是有一個不方便的地方,不知道如何解決?還請費心指導一下!

在SUB中用X當變數定義當數值>X時,計算一分鐘內所有X的和,然後在1分K線圖中寫一指標引用這SUB的和,但是這樣做的話,如果我要改變X的值時,必須回到SUB裡面改,無法在一分鐘的線圖下的指標裡設一變數X來改,很不方便,有沒有方法解決?

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

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

引用:
最初由 一心不亂 發表
感謝版大大指導
已經可以使用,但是有一個不方便的地方,不知道如何解決?還請費心指導一下!

在SUB中用X當變數定義當數值>X時,計算一分鐘內所有X的和,然後在1分K線圖中寫一指標引用這SUB的和,但是這樣做的話,如果我要改變X的值時,必須回到SUB裡面改,無法在一分鐘的線圖下的指標裡設一變數X來改,很不方便,有沒有方法解決?



不客氣
以 STKINDI 引用時可以指定參數
利用參數去傳遞帶入就可

例如:
N1S:=numtostr(N1,0);
N2S:=numtostr(N2,0);
STKINDI('FIXI1','公式名稱.變數('+N1S+','+N2S+')',0,1);

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

註冊日期: Apr 2014
來  自:
文章數量: 118

版大大
問題已經解決,但是今天使用起來卻看不到昨天的資料,雖然昨天我有回補分筆資料,請問要如何做,才可以把資料存起來,像其他指標一樣可以看到過去的情形?

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

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

引用:
最初由 一心不亂 發表
版大大
問題已經解決,但是今天使用起來卻看不到昨天的資料,雖然昨天我有回補分筆資料,請問要如何做,才可以把資料存起來,像其他指標一樣可以看到過去的情形?



一次只能看一天,因為它是經由 Tick 統計來
要看過去歷史,您必須每日作業保存 QRT檔案,以歷史回憶的方式調入觀看

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

註冊日期: Apr 2014
來  自:
文章數量: 118

版大大好!
指標使用後發現指標顯示的柱狀體數值時間比主圖的K棒超前一根!!!!!也就是說指標顯示是10:00,數值是100,但是主圖的K棒卻是在10:01才顯示指標10:00的狀態!我要如何將指標的顯示向後移一根?
例如:指標中STICKLINE(和>=0,0,和,8,0),colorred,和的柱狀體比主圖K棒領先一根出現!這要怎麼修正?

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

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

引用:
最初由 一心不亂 發表
版大大好!
指標使用後發現指標顯示的柱狀體數值時間比主圖的K棒超前一根!!!!!也就是說指標顯示是10:00,數值是100,但是主圖的K棒卻是在10:01才顯示指標10:00的狀態!我要如何將指標的顯示向後移一根?
例如:指標中STICKLINE(和>=0,0,和,8,0),colorred,和的柱狀體比主圖K棒領先一根出現!這要怎麼修正?



您用 v5.0 版對吧

新版(v5.1期貨版),舊版(v5.0)
新版已有調整 STKINDI 函數引用分筆成交資料到分鐘線之對應時間歸屬。

   以1分鐘K線為例,新舊版差異如下所示:
    新版 12:14:59 歸 12:15 舊版 12:14:59 歸 12:14
       12:15:00 歸 12:15    12:15:00 歸 12:15
       12:15:01 歸 12:16    12:15:01 歸 12:15
       12:15:59 歸 12:16    12:15:59 歸 12:15

在舊版中引用分筆成交,必須自行在公式中做數值偏移處理
簡單的處理
就是於1分鐘將引用後的結果向右偏移一根
例如:
STKINDI('','公式名稱.變數名稱',0,0) shift1;

ref(STKINDI('','公式名稱.變數名稱',0,0) ,1);

此外
若您是用來統計期貨,會建議您改用v5.1期貨版
v5.1期貨版採不併筆發送,統計這類資訊會較精準
v5.0版期貨有採併筆發送,不太適合做這樣的統計

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

註冊日期: Apr 2014
來  自:
文章數量: 118

感謝版大,偏移問題已解決!

原問題:
該1分鐘內有6筆是成交量大於20口的外盤買進,如何計算出這六筆外盤買進的總口數?

新問題是:
還是在該X分鐘內(例如3分鐘或5分鐘),連續3秒內主動買盤成交筆數的口數總和大於20口的,計算它們在X分鐘內的總口數!

例如:第3-6秒內有主動買盤,總和是34口,第21-24秒內有主動買盤48口,所以在該1分鐘內總口數是82口

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

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

引用:
最初由 一心不亂 發表
感謝版大,偏移問題已解決!

原問題:
該1分鐘內有6筆是成交量大於20口的外盤買進,如何計算出這六筆外盤買進的總口數?

新問題是:
還是在該X分鐘內(例如3分鐘或5分鐘),連續3秒內主動買盤成交筆數的口數總和大於20口的,計算它們在X分鐘內的總口數!

例如:第3-6秒內有主動買盤,總和是34口,第21-24秒內有主動買盤48口,所以在該1分鐘內總口數是82口



這樣的加總方法,會有重複加的問題存在

例如:
第2-5秒內有主動買盤,總和是29口

第3-6秒內有主動買盤,總和是34口

29+34 <== 裡面有重複的元素

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

註冊日期: Apr 2014
來  自:
文章數量: 118

因為下單 軟體可以拆大單成數筆小單連續下單,所以才有此一問,有解嗎?

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

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

引用:
最初由 一心不亂 發表
因為下單 軟體可以拆大單成數筆小單連續下單,所以才有此一問,有解嗎?


您要提出因應解決的算法,我才能協助您
(因為這是算法問題,不是程式撰寫問題)

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

論壇跳轉:
主題評分:

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