請問專業幫手策略雷達腳本問題

  •   131 
  • 最後發表   施先生  2022 十月 28
施先生 發文於   2022/10/25

請教這個策略:K值處於70以上的高檔區,往下穿越D值
如果要排除ETF,請問以下程式如何修改?

 

input: Length(9), RSVt(3), Kt(3), HighBound(75);

 

SetTotalBar(maxlist(Length,6) * 3 + 8);

condition1 = GetField("Volume", "Tick") >= 50;

SetInputName(1, "計算期數");

SetInputName(2, "RSVt權數");

SetInputName(3, "Kt權數");

setInputName(4, "高檔區");

 

variable: rsv(0), k(0), _d(0);

 

Stochastic(Length, RSVt, Kt, rsv, k, _d);

 

if k>HighBound and k crosses under _d and condition1

then ret=1;

排序方式: 標準 | 最新
施先生 發文於   2022/10/25

也就是只要顯示篩選出一般股票即可!

 

XQ小幫手 發文於   2022/10/26

 Hello 施先生,

 

您的執行商品不要設定ETF,就不會有ETF的警示。

如果您是選股中心篩選結果串接到雷達的話,只要在選股中心的篩選商品作調整即可。

就小幫手所知,應該是沒辦法在腳本中作限制。

除非您在腳本中用 symbol 一個一個作刪除。

KYT 發文於   2022/10/26

if leftstr(symbol,2)<>"00" then

 

XQ小幫手 發文於   2022/10/27

Hello 施先生,

 

您可以參考 KYT 的作法,leftstr(symbol,2)<>"00" 這種寫法會讓商品代號前兩碼為00的商品被排除。

感謝 KYT 的熱心回覆。

施先生 發文於   2022/10/28

是非常謝謝您謝謝KYT大

發表回覆
Close