奇狐社區論壇 總頁數 (2): [1] 2 »
在這個頁面顯示本主題全部的 18 個文章

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- 如何將期指的內外盤差轉成柱狀指標? (http://www.chiefox.com.tw/bbs/showthread.php?threadid=10291)


由 teic2000 在 2008-09-04 14:00 發表:

如何將期指的內外盤差轉成柱狀指標?

規則:1.外盤>內盤 顯示紅色柱狀
2.外盤<內盤 顯示綠色柱狀
3.外盤=內盤 顯示白色柱狀

4.顯示內外盤差的柱狀並於左上方標示內外盤差的數值.


圖形類似成交量 vol

外盤:= dynainfo(23)
內盤:= dynainfo(22)


敬請各高手指教! 謝謝!


由 cgjj 在 2008-09-05 10:18 發表:

回覆: 如何將期指的內外盤差轉成柱狀指標?

引用:
最初由 teic2000 發表
規則:1.外盤>內盤 顯示紅色柱狀
2.外盤<內盤 顯示綠色柱狀
3.外盤=內盤 顯示白色柱狀

4.顯示內外盤差的柱狀並於左上方標示內外盤差的數值.
圖形類似成交量 vol
外盤:= dynainfo(23)
內盤:= dynainfo(22)
敬請各高手指教! 謝謝!



外盤=內盤時, 盤差為 0, 不會有白色柱狀
請於分筆成交週期跑這公式

盤差:sum(BUYVOL,0)-Sum(SELLVOL,0) LINETHICK0;
STICKLINE(盤差>0,0,盤差,7,0) colorred;
STICKLINE(盤差<0,0,盤差,7,0) colorgreen;


由 yisong 在 2010-12-02 23:15 發表:

回覆: 回覆: 如何將期指的內外盤差轉成柱狀指標?

引用:
最初由 cgjj 發表
外盤=內盤時, 盤差為 0, 不會有白色柱狀
請於分筆成交週期跑這公式

盤差:sum(BUYVOL,0)-Sum(SELLVOL,0) LINETHICK0;
STICKLINE(盤差>0,0,盤差,7,0) colorred;
STICKLINE(盤差<0,0,盤差,7,0) colorgreen;


想要請教一下,如果要紀錄1min線的第一根K棒的盤差數值在後面運算,該如何做呢?


由 cgjj 在 2010-12-03 09:18 發表:

回覆: 回覆: 回覆: 如何將期指的內外盤差轉成柱狀指標?

引用:
最初由 yisong 發表
想要請教一下,如果要紀錄1min線的第一根K棒的盤差數值在後面運算,該如何做呢?


您是要置放於那個週期中跑呢?


由 yisong 在 2010-12-03 11:13 發表:

回覆: 回覆: 回覆: 回覆: 如何將期指的內外盤差轉成柱狀指標?

引用:
最初由 cgjj 發表
您是要置放於那個週期中跑呢?

在1min線的第一根數值紀錄起來放置在1min的週期跑


由 cgjj 在 2010-12-03 12:00 發表:

回覆: 回覆: 回覆: 回覆: 回覆: 如何將期指的內外盤差轉成柱狀指標?

引用:
最初由 yisong 發表
在1min線的第一根數值紀錄起來放置在1min的週期跑


將 TEST 公式置放於 1分鐘副圖跑, 看看是否為您要的結果


由 yisong 在 2010-12-29 11:55 發表:

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 如何將期指的內外盤差轉成柱狀指標?

請教一下,如果我要分別計算每一分鐘內,成交內盤>=4口的及成交外盤>=4口的筆數,該如何寫呢?是將"盤差_TICK" 內加入下面兩行,然後再用"盤差_MIN1"去引用這兩個數據這樣對嗎?

外盤成交筆數:sum(if(BUYVOL>=4,QT,0),0);
內盤成交筆數:sum(if(SELLVOL>=4,QT,0),0);


由 cgjj 在 2010-12-29 13:42 發表:

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 如何將期指的內外盤差轉成柱狀指標?

引用:
最初由 yisong 發表
請教一下,如果我要分別計算每一分鐘內,成交內盤>=4口的及成交外盤>=4口的筆數,該如何寫呢?是將"盤差_TICK" 內加入下面兩行,然後再用"盤差_MIN1"去引用這兩個數據這樣對嗎?

外盤成交筆數:sum(if(BUYVOL>=4,QT,0),0);
內盤成交筆數:sum(if(SELLVOL>=4,QT,0),0);



不對
sum(n,0) 是加總至今的所有K棒
加的範圍必須為1分鐘的區間

範例:
HM:=hour*100+minute;
CK:=HM<>ref(HM,1) or barpos=1;
sum(n,barslast(CK)+1);


由 yisong 在 2010-12-29 14:04 發表:

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 如何將期指的內外盤差轉成柱狀指標?

引用:
最初由 cgjj 發表
不對
sum(n,0) 是加總至今的所有K棒
加的範圍必須為1分鐘的區間

範例:
HM:=hour*100+minute;
CK:=HM<>ref(HM,1) or barpos=1;
sum(n,barslast(CK)+1);


請問一下,這個公式是直接放在盤差_tick內還是直接放在盤差_MIN1,還是放在盤差的公式內呢?


由 cgjj 在 2010-12-29 14:09 發表:

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 如何將期指的內外盤差轉成柱狀指標?

引用:
最初由 yisong 發表
請問一下,這個公式是直接放在盤差_tick內還是直接放在盤差_MIN1,還是放在盤差的公式內呢?


範例是在 tick 跑的
tick 累計好, Min1再去引用, 才能得到您想要的結果


由 yisong 在 2011-01-05 23:39 發表:

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 如何將期指的內外盤差轉成柱狀指標?

引用:
最初由 cgjj 發表
範例是在 tick 跑的
tick 累計好, Min1再去引用, 才能得到您想要的結果


請教一下,如果要計算某個板塊(例如"自選股")的盤差指標,也就是要把多個股票的結果併在一起看,請教要如何修改呢?要將結果放在大盤1MIN線圖下。謝謝


由 cgjj 在 2011-01-06 16:22 發表:

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 如何將期指的內外盤差轉成柱狀指標?

引用:
最初由 yisong 發表
請教一下,如果要計算某個板塊(例如"自選股")的盤差指標,也就是要把多個股票的結果併在一起看,請教要如何修改呢?要將結果放在大盤1MIN線圖下。謝謝


將各個股票算出的Min1數據加總起來即可
(使用迴圈去輪詢股票, 搭配 STKINDI 引用加總Min1)


由 yisong 在 2011-01-06 16:48 發表:

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 如何將期指的內外盤差轉成柱狀

引用:
最初由 cgjj 發表
將各個股票算出的Min1數據加總起來即可
(使用迴圈去輪詢股票, 搭配 STKINDI 引用加總Min1)


請教一下,是否是這樣寫呢?只需要改"盤差"的那個指標,"盤差_MIN1"和"盤差_TICK"都不須更動
盤差指標修改成如下:

UseBlk:='自選'; //設定統計的板塊
StkNum:=STKCOUNT(UseBlk);
for SNo:=1 to StkNum do begin
UseStk:=STKFROMBLK(UseBlk,SNo);
外盤:STKINDI(UseStk,'盤差_MIN1.外盤',0,1) LINETHICK0;
內盤:STKINDI(UseStk,'盤差_MIN1.內盤',0,1) LINETHICK0;
end;
差:外盤-內盤 linethick0 COLORMAGENTA;
STICKLINE(差>=0,0,差,7,0) COLORRED;
STICKLINE(差<0,0,差,7,0) COLORWHITE;


由 cgjj 在 2011-01-06 17:02 發表:

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 如何將期指的內外盤差轉

引用:
最初由 yisong 發表
請教一下,是否是這樣寫呢?只需要改"盤差"的那個指標,"盤差_MIN1"和"盤差_TICK"都不須更動
盤差指標修改成如下:

UseBlk:='自選'; //設定統計的板塊
StkNum:=STKCOUNT(UseBlk);
for SNo:=1 to StkNum do begin
UseStk:=STKFROMBLK(UseBlk,SNo);
外盤:STKINDI(UseStk,'盤差_MIN1.外盤',0,1) LINETHICK0;
內盤:STKINDI(UseStk,'盤差_MIN1.內盤',0,1) LINETHICK0;
end;
差:外盤-內盤 linethick0 COLORMAGENTA;
STICKLINE(差>=0,0,差,7,0) COLORRED;
STICKLINE(差<0,0,差,7,0) COLORWHITE;



是的
但您迴圈中少了累計總和的部份
也少了無效數列的檢驗判斷


由 yisong 在 2011-01-06 17:40 發表:

回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 如何將期指的內外

引用:
最初由 cgjj 發表
是的
但您迴圈中少了累計總和的部份
也少了無效數列的檢驗判斷


請教版主該如何改呢?試了很多種方式,但都沒出現數值,請版主幫忙,謝謝


全部時間均為台灣時間, 現在時間為05:26 總頁數 (2): [1] 2 »
在這個頁面顯示本主題全部的 18 個文章


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

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.