選擇權資料畫不出來

  •   307 
  • 最後發表   RS168  2025 四月 15
RS168 發文於   2025/04/11

value45=GetSymbolField("TX4N04C18450.TF", "收盤價");

plot1(value45,"TEST");

這樣可以畫出來

optionARR[1,1]=GetSymbolField("TX4N04C15600.TF", "收盤價");   

plot1(optionARR[1,1]);

這樣也可以

 

但只要數量一變多就不行了

value1=GetSymbolField("TX4N04C15600.TF", "收盤價");

value2=GetSymbolField("TX4N04C15700.TF", "收盤價");

value3=GetSymbolField("TX4N04C15800.TF", "收盤價");

................

這樣就畫不出來也PRINT不出來

排序方式: 標準 | 最新
虎科大許教授 發文於   2025/04/13

我試著Plot三檔選擇權,是沒問題的。

RS168 發文於   2025/04/13

謝謝教授回覆

三檔是可以的

如果您試著將全部都寫進去就不行了

猜測有可能是價外的沒有成交過 所以導致錯誤?

後來我是挑中間的約50檔寫進去~~~就可以了

XS小編 發文於   2025/04/15

Hello RS168,

 

是的,因為許多深度價外的商品沒有相關的交易資料,因此取值時會出錯導致無法畫出。

目前只能夠盡量避開此種情況。

相關人員正在建置預設值功能,完成後可以用相關函數來判別欄位是否存在。

發表回覆
Close