警示回測出場腳本問題

  •   242 
  • 最後發表   Hiyang  2022 五月 19
Hiyang 發文於   2022/04/26

Hi 小幫手您好,

我有一個還原日頻率 當沖做空的策略 是當天收盤價符合進場做空條件後

隔天開盤做空, 收盤回補, 但是如果收盤價是漲停則延後到隔天回補 直到有一天收盤價不為漲停

所以警示腳本回測選擇 做空 , 還原日頻率, 下期開盤價進場, 當期收盤價出場

而出場腳本如下:

condition1 = CloseD(0) <> UpLimit(CloseD(1));

ret = condition1;

這個同樣的腳本前幾個月跑起來都是預期的, 也就是持有區間幾乎都為1(當天收盤價當沖回補),

只有收盤價漲停的交易訊號會持有區間>1

但是大約最近兩個月不知道是哪次更新之後, 同樣的出場腳本去跑警示回測, 結果持有區間全都是>2起跳

請問是不是這部分有更動呢?

請問要如何寫出上述的出場腳本?(開盤進場當日, 同一天收盤價出場, 但如果漲停則不出場)

因為需要五年前的數據參考以及還原價格, 不太希望是使用分K, 希望以還原日頻率實現 謝謝!

 

 

 

附加文件

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

Hello Hiyang,

 

小幫手這邊測試確實會如同您說的,2期才出場。

會請工程師確認原因,待有進一步消息時再告知。

感謝。

XQ小幫手 發文於   2022/05/19

Hello Hiyang,

 

工程師已經修復完畢,小幫手這邊測試也會當日出場。

您可以試試看是否沒有問題。

感謝。

發表回覆
Close