 |
leemike
資深會員
註冊日期: Jun 2007
來 自:
文章數量: 133 |
不換權數據
總版主好,
我訂製表頭欄目要的數據是五日內高點,但出來的數據是還權的。請問要什麼函數才能顯示不還權的數據。
謝謝
|
|
向版主報告此篇 |  |
|
2021-05-09 22:37 |
|
|
|  |
 |
leemike
資深會員
註冊日期: Jun 2007
來 自:
文章數量: 133 |
回覆: 回覆: 不還權數據
引用: 最初由 cgjj 發表
很抱歉
於數據列表中 [F6指標排序] 和 [自設指標] 欄位
目前只支援算還權過的數值
若您是使用日線
v5.2 版有函數可以取得未還權的日線數據
例如: 取得未還權日線之收盤價(序列)
SEQDATA('','DAY','Close') ;
總版主好,
請問若是周線,該怎麼寫,
SEQDATA('','WEEK','Close') ; 這樣寫沒有數據
謝謝
|
|
向版主報告此篇 |  |
|
2021-05-11 00:24 |
|
|
|  |
 |
leemike
資深會員
註冊日期: Jun 2007
來 自:
文章數量: 133 |
回覆: 回覆: 回覆: 回覆: 不還權數據
引用: 最初由 cgjj 發表
周線的收盤價跟日線該周末根的收盤價是相等的
故對周線之收盤價來說,可於直接跑下列式子:(不需其它處理)
SEQDATA('','DAY','Close') ;
總版主好,
SEQDATA('','DAY','Close') ; 若在星期五時,周線的收盤沒有問題, 但若是周線的 HIGH 或 LOW 應該就無法了,還請總版指導一下 周線不還權的高點表示。
謝謝
|
|
向版主報告此篇 |  |
|
2021-05-11 15:54 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18091 |
回覆: 回覆: 回覆: 回覆: 回覆: 不還權數據
引用: 最初由 leemike 發表
總版主好,
SEQDATA('','DAY','Close') ; 若在星期五時,周線的收盤沒有問題, 但若是周線的 HIGH 或 LOW 應該就無法了,還請總版指導一下 周線不還權的高點表示。
謝謝
若非收盤價,您就要用引用的。
先在日線中,利用不還權的數據,算出該週的最高最低(範例如下),再將WH和WL引用到周線來。
KH:=SEQDATA('','DAY','HIGH');
KL:=SEQDATA('','DAY','LOW');
NW:=FLOOR((DATETOD1970(TradeDate)-3)/7);//第N週
SP:=barslast(NW<>ref(NW,1));
WH:HHV(KH,SP+1);
WL:LLV(KL,SP+1);
|
|
向版主報告此篇 |  |
|
2021-05-11 17:41 |
|
|
|  |
 |
leemike
資深會員
註冊日期: Jun 2007
來 自:
文章數量: 133 |
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 不還權數據
引用: 最初由 cgjj 發表
若非收盤價,您就要用引用的。
先在日線中,利用不還權的數據,算出該週的最高最低(範例如下),再將WH和WL引用到周線來。
KH:=SEQDATA('','DAY','HIGH');
KL:=SEQDATA('','DAY','LOW');
NW:=FLOOR((DATETOD1970(TradeDate)-3)/7);//第N週
SP:=barslast(NW<>ref(NW,1));
WH:HHV(KH,SP+1);
WL:LLV(KL,SP+1);
謝謝總版主指導
|
|
向版主報告此篇 |  |
|
2021-05-11 23:56 |
|
|
|  |
 |
leemike
資深會員
註冊日期: Jun 2007
來 自:
文章數量: 133 |
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 不還權數據
引用: 最初由 cgjj 發表
若非收盤價,您就要用引用的。
先在日線中,利用不還權的數據,算出該週的最高最低(範例如下),再將WH和WL引用到周線來。
KH:=SEQDATA('','DAY','HIGH');
KL:=SEQDATA('','DAY','LOW');
NW:=FLOOR((DATETOD1970(TradeDate)-3)/7);//第N週
SP:=barslast(NW<>ref(NW,1));
WH:HHV(KH,SP+1);
WL:LLV(KL,SP+1);
總版主好,
最近發現,這樣出來的數據,有的對,有的不對。
有沒有可能寫出上星期五,往前五天內的高低點,和收盤價呢?
謝謝
|
|
向版主報告此篇 |  |
|
2021-06-21 12:16 |
|
|
|  |
 |
leemike
資深會員
註冊日期: Jun 2007
來 自:
文章數量: 133 |
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 不還權數據
引用: 最初由 cgjj 發表
應該不會有問題唷! 它是以週做切割,不是用五天去做切割!
您是怎樣用它呢?
KH:=SEQDATA('','DAY','HIGH');
NW:=FLOOR((DATETOD1970(TradeDate)-3)/7);//第N週
SP:=barslast(NW<>ref(NW,1)),LINETHICK0,COLORFFF000;
WH:HHV(KH,SP+1),LINETHICK0,COLORWHITE;
KC:=SEQDATA('','DAY','CLOSE');
WC:REF(KC,SP+1),LINETHICK0,COLORWHITE;
leemike 附帶上了此圖片:
|
|
向版主報告此篇 |  |
|
2021-06-21 21:35 |
|
|
|  |
 |
leemike
資深會員
註冊日期: Jun 2007
來 自:
文章數量: 133 |
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 不還權數據
引用: 最初由 leemike 發表
KH:=SEQDATA('','DAY','HIGH');
NW:=FLOOR((DATETOD1970(TradeDate)-3)/7);//第N週
SP:=barslast(NW<>ref(NW,1)),LINETHICK0,COLORFFF000;
WH:HHV(KH,SP+1),LINETHICK0,COLORWHITE;
KC:=SEQDATA('','DAY','CLOSE');
WC:REF(KC,SP+1),LINETHICK0,COLORWHITE;
前一周的高點不一致,前兩周的一樣,前三周的又不一樣了
周收盤似乎不能這樣引用
謝謝 總版主
|
|
向版主報告此篇 |  |
|
2021-06-22 00:04 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|