|
picabu
中級會員
註冊日期: May 2004
來 自:
文章數量: 73 |
特定日期距離今日K棒數
您好,想請問
2017/10/20 這天距離今日的K棒數怎麼算?怎麼寫呢?
|
|
向版主報告此篇 | |
|
2018-10-22 21:10 |
|
|
| |
|
picabu
中級會員
註冊日期: May 2004
來 自:
文章數量: 73 |
版主您好,
我發現一個問題
N:= BARSLAST(DATE=1171020);
NP:=REF(C,N);
CROSS(C,NP);
利用歷史時間選股時,其他時間都OK,唯獨N=1也就是 1171021 去選股會呈現找不到股票.請問哪邊出問題呢?
|
|
向版主報告此篇 | |
|
2018-10-25 18:14 |
|
|
| |
|
picabu
中級會員
註冊日期: May 2004
來 自:
文章數量: 73 |
不好意思,可能是我表達不清楚.
舉例來說
如果我寫一個今日收盤比昨日收盤高的程式
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的狀態下,選股都會出現零,我這邊測試是這樣的結果,不知你那邊會不會一樣呢?
|
|
向版主報告此篇 | |
|
2018-10-26 10:16 |
|
|
| |
|
cutgg
資深會員
註冊日期: Apr 2009
來 自:
文章數量: 793 |
引用: 最初由 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的狀態下,選股都會出現零,我這邊測試是這樣的結果,不知你那邊會不會一樣呢?
用戶您好
N:=BARSLAST(DATE=1181024);
NP:=REF(C,N);
這樣的寫法NP是畫成水平線,所以與CROSS(C,REF(C,1));的寫法結果是會不一樣的,
附圖供您參考,謝謝。
cutgg 附帶上了此圖片:
|
|
向版主報告此篇 | |
|
2018-10-26 14:42 |
|
|
| |
|
picabu
中級會員
註冊日期: May 2004
來 自:
文章數量: 73 |
因為收盤價,所以沒有CROSS的問題.了解了.感恩.
|
|
向版主報告此篇 | |
|
2018-10-26 18:25 |
|
|
| |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|