請問一下,以下語法在指標腳本中,標記的K棒都是IPO日期往後的第二十一天,請問這是什麼原因?
var:ipodate(0),offset(0);
ipodate=getfirstBarDate();
offset=getbarOffset(ipodate);
if offset=0 then plot1(ipodate,"日期") ;
請問一下,以下語法在指標腳本中,標記的K棒都是IPO日期往後的第二十一天,請問這是什麼原因?
var:ipodate(0),offset(0);
ipodate=getfirstBarDate();
offset=getbarOffset(ipodate);
if offset=0 then plot1(ipodate,"日期") ;
getfirstBarDate傳回的是腳本使用的第一根K棒日期,它不一定就是IPO日期。選股腳本可以使用GetField("公司掛牌日期")抓,但指標腳本無法使用這個欄位資料。
Hello 大A,
小編補充,您的那段腳本基本上就是標記在 "腳本第一次執行" 的K棒上。
第21根K棒的原因是系統預設的資料引用筆數為20筆。可用 setbackbar 來控制。
若您在腳本上加上 setbackbar(5) 的話,就會標記在第6根K棒上。
2 評論