日K架構下,破低出場寫不出來

  •   42 
  • 最後發表   石頭  3 天前
石頭 發文於   2024/07/10

Vars:   stop_loss(0);

iF  符合進場條件 then begin

setposition(部位,價格);

stop_loss=minlist(L,C[1]);   // 進場日 K棒的低點 和 昨收取MIN ,即真實低點

end;

 

if  postion=filled  and position<>0 and C<stop_loss then setposition(0,market); // 日k下,之後盤中破真實低點 就出場

 

回測跑出來不太正確,不知道哪裡有問題

再請指點,感謝。

排序方式: 標準 | 最新
虎科大許教授 發文於   2024/07/10

Vars: intraBarPersist stop_loss(0);

石頭 發文於   2024/07/11

感謝教授。

我這樣寫跑出來都是尾盤才執行停損,能寫成盤中跌破就出場?

虎科大許教授 發文於   2024/07/11

問題出在 stop_loss=minlist(L,C[1]);

日頻率之下,C不可能低於L。

石頭 發文於   2024/07/11

Stop_loss 是進場的時候紀錄當天的低點。(尾盤進場)

這樣隔天開始,C盤中跌破stop_loss就出場,還是日頻率沒辦法這樣執行?

 

感謝

虎科大許教授 發文於   2024/07/11

符合進場條件裡面,必須有position=0才行。沒看到完整進場條件(因為它在決定stop_loss),很難一窺全貌。

石頭 發文於   2024/07/12

了解,感恩

發表回覆
Close