選股 print後數據差異?

  •   129 
  • 最後發表   MMC  2019 三月 26
MMC 發文於   2019/03/21

您好:

使用以下語在,在"選股"方面進行測試,

Value1 = close[1];
print("value1=", value1, " close[1]=", close[1], " close=", close);

以1301台塑print的結果如下:

value1= 105.500000  close[1]= 105.500000  close= 104.000000

台塑今天(3/21)的收盤價為106.5,昨日的收盤價為106.5

 

以5907大洋-KYprint的結果如下:

value1= 36.100000  close[1]= 36.100000  close= 36.750000

大洋-KY今天收盤價為34.1,昨日收盤價為36.4

 

print的結果,怎麼會有差異呢?謝謝

排序方式: 標準 | 最新
XQ小幫手 發文於   2019/03/22

Hi MMC,

您好,請您提供:

1. 選股策略匯出檔案,匯出時記得勾選包含自訂腳本

2. XQ系統帳號(以利請相關人員查看Server Log)

3. 執行該選股策略的時間點(例如:約 03/21 16點30分)

並附上此討論串網址,最後Mail至XQservice@XQ.com.tw ,

以利小幫手請相關人員查看問題的原因,謝謝。

MMC 發文於   2019/03/25

請問,3/22下午近六點時,已寄mail至xqservice@xq.com.tw,

是否已收到信件?謝謝

XQ小幫手 發文於   2019/03/26

Hi MMC,

您好,已收到 Mail,

小幫手,查看對照驗證 03/22 的技術指標是沒有異常的,

 

value1 為取得 close[1],檢驗 close[1] 與 close,在 03/22 取得的數值皆是正確的(與技術分析對照)

6290 03/22 value1= 53  close[1]= 53 close= 50

3105 03/22 value1= 199.5 close[1]= 199.5 close= 200.5

 

故請問您覺得異常的問題點為何?謝謝。

 


 

5、很奇怪,我只執行一次,程式只print一筆,log卻跑多筆資料

因為 Print 會將您所選取的股票範圍(預設是:普通股全部)商品,全部都 Print 出來,

故會出現多筆Log資料(每檔商品 1 個 Log 資料。)

 

以上說明,謝謝。

MMC 發文於   2019/03/26

小幫手您好:

「故請問您覺得異常的問題點為何?謝謝。

與第五點」一起回覆:

每支股票都會有一個log檔我知道,

但我的疑惑是,

我只執行一次,

每一個log檔內的資料,

log檔內的資料筆數不是只有一筆,

而是十筆的內容;且,最後一筆才是正確的資料。

正確執行的結果,執行一次,log檔內要只有一筆資料才對。

以上,再煩請解惑,謝謝。

 

======

 

看來,我找到問題了,

單一log檔內會有十筆的資料,

是因為設定了【資料讀取】筆數為10的關係。

謝謝。

  • 按讚來自於
  • b24524658
發表回覆
Close