HSP程式交易論壇 >> 程式交易 >> 論壇主區 >> 程式交易討論區 >> 回測時 同一根k線包含進出場點 會導致結果失真~~
回測時 同一根k線包含進出場點 會導致結果失真~~
da0979071,2016-10-20 13:43:28
如題 完全仿照
課程20 [URL=http://www.gillion.tw/download/%E7%AD%96%E7%95%A5%E5%AF%A6%E4%BD%9C_06.exe]http://www.gillion.tw/download/策略實作_06.exe[/URL] (每天前6根K線為區間,突破,則進場,每天1次,設停損停利及尾盤出場)
日期也完全相同
五分鐘K線標示無誤 回測時明細卻出現在同一根K線上作進場和停損動作
判斷應該為系統無法判斷出現的先後(只有開高低收確實也無法得知先後) 而造成回測結果失真
小弟單純只是想回測 所以進出場時間精準度並非重點
想請教板主是否可以寫出 "進場後的下一根K線" 才開始跑停損策略
這樣的想法雖然還是會遇到 在進場後同一根K線確實為停損情況 而後K線高點均無碰觸停損點的情況
導致停損情況依舊失真 但也能大幅改善失真情況
感謝收看 合十 ~~
da0979071,2016-10-20 13:53:20
無法附加圖片檔~~~
成交明細如下 :
序號 建倉日期 建倉時間 平倉日期 平倉時間 多空 建倉價位 平倉價位 口數 績效
1 1000617 945 1000617 945 空 8480 8480 1 -3
Hunta,2016-10-20 23:06:09
你提到的功能需求其實是可以做到的,只是要利用程式技巧來達成
若耍達到下一根才可出場,只要在出場判斷上加一句
If K線序號( 目前K線 ) > 目前部位( 第 1 次建倉K線序號 ) Then
即可,意思是目前的K線必須在建倉K線之後。
da0979071,2016-10-21 01:55:15
感謝版主解惑
97 1 8: 此主題共有4帖 此頁4帖 每頁12帖
[查看完整模式] LeadBBS 5.0 耗時62.5毫秒 請求2次
|