請問交易腳本,KD低檔金叉+固定停損停利,想改成移動停利,要怎麼改 ?謝謝

  •   121 
  • 最後發表   W_M  2021 七月 21
W_M 發文於   2021/07/18

// 宣告參數

input: Length(9, "計算期數"), RSVt(3, "RSVt權數"), Kt(3, "Kt權數"), LowBound(40, "低檔區"),

       profit_percent(10, "停利(%)"), loss_percent(7, "停損(%)");

variable: _rsv(0), _k(0), _d(0);

 

// 資料讀取筆數設定

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

Stochastic(Length, RSVt, Kt, _rsv, _k, _d);

 

// 多方進場策略:K在低檔區由下往上突破D值。

if _k < LowBound and _k crosses over _d 

and filled = 0 and position = 0 then setposition(1, market);

 

{多單停損停利(%)}

if filled = 1 and position = 1 and (high >= (filledAvgPrice * (1+(profit_percent / 100))){停利}  

or low <= (filledAvgPrice * (1-(loss_percent/100))){停損}) 

then setposition(0, market);

XQ小幫手 發文於   2021/07/21

Hello W_M,

 

關於移動停利的部分您可以參考此兩篇文章:

利用百分比來計算移動停利

交易腳本改做空移動停利

裡面有小幫手提供的腳本可以參考。

您可以確認看是否是如您所想的運作方式。

發表回覆
Close