個股技術分析上可以標示出注意股、處置股、股東會、庫藏股等事件嗎?

  •   438 
  • 最後發表   D.K.  2022 十二月 02
D.K. 發文於   2022/12/01
排序方式: 標準 | 最新
大財星 發文於   2022/12/01

我也想問一下能標示出營收公告的日期嗎?

以下面方式只會在每月1號標示

value1 = getfieldDate("月營收", "M");

if value1 <> value1[1] then 

plot1(0, "營收");

 

XQ小幫手 發文於   2022/12/01

Hello D.K.,

 

getsymbolinfo 可以取得 注意股 和 處置股 的資訊,但這只有在回測的時候有歷史資料。

XS 有提供 股東會日期庫藏股開始日期庫藏股結束日期

您可以在 XSHelp 上查詢可使用欄位。

 

Hello 大財星,

 

就小幫手所知,回測的話可以藉由向您那種寫法來判斷新一期的資訊公布。

但在指標上的對位邏輯不同,因為要讓使用者可以觀測到對應月份的營收資訊,所以在該月的月營收公布前數值都會為0,而在公布後才會將該月的資訊補上。

所以應該是沒有辦法在指標上標示。

D.K. 發文於   2022/12/01

我是想說能不能類似這樣子直接顯示在 k 線圖上?

比如說被注意也會有個圖示,移過去會顯示注意公告

處置有個圖示,移過去會顯示處置日期

庫藏股有個圖示移過去會顯示周期和預計買進張數等的資料。

附加文件

XQ小幫手 發文於   2022/12/02

Hello D.K.,

 

因為  注意股 和 處置股 只有回測時才有歷史資料,所以沒辦法。

股東會日期、庫藏股開始日期 和 庫藏股結束日期 可以標示在圖上,但沒辦法移過去後顯示相關資訊。

舉例來說:

value1 = getfield("股東會日期");

value2 = getfield("庫藏股開始日期");

value3 = getfield("庫藏股結束日期");

 

if date = value1 then plot1(high) else noplot(1);

if date = value2 then plot2(high) else noplot(2);

if date = value3 then plot3(high) else noplot(3);

這樣就會在對應日期上作標示。

 

網站上有教學區,裡面有XS語法的基礎和應用可以閱覽。

https://www.xq.com.tw/School.aspx

  • 按讚來自於
  • 張竣淩
發表回覆
Close