小幫手您好,
我想要在閱讀個股線圖的時候,能夠在營收公布日、季報公布日,可以標示個"$",以方便自己知道公布日前後,股價對消息的反應如何。
想請小幫手教我怎麼寫這個顯示指標? 謝謝您
小幫手您好,
我想要在閱讀個股線圖的時候,能夠在營收公布日、季報公布日,可以標示個"$",以方便自己知道公布日前後,股價對消息的反應如何。
想請小幫手教我怎麼寫這個顯示指標? 謝謝您
luffy,你試試看使用另一種寫法,當昨天營收不等於今天營收時,在指標上做記號
這樣理論上應可以抓出公布日
待我試試看~ 感謝您喔
Dear 蕎,
我試著寫...
Value1 = GetField("月營收");
Value2 = absvalue(Getfield("月營收")-Getfield("月營收")[1]);
var: dif_rev(0);
dif_rev= sign(value2);
plot1(dif_rev,"rev_announce");
編譯完畢要加線圖時,說"您的權限無法使用指標內的資料欄位"=> 是說買模組就可以用了嗎?
第二行Value2寫起來好像變成,這個月營收-上個月營收,而不是今天看到的營收-昨天看到的營收耶,請問該怎麼改啊?
感謝您~
Hello luffy,
您的權限無法使用指標內的資料欄位 => 是的,要購買模組才能使用該欄位。
關於免費版和各模組能用的功能可以參考比較說明。
欄位的頻率和變數的頻率是不同的,所以:
value1 = getfield("月營收", "M");
value1[1] 會是上一根Bar取得的月營收欄位資訊,getfield("月營收", "M")[1] 會是上一期月營收的資料。
您的value2 應該要是 value2 = value1 - value1[1]; 才對。
但月營收的資料欄位有做過調整,只會在該月顯示對應的月營收。
在資料尚未更新前,該月的月營收會是空值。
所以指標上月營收有變化時都會是在該月的1日。
5 評論