後台資料有問題 符合指標訊號卻沒有出訊號

  •   63 
  • 最後發表   dj  2023 三月 08
dj 發文於   2023/03/02

您好我寫了一個累計30日外資投信買賣超的指標,卻發現部分個股符合,但指標卻沒有顯現出來的問題。

如2453凌群 理論上應該要出現指標的,他卻沒有出現,請協助修正這個問題。

指標程式如下:

value1=GetField("外資買賣超")+GetField("外資買賣超")[1]+GetField("外資買賣超")[2]+GetField("外資買賣超")[3]+GetField("外資買賣超")[4]+GetField("外資買賣超")[5]+GetField("外資買賣超")[6]+GetField("外資買賣超")[7]+GetField("外資買賣超")[8]+GetField("外資買賣超")[9]+GetField("外資買賣超")[10]+GetField("外資買賣超")[11]+GetField("外資買賣超")[12]+GetField("外資買賣超")[13]+GetField("外資買賣超")[14]+GetField("外資買賣超")[15]+GetField("外資買賣超")[16]+GetField("外資買賣超")[17]+GetField("外資買賣超")[18]+GetField("外資買賣超")[19]+GetField("外資買賣超")[20]+GetField("外資買賣超")[21]+GetField("外資買賣超")[22]+GetField("外資買賣超")[23]+GetField("外資買賣超")[24]+GetField("外資買賣超")[25]+GetField("外資買賣超")[26]+GetField("外資買賣超")[27]+GetField("外資買賣超")[28]+GetField("外資買賣超")[29]+GetField("外資買賣超")[30];

value2=GetField("投信買賣超")+GetField("投信買賣超")[1]+GetField("投信買賣超")[2]+GetField("投信買賣超")[3]+GetField("投信買賣超")[4]+GetField("投信買賣超")[5]+GetField("投信買賣超")[6]+GetField("投信買賣超")[7]+GetField("投信買賣超")[8]+GetField("投信買賣超")[9]+GetField("投信買賣超")[10]+GetField("投信買賣超")[11]+GetField("投信買賣超")[12]+GetField("投信買賣超")[13]+GetField("投信買賣超")[14]+GetField("投信買賣超")[15]+GetField("投信買賣超")[16]+GetField("投信買賣超")[17]+GetField("投信買賣超")[18]+GetField("投信買賣超")[19]+GetField("投信買賣超")[20]+GetField("投信買賣超")[21]+GetField("投信買賣超")[22]+GetField("投信買賣超")[23]+GetField("投信買賣超")[24]+GetField("投信買賣超")[25]+GetField("投信買賣超")[26]+GetField("投信買賣超")[27]+GetField("投信買賣超")[28]+GetField("投信買賣超")[29]+GetField("投信買賣超")[30];

value3=0;

 

condition1=value1>0 and value2>0;

 

if condition1 then plot1(value3,"籌碼多") 

else noplot(1);

 

排序方式: 標準 | 最新
貓市 發文於   2023/03/02

投信上次買2453是2022/07/01, 看起來是沒錯的

資料提供參考

https://tw.stock.yahoo.com/quote/2453.TW/institutional-trading

XQ小幫手 發文於   2023/03/08

Hello dj,

 

小幫手補充,您可以使用 Summation 函數來加總一定期間內的資訊。

舉例來說:

value1 = summation(GetField("外資買賣超"), 31);

就會加總 GetField("外資買賣超")[0] 到 GetField("外資買賣超")[31] 的外資買賣超。

 

感謝 貓市 的熱心回覆。

發表回覆
Close