FilledAvgPrice的請問

  •   142 
  • 最後發表   無情卻慈悲  2021 五月 28
無情卻慈悲 發文於   2021/05/28

您好,

我有一段語法要判斷是停利出場還是停損出場,

如下,我不知這樣寫「 FilledAvgPrice - close < 0」是否有誤,因為目前的腳本都會進場但不會出場,是否我這句有所問題呢?

//***停損1:

if Position > 0

and c[2] > o[2]  and c[1] > o[1]

and (

 (c > o) or ( h>h[1] ) 

)

and FilledAvgPrice - close < 0

then begin

SetPosition(0, MARKET,label:="空單停損1");

end;

 

排序方式: 標準 | 最新
XQ小幫手 發文於   2021/05/28

Hello 無情卻慈悲,

 

首先,如果您是空單的話 Position 是小於 0 的,所以您第一行應該修改成

if Position < 0

另外,在空單時 (FilledAvgPrice - close < 0) 是一有虧損就出場,一般來說是會設個停損點。

關於停損停利的腳本,您可以參考這篇文章

無情卻慈悲 發文於   2021/05/28

OK,原來我是誤會了空單的話 Position 是小於 0,以為只有有部位,都是大於 0,感謝了。

發表回覆
Close