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

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- 如果找出前N期的最大量的 OPEN,CLOSE,HIGH,LOW ? (http://www.chiefox.com.tw/bbs/showthread.php?threadid=10932)


由 kending 在 2009-01-09 23:21 發表:

如果找出前N期的最大量的 OPEN,CLOSE,HIGH,LOW ?

我想取出前N期的最大量的 OPEN,CLOSE,HIGH,LOW PRICE

但是用 如下語法卻是找到不正確的.

因為HHV 與 BARSLAST() 函數找到的成交量好像是不同的,
如果用BARSLAST 去尋找會找出前20期以前的,這樣就是太遠了,

請問大大有何 方式可以正確的找出來呢 ?

=======================================
假設
N = 20;

P最大量 := HHV(Vol,N);
P最大量位置 := BarsLast(Vol = P最大量);
P最大量價格高 := Ref(High,P最大量位置 );
P最大量價格低 := Ref(Low,P最大量位置 );
P最大量價格開 := Ref(Open,P最大量位置);
P最大量價格收 := Ref(Close,P最大量位置 );

我是這樣取的,如上,但是如果套到1分鐘或是5分鐘K棒圖,找到的會是遠在40幾到50幾根K棒前,可用 台當月 5分鐘或1分鐘測就知.


由 peter109 在 2009-01-10 00:42 發表:

http://www.chiefox.com.tw/bbs/showt...p?threadid=2650

看看吧
或許對您有幫助

__________________
至誠能勝天下至偽
至拙能勝天下至巧


由 kending 在 2009-01-10 08:23 發表:

再請問,如何找出前一高及前二高的 Open,High,Low,Close ?

因為我要在K線圖上分別標出 ICON . 不是動態喔!

是凡走進必留下痕跡 . 要有歷史標示的ICON .

非常感謝! 真是江湖一點決......


由 peter109 在 2009-01-10 08:36 發表:

X:=BARSLAST(當前高);
OO:=ref(OPEN,X);
rO:ref(OO,X+1);//前一位置開盤
r2O:ref(rO,X+1);//前二位置開盤

__________________
至誠能勝天下至偽
至拙能勝天下至巧


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


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

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