![]() |
在這個頁面顯示本主題全部的 8 個文章 |
奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- 特定日期距離今日K棒數 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=21614)
特定日期距離今日K棒數
您好,想請問
2017/10/20 這天距離今日的K棒數怎麼算?怎麼寫呢?
回覆: 特定日期距離今日K棒數
引用:
最初由 picabu 發表
您好,想請問
2017/10/20 這天距離今日的K棒數怎麼算?怎麼寫呢?
謝謝版主
版主您好,
我發現一個問題
N:= BARSLAST(DATE=1171020);
NP:=REF(C,N);
CROSS(C,NP);
利用歷史時間選股時,其他時間都OK,唯獨N=1也就是 1171021 去選股會呈現找不到股票.請問哪邊出問題呢?
引用:
最初由 picabu 發表
版主您好,
我發現一個問題
N:= BARSLAST(DATE=1171020);
NP:=REF(C,N);
CROSS(C,NP);
利用歷史時間選股時,其他時間都OK,唯獨N=1也就是 1171021 去選股會呈現找不到股票.請問哪邊出問題呢?
不好意思,可能是我表達不清楚.
舉例來說
如果我寫一個今日收盤比昨日收盤高的程式
CROSS(C,REF(C,1));
這樣任何時間點選股都正常
如果改成
NP:=REF(C,1);
CROSS(C,NP); 也正常
但是如果改成
N:=BARSLAST(DATE=1181024);
NP:=REF(C,N);
CROSS(C,NP);
在 1181026 (N=2)選股正常
在 1181025 (N=1)就沒有了,但是以CROSS(C,REF(C,1)) 在1181025選股就有符合條件的.
也就是說不管DATE等於多少,只要是N=1的狀態下,選股都會出現零,我這邊測試是這樣的結果,不知你那邊會不會一樣呢?
引用:
最初由 picabu 發表
不好意思,可能是我表達不清楚.
舉例來說
如果我寫一個今日收盤比昨日收盤高的程式
CROSS(C,REF(C,1));
這樣任何時間點選股都正常
如果改成
NP:=REF(C,1);
CROSS(C,NP); 也正常
但是如果改成
N:=BARSLAST(DATE=1181024);
NP:=REF(C,N);
CROSS(C,NP);
在 1181026 (N=2)選股正常
在 1181025 (N=1)就沒有了,但是以CROSS(C,REF(C,1)) 在1181025選股就有符合條件的.
也就是說不管DATE等於多少,只要是N=1的狀態下,選股都會出現零,我這邊測試是這樣的結果,不知你那邊會不會一樣呢?
因為收盤價,所以沒有CROSS的問題.了解了.感恩.
全部時間均為台灣時間, 現在時間為08:16 | 在這個頁面顯示本主題全部的 8 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.