關於setalign

  •   23 
  • 最後發表   mina2310  2 週前
mina2310 發文於   2026/02/19

不好意思  想詢問一下

我寫了下面的指標

系統預設setAlign("營收財報",0);

照理來說不是有資料更新的就會有數據嗎

為什麼我想畫月營收  和日盤價卻沒辦法呢?

 

 

//////////setAlign("營收財報",1);

 

value2=getField("股本(億)", "D");

value1=getField("合約負債", "Q");  //百萬

value4=getField("合約負債", "Q")[4];  //去年同期

plot10(value1/100,"合約負債e");

plot11(value4/100,"去年同期合約負債e");

value5=(value1-value4)/100;   //和去年同期比  增加的金額e

if value4 <>0 then

value6=(value1-value4)/value4*100;    //和去年同期比  增加幾%

 

plot1(value6,"合約負債較去年同期增%");

value7=value5/value2*100;   //增加金額佔股本比例

plot2(value7,"增加金額佔股本的比例%");

value3=(value1*1000000)/(value2*100000000)*100;

plot3(value3,"影響度(合約債佔股本比0%)");plot12(value2,"股本e");

value20=summation(getField("每股稅後淨利(元)", "Q"),4);   //近四季eps

plot4(value20,"近四季eps");

plotline(20,0,15,currentBar,15,"本益比15");

 

plot7(getFieldDate("每股稅後淨利(元)", "Q"),"最新財報日期");

 

value21=close/value20;  

plot5(value21,"當下本益比");

value23=summation(getField("每股稅後淨利(元)", "Q")[1],4); 

plot30(getField("月營收", "M"),"月營收");

 

 

 

虎科大許教授 發文於   2026/02/19

指標腳本的預設對位方式為絕對對位。目前XQ的季財報資料只更新到去年第三季。你若使用絕對對位,目前的K棒就抓不到季資料。月營收已公佈到今年1月份,若你使用絕對對位,二月份就抓不到月營收及日收盤價。若改成遞補對位,亦即SetAlign("營收財報",1);就可得到你要的數據。

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