 |
teic2000
中級會員
註冊日期: Jul 2008
來 自: 台灣.苗栗
文章數量: 48 |
如何將期指的內外盤差轉成柱狀指標?
規則:1.外盤>內盤 顯示紅色柱狀
2.外盤<內盤 顯示綠色柱狀
3.外盤=內盤 顯示白色柱狀
4.顯示內外盤差的柱狀並於左上方標示內外盤差的數值.
圖形類似成交量 vol
外盤:= dynainfo(23)
內盤:= dynainfo(22)
敬請各高手指教! 謝謝!
|
|
向版主報告此篇 |  |
|
2008-09-04 14:00 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18092 |
回覆: 如何將期指的內外盤差轉成柱狀指標?
引用: 最初由 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;
|
|
向版主報告此篇 |  |
|
2008-09-05 10:18 |
|
|
|  |
 |
yisong
資深會員
註冊日期: Jan 2010
來 自:
文章數量: 137 |
回覆: 回覆: 如何將期指的內外盤差轉成柱狀指標?
引用: 最初由 cgjj 發表
外盤=內盤時, 盤差為 0, 不會有白色柱狀
請於分筆成交週期跑這公式
盤差:sum(BUYVOL,0)-Sum(SELLVOL,0) LINETHICK0;
STICKLINE(盤差>0,0,盤差,7,0) colorred;
STICKLINE(盤差<0,0,盤差,7,0) colorgreen;
想要請教一下,如果要紀錄1min線的第一根K棒的盤差數值在後面運算,該如何做呢?
|
|
向版主報告此篇 |  |
|
2010-12-02 23:15 |
|
|
|  |
 |
yisong
資深會員
註冊日期: Jan 2010
來 自:
文章數量: 137 |
回覆: 回覆: 回覆: 回覆: 如何將期指的內外盤差轉成柱狀指標?
引用: 最初由 cgjj 發表
您是要置放於那個週期中跑呢?
在1min線的第一根數值紀錄起來放置在1min的週期跑
|
|
向版主報告此篇 |  |
|
2010-12-03 11:13 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18092 |
回覆: 回覆: 回覆: 回覆: 回覆: 如何將期指的內外盤差轉成柱狀指標?
引用: 最初由 yisong 發表
在1min線的第一根數值紀錄起來放置在1min的週期跑
將 TEST 公式置放於 1分鐘副圖跑, 看看是否為您要的結果
附件: test.ALG
此文件已被下載 266 次。
|
|
向版主報告此篇 |  |
|
2010-12-03 12:00 |
|
|
|  |
 |
yisong
資深會員
註冊日期: Jan 2010
來 自:
文章數量: 137 |
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 如何將期指的內外盤差轉成柱狀指標?
請教一下,如果我要分別計算每一分鐘內,成交內盤>=4口的及成交外盤>=4口的筆數,該如何寫呢?是將"盤差_TICK" 內加入下面兩行,然後再用"盤差_MIN1"去引用這兩個數據這樣對嗎?
外盤成交筆數:sum(if(BUYVOL>=4,QT,0),0);
內盤成交筆數:sum(if(SELLVOL>=4,QT,0),0);
|
最後由 yisong 在 2010-12-29 12:58 編輯 |
向版主報告此篇 |  |
|
2010-12-29 11:55 |
|
|
|  |
 |
yisong
資深會員
註冊日期: Jan 2010
來 自:
文章數量: 137 |
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 如何將期指的內外盤差轉成柱狀指標?
引用: 最初由 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,還是放在盤差的公式內呢?
|
|
向版主報告此篇 |  |
|
2010-12-29 14:04 |
|
|
|  |
 |
yisong
資深會員
註冊日期: Jan 2010
來 自:
文章數量: 137 |
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 如何將期指的內外盤差轉成柱狀指標?
引用: 最初由 cgjj 發表
範例是在 tick 跑的
tick 累計好, Min1再去引用, 才能得到您想要的結果
請教一下,如果要計算某個板塊(例如"自選股")的盤差指標,也就是要把多個股票的結果併在一起看,請教要如何修改呢?要將結果放在大盤1MIN線圖下。謝謝
|
|
向版主報告此篇 |  |
|
2011-01-05 23:39 |
|
|
|  |
 |
yisong
資深會員
註冊日期: Jan 2010
來 自:
文章數量: 137 |
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 如何將期指的內外盤差轉成柱狀
引用: 最初由 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;
|
|
向版主報告此篇 |  |
|
2011-01-06 16:48 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18092 |
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 如何將期指的內外盤差轉
引用: 最初由 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;
是的
但您迴圈中少了累計總和的部份
也少了無效數列的檢驗判斷
|
|
向版主報告此篇 |  |
|
2011-01-06 17:02 |
|
|
|  |
 |
yisong
資深會員
註冊日期: Jan 2010
來 自:
文章數量: 137 |
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 如何將期指的內外
引用: 最初由 cgjj 發表
是的
但您迴圈中少了累計總和的部份
也少了無效數列的檢驗判斷
請教版主該如何改呢?試了很多種方式,但都沒出現數值,請版主幫忙,謝謝
|
|
向版主報告此篇 |  |
|
2011-01-06 17:40 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|