[求助]選股結果時間區間和設置時間不符合是什么原因? [金字塔]
-
咨詢內容:
想輸出股票連續
3
個漲停板后次日的收盤價,上次這里的老師指導通過選股公式中
debugfile
輸出到
text
。
問題是我選股時間設置了
2017
年
1
月到
2019
年
1
月,但輸出文件
XG2.txt
中最早的是
2015
年,且
2017
之前只有幾條,多數是
2018-2020
年的,但與我設置的完全不同啊,請問是什么原因呢?
選股結果有4000多項,頭尾如下(在excel中按日期排序)
此主題相關圖片如下:1.png
此主題相關圖片如下:2.png
條件選股設置如下:
此主題相關圖片如下:3.png
代碼如下:
// 輸出漲停板 3 日以后的開盤價
jc:count(c/ref(c,1)>1.095,3)=3;// 設計前期三個漲停板
cd:ref(jc,1);// 想輸出滿足條件的次日的數據
str:STKLABEL+ 'DATE:'+NUMTOSTR(date+19000000,0)+' C:'+NUMTOSTR(c,0);
if cd then DEBUGFILE2('E:\XG2.txt',str,0,0);
U:cd;//
?
-
金字塔客服:
1. 你本地是否有足夠數據量?2.有數據量情況下。你需要把數據量設置的覆蓋到2017年才行。選項-維護里那個設置,你改下。或者你直接勾選刷新指定數據量那個選項,把數據量設置大點。
?
?來源:程序化久久網( www.kzuj.com.cn )
-
用戶回復:
?謝謝,我明白了,即使我設置了歷史階段為17年1月到19年1月,但他不是按照這個歷史階段來選的,他就是按照指定數據量那里設置的K線數量,從當前日期往前推,我設置了1200根K線,選出來就是15年到現在,也就是說最下面選擇的歷史階段那里填什么時間段都是沒用的
?
-
網友回復:
?不是這樣。測試了下。是這樣的。前面用輸出到文本的方式核對不嚴謹。
公式計算是按照數據量,要么是選項里面的設置,要么是指定的K數量。但是選股結果是進過時間區間的篩選的。
所以你在文本文件里面能看到2015年的輸出,實際上軟件的選股結果里面并沒有2015年的。
比如你設置的是1000個K,實際選股時候,代碼執行這么多個K。然后在這個基礎上根據時間區間再篩選一次。?
- 網友回復: ?原來還有個二次時間篩選,做了下測試的確如此
有思路,想編寫各種指標公式,交易模型,選股公式,還原公式的朋友
可聯系技術人員 QQ: 262069696 或微信號:cxh99cxh99 進行 有償收費 編寫!
(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
相關文章
-
沒有相關內容