回測看到商品出場價格與實際上的不一樣

  •   186 
  • 最後發表   jerry_wei  2020 四月 01
jerry_wei 發文於   2020/03/25

在回測時,進出場設定為: (進場價格:當期收盤價, 出場價格:當期收盤價)

發現交易分析的出場價格與實際上的價格有偏差。

如:  

而3/13 收盤價為39.25, 這段時間內也沒有除權息。 請問會是什麼問題?

 

排序方式: 標準 | 最新
XQ小幫手 發文於   2020/03/27

Hi jerry_wei

要麻煩您提供您的腳本以及回測報告讓小幫手替您確認一下。

小幫手剛剛是簡單先使用了ret=1;的語法讓腳本觸發,並且同樣勾選"當期收盤價"。

不過製作出來的結果並沒有異狀,請查看以下結果圖片

猜測有可能是當天的價格已經碰到了你的停損價格,然後用最低價出場所致。

jerry_wei 發文於   2020/03/29

已將腳本mail 至 XQservice@XQ.com.tw,麻煩再幫我看看

jerry_wei 發文於   2020/03/30

Hi 

今天一樣試了 ret=1; 的作法如下。

 

找出原因了  , 如下圖 我的停利跟停損的比例是不一樣的%數 -> 改回停利停損一樣的%數值就會對了。

不過我的策略上有很多的進出場點的設定都是要停利比大於停損比。這個地方應該是bug吧?

這張是錯的 停利12% 停損5% 收盤價買賣 :

 

改成停利停損一樣比例 價格就會對了

 

 

XQ小幫手 發文於   2020/03/31

Hi jerry_wei

小幫手正在向相關人員確認中,要麻煩您再稍後呦

如果有模擬出答案會立刻通知您,謝謝^^

 

 

 

XQ小幫手 發文於   2020/04/01

Hi  jerry_wei

您好,經確認,雖然是日頻率,不過我們的回測停利停損是逐分鐘判斷的

因為當天上午11點多,已經超過停損的%數了(5%)

因此才會出場,而後再進場是因為腳本判斷ret=1,因此再做進場的動作

如果調整成12%就會因為沒有觸碰到停損價格所以計算到結束以收盤價出場

以上說明,謝謝您的詢問^^

發表回覆
Close