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

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


由 HXS6988 在 2017-10-25 15:45 發表:

[問題]交易日

請問版主:

1.1999年後,日線圖上,每月的第一個交易日期,如何寫出? date:=?
2.1999年後,日線圖上,每季的第一個交易日期,如何寫出? date:=?
3.2001年後,週線圖上,每月的第一個交易日期,如何寫出? date:=?
4.2001年後,週線圖上,每季的第一個交易日期,如何寫出? date:=?

謝謝


由 cgjj 在 2017-10-25 17:28 發表:

回覆: [問題]交易日

引用:
最初由 HXS6988 發表
請問版主:

1.1999年後,日線圖上,每月的第一個交易日期,如何寫出? date:=?
2.1999年後,日線圖上,每季的第一個交易日期,如何寫出? date:=?
3.2001年後,週線圖上,每月的第一個交易日期,如何寫出? date:=?
4.2001年後,週線圖上,每季的第一個交易日期,如何寫出? date:=?

謝謝



那跟哪一年後沒有關係

月首:month<>ref(month,1); //該月首根

NW:=FLOOR((DAYS1970-3)/7);//第N週
週首:NW<>ref(NW,1); //該週首根

NQ:=sum((month<>ref(month,1) or barpos=0) and mod(Month,3)=1,0);
季首:NQ<>ref(NQ,1);//該季首根

再搭配 ref 去取首根的日期即可,例如:
ref(DATE, barslast(季首));


由 HXS6988 在 2017-10-26 15:08 發表:

謝謝版主.

再請問:
5. 每年的12月(December)的第一個交易日期,如何寫出? date:=?

謝謝


由 cgjj 在 2017-10-26 15:16 發表:

引用:
最初由 HXS6988 發表
謝謝版主.

再請問:
5. 每年的12月(December)的第一個交易日期,如何寫出? date:=?

謝謝



12月首根,判斷方式如下
month<>ref(month,1) and month=12;


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


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

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