關於台指期回測

  •   118 
  • 最後發表   維克的投資煩惱  昨天
維克的投資煩惱 發文於   2021/09/05

大家好我是XQ新手,想請問回測的功能在台指期上是否有考慮到結算的問題呢?

因為我的策略是有可能會留倉的,不知道這樣回測下去如果當日剛好是結算日且我的單留倉了,那獲利的計算是否會有偏差?

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

 

Hello 維克的投資煩惱,

 

如果您留倉時換月的話,回測系統會幫您自動換月。

回測的計算方式您可以參考策略雷達自動交易中心回測報告說明內關於換月的說明,期貨商品會去除換月價差影響。

  • 按讚來自於
  • 203love
維克的投資煩惱 發文於   2022/01/12

那請問我在實際跑交易策略時,有辦法能讓程式在結算日尾盤時判斷若帳號當下有單能自動平倉並新建次月倉位嗎(即結算當日夜盤開盤手上仍有早上未達出場條件的部位)

XQ小幫手 發文於   2022/01/14

Hello 維克的投資煩惱,

 

您可以使用 DayOfWeekWeekOfMonth 自行寫條件判斷換月當天出場,然後在夜盤進場。

舉例來說,台指期是第三個禮拜的禮拜三換月:

if dayofweek(date) = 3  and weekofmonth(date) = 3 and currenttime >= 132000 then begin

    value1 = filled;

    value2 = 1;

    setposition(0, market);

    end;

if dayofweek(date) = 3  and weekofmonth(date) = 3 and currenttime >= 150000 and position = 0 and filled = 0 and value2 = 1 then begin

    value2 = 0;

    setposition(value1, market);

    end;

這樣第3週的禮拜3下午13:20之後就會出場,然後在下午盤的時候進場。

  • 按讚來自於
  • 203love
維克的投資煩惱 發文於   2022/01/14

了解,所以我如果想要在結算日早盤的尾盤就先有次月的倉位就要自己手動進單對嗎

XQ小幫手 發文於   2022/01/18

Hello 維克的投資煩惱,

 

就小幫手所知,如果要在換月前直接交易下個月的期貨商品的話是手動最方便快速沒錯。

 

維克的投資煩惱 發文於   2022/01/18

了解,最後想請問如果我直接抱到結算,交易所系統會直接幫我平倉,然後下午盤開盤後若又有出現進場訊號,才會再次進場對嗎? (在勾選依庫存的狀況下,然後我交易指令都用setposition)(順便確認上述狀況用依腳本軟體是否就不會知道早盤結算已無倉位,導致下午盤進場會有問題)

發表回覆
Close