plotK有沒有辦法延長?

  •   27 
  • 最後發表   mina2310  昨天
mina2310 發文於   2026/05/22

我想寫只發行5天的可轉債的現股的60日均線  請問有辦法讓他正常顯示嗎?

 

Var:_h(0),_l(0),_o(0),_c(0);

 

_h=getsymbolfield("underlying","h");

_l=getsymbolfield("underlying","l");

_o=getsymbolfield("underlying","o");

_c=getsymbolfield("underlying","c");

value9=getField("轉換價格");

plotk(99,_o,_h,_l,_c,"標的物");

plot1(value9,"轉換價格");

var:_v(0);

_v=getsymbolfield("underlying","v");

if _c>_o then plot2(_v,"成交量") else plot3(_v,"成交量");

plot9(_v*4,"x");

排序方式: 標準 | 最新
虎科大許教授 發文於   2026/05/22

(1)可轉債的現股的60日均線:Value1=average(GetSymbolField("Underlying", "Close", "D"), 60);

(2)若是現貨與可轉債價格差異太大,PlotK繪製的座標數值可能對不上。

mina2310 發文於   2026/05/24

截圖圖片感謝教授的回覆  可是我嘗試把均線加入 他還是不能顯示耶   

虎科大許教授 發文於   2026/05/24

我這邊測試是均線是OK的,只是座標價位仍然是可轉債的價位。

mina2310 發文於   2026/05/24

截圖圖片

截圖圖片

台泥一可以 可能是他發得比較久 才可以顯示?  像鉅橡發一下子而已 就是空白的

虎科大許教授 發文於   2026/05/24

使用GetSymbolField時,會受限原本商品(亦即可轉債)的資料筆數。由於可轉債只有7筆,因此無法繪製60筆的資料。改用3期均線就OK。之所以只畫5筆,因為前面的兩筆及第3筆用來畫均線,所以有均線的數據從第3筆開始。

mina2310 發文於   2026/05/25

好的明白  謝謝教授

 

發表回覆
Close