奇狐社區論壇
在這個頁面顯示本主題全部的 7 個文章

奇狐社區論壇 (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=3017)


由 picabu 在 2005-04-27 12:12 發表:

請教關於成交量的寫法

請教各位大大:

如何在主k線圖上標示出畫面週期內的最大成交量以及最小成交量,就像主k線圖中,隨著畫面周期數的變大變小,會顯示出該週期內的最高價以及最低價一樣,謝謝.


由 cgjj 在 2005-04-28 10:52 發表:

//僅十字游標開啟時有效
wsp:=SYSPARAM(3)-SYSPARAM(2)+1;
hsp:=hhvbars(vol,wsp);
hpos:=BACKSET(barpos=SYSPARAM(3),hsp[SYSPARAM(3)]+1);
lsp:=llvbars(vol,wsp);
lpos:=BACKSET(barpos=SYSPARAM(3),lsp[SYSPARAM(3)]+1);
DRAWNUMBER(hpos=1 and ref(hpos,1)=0,h,vol,0);
DRAWNUMBER(lpos=1 and ref(lpos,1)=0,l,vol,0);


由 picabu 在 2005-04-28 11:39 發表:

謝謝大大,不過測試了一下,雖然有標示出最大量以及最小量,但是當我把週期縮小或變大時,最大跟最小成交量的位置並未跟著改變,請問應如何修改? thanks


由 picabu 在 2005-04-28 11:41 發表:

sry,我搞錯了,有跟著變化,謝謝大大


由 cgjj 在 2005-04-28 11:55 發表:

十字游標開啟時才有變化喔


由 picabu 在 2005-04-28 13:09 發表:

再請教一下大大:

如果續上面的條件,我想要只顯示在十字游標以前的最大跟最小成交量,應如何寫法呢? thanks


由 cgjj 在 2005-04-29 22:10 發表:

引用:
最初由 picabu 發表
再請教一下大大:

如果續上面的條件,我想要只顯示在十字游標以前的最大跟最小成交量,應如何寫法呢? thanks




將 SYSPARAM(3) 改為 SYSPARAM(1) 即可

wsp:=SYSPARAM(1)-SYSPARAM(2)+1;
hsp:=hhvbars(vol,wsp);
hpos:=BACKSET(barpos=SYSPARAM(1),hsp[SYSPARAM(1)]+1);
lsp:=llvbars(vol,wsp);
lpos:=BACKSET(barpos=SYSPARAM(1),lsp[SYSPARAM(1)]+1);
DRAWNUMBER(hpos=1 and ref(hpos,1)=0,h,vol,0);
DRAWNUMBER(lpos=1 and ref(lpos,1)=0,l,vol,0);


全部時間均為台灣時間, 現在時間為23:20
在這個頁面顯示本主題全部的 7 個文章


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

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