不固定停利

  •   104 
  • 最後發表   Apple  2021 十二月 29
Apple 發文於   2021/12/24

 

我看你們的教學區有寫固定停利, 假如我想改成開盤價格的1%停利要如何改呢?

if  open * 1.01 > 0 and Close >= FilledAvgPrice + open * 1.01 then begin

SetPosition(0);

 

上面是我寫的 可是跑回測感覺是失敗, 試了好多寫法 請問要如何改呢? 謝謝

排序方式: 標準 | 最新
Wade韋 發文於   2021/12/24

if  openD(0) * 1.01 > 0 and Close >= FilledAvgPrice + openD(0)* 1.01 then begin

SetPosition(0);

  • 按讚來自於
  • DSERYU
Apple 發文於   2021/12/25

有試過了 一樣不行

Wade韋 發文於   2021/12/29

and Close >= FilledAvgPrice + openD(0)* 1.01----如果是這樣的話你是獲利翻倍耶

 

if  openD(0) * 1.01 > 0

and Close >=  openD(0)* 1.01

then

begin

SetPosition(0);

end;

 

應該這樣就可以了

 

XQ小幫手 發文於   2021/12/29

Hello Apple,

 

小幫手不太理解您的需求。

請問您指的開盤價是日開盤價嗎?您預想的使用頻率是?

另外假設開盤價是100,您設1%停利好了,所以用開盤價格停利的話停利點就會是101。

如果您買進的價格是101或以上的話,是馬上就要出場嗎?

需要麻煩您解釋得更清楚一些。

 

感謝 Wade韋 的熱心回覆。

 

發表回覆
Close