OP分線掉資料?

  •   208 
  • 最後發表   貓老大  2021 十月 27
貓老大 發文於   2021/10/19

小幫手您好,

 

這兩天遇到一個狀況,10月台指OP PUT 履約價17150的商品 TXO10P17150.TF / TXON10P17150,期交所掛出的日期是10/18,但因當天日盤此商品並無任何成交,導致分線K均無資料,變成從下午三點的夜盤開始才有分K資料,也因此跨商品取值時,程式一直跑不出來,麻煩確認一下,謝謝


例如:GetSymbolField ("TXO10P17150.TF", "成交量", "D")

 

排序方式: 標準 | 最新
XQ小幫手 發文於   2021/10/21

Hello 貓老大,

 

XS若是當根Bar沒有成交量的話就不會運算。

所以若您是掛在沒有交易的商品上,他是不會運算的。

但若是掛在其他商品上,例如台指期,然後取沒有成交紀錄的商品的話,會取到最後的值。

您可以參考附圖。

 

小幫手不是很清楚您遇到的情況為何,所以若您還有不明白的問題的話,需麻煩您描敘的更清楚些,是掛在什麼商品,取什麼商品的值出現怎麼樣的問題。

並麻煩您提供 相關的匯出檔勾選(包含)腳本、XQ Log 來檢驗。

Log資料夾(預設路徑:C:\SysJust\XQLite\LOG)直接壓縮後提供即可。

您可以直接將檔案上傳,如果檔案過大的話也可以Mail至客服信箱 XQservice@XQ.com.tw且附上 討論文章連結網址(小幫手才能盡早處理)。

感謝。

 

貓老大 發文於   2021/10/21

小幫手您好,

簡單的舉幾個例子,請小幫手幫忙確認,

台指選擇權 2021/10W4 CALL 15300 的日K,從10/20(三)開始有資料,但 1分K,卻一筆資料都沒有(從技術分析就可以看到,如附圖),這個會造成程式去取此商品的K線資料時,一直跳針無法回來 (例如:GetSymbolField ("TX410C15300.TF", "外盤量", "D")

類似的商品有 2021/10W4 CALL 15100、15400、15500、15600、15700、15800,還有同週的 PUT 18200、18300、18400、18500等等

只要商品上架後,一直都沒有成交的話,該商品的分K就會是完全沒資料,但日K卻會在盤後轉檔後有日K線出現,切到分K就完全沒有東西,再麻煩囉

日K1分K

XQ小幫手 發文於   2021/10/25

Hello 貓老大,

 

小幫手和相關人士確認過,您描敘的狀況是符合系統預期。

商品當日收盤結束時,就算該日完全沒有交易,系統也會在日頻率上補一筆K棒,但是分鐘頻率不會補。

所以您在技術線圖看到的分鐘頻率完全沒資料,但是日頻率有K棒是正常的。

這點在股票商品也是相同的,您可以參考1213.TW在10/18和10/22的情況。

貓老大 發文於   2021/10/25

小幫手您好,

這個問題會延伸到 XS 在跨商品取值時,若該商品分線無資料,則取值會失敗,目前理解到了,我暫時用手動方式避開,如果可以的話,希望小幫手能幫忙反映,是否能修正跨商品取值時,像這類日資料有值,分線無資料的,也能傳回 0 值,而不是程式直接跳錯誤處理,謝謝。

 

XQ小幫手 發文於   2021/10/27

Hello 貓老大,

 

感謝您的建議,小幫手會轉告相關人士作參考。

發表回覆
Close