自動交易回補或賣出

  •   617 
  • 最後發表   alexw  2023 六月 27
alexw 發文於   2022/07/05

自動交易好像不能寫入漲、跌幅參數

 

有沒有語法設定空單在漲停前就回補

多單在跌停前就賣出?

 

 

排序方式: 標準 | 最新
Eamonn 發文於   2022/07/07

參考預設策略:多(空)單固定停利停損(%)

應該可以解決

XQ小幫手 發文於   2022/07/12

Hello alexw,

 

您可以在腳本中撰寫出場條件。

舉例來說:

if position > 0 and close > filledavgprice *1.02 then setposition(0, market);

這樣就會是多方進場後若上漲2%就出場。

至於要在漲停和跌停前出場,您可以在價格快到漲跌停後就出場,像是:

if (position > 0 and close <= getfield("跌停價", "D") *1.01) or (position < 0 and close >= getfield("漲停價", "D") * 0.99) then setposition(0, market);

就會在靠近(距離1%)的時候就準備出場。

 

其他您可以參考內建的交易範例腳本。

感謝 Eamonn 的熱心回覆。

阿杜 發文於   2023/06/21

請問漲停價的前一檔觸發出場該怎麼寫?

謝謝

XQ小幫手 發文於   2023/06/27

Hello 阿杜,

 

網站上有教學區,裡面有XS語法的基礎和應用可以閱覽。

 

如果您使用交易腳本的話,可以使用addspread來計算。

舉例來說:

condition1 = close = addspread(getfield("漲停價", "D"), -1);

這樣當成交價為漲停價減一檔時條件就會符合。

發表回覆
Close