大戶選股邏輯請教

  •   331 
  • 最後發表   MJ139  2025 二月 03
MJ139 發文於   2025/02/01

你好,感謝抽空解答,我的選股邏輯為大戶持股100張以上周持股提升超過3.5%,但回測結果看起來買進價位非大戶持股成長,請問是甚麼原因? 謝謝

input:PriceLimit(5);

input: ratio(1, "增加比例%");

 

SetInputName(1,"最小股價");

SetTotalBar(3);

Ret = close > PriceLimit;

setbarfreq("W");

settotalbar(1);

 

if GetField("大戶持股比例","W",param:=100) > (GetField("大戶持股比例","W",param:=100)[1] * (1 + ratio/100)) then ret=1;

outputfield(1, GetField("大戶持股比例","W",param:=100), 2, "大戶比例");

outputfield(2, GetField("大戶持股比例","W",param:=100)[1], 2, "大戶比例[1]");

 

附加文件

排序方式: 標準 | 最新
小木可 發文於   2025/02/02

建議您到 XS 使用問題發問,會有比較多的回應。

MJ139 發文於   2025/02/02

感謝您,已重新發問

虎科大許教授 發文於   2025/02/03

試試看這樣是否符合需求。

SetTotalBar(3);
setbarfreq("W");
input: PriceLimit(5,"最小股價");
input: ratio(1,"增加比例%");
if close > PriceLimit 
    and GetField("大戶持股比例","W",param:=100) > (GetField("大戶持股比例","W",param:=100)[1] * (1 + ratio/100))
then ret=1;
outputfield(1, GetField("大戶持股比例","W",param:=100), 2, "大戶比例");
outputfield(2, GetField("大戶持股比例","W",param:=100)[1], 2, "大戶比例[1]");

發表回覆
Close