HSP程式交易論壇 >> 程式交易 >> 論壇主區 >> HSQL語言討論區 >> 請幫我看一下我的策略哪裡有問題
請幫我看一下我的策略哪裡有問題
ms2300396,2010-11-11 13:19:09
……………………………………………………隱藏內容…
此帖內容已經加密,要查看請點擊完整模式
…………………………………………………………………
Admin,2010-11-12 09:36:04
針對多單部份修改如下,其餘可自行修改
20 // 紅K多單
30 If 目前部位( 倉位多空 ) >= 0 Then
If 單K計數器( 目前K線 , 0 ) = 0 Then
40 If 前1_15分_收盤價 > 前1_15分_開盤價 Then
50 If 15分_收盤價 > 前1_15分_收盤價 Then
60 Show [ K線下方 , 多 ]
70 Va = 前1_15分_收盤價
80 操作訊號( 多單建倉 , 1口 , Va )
110 S1$ = '1'
120 輸出命令檔( R:\rbk.txt , [yyyy]/[mm]/[dd]□[hh]:[nn]:[ss]□[S1$]□□ , 不限 )
130 單K計數器( 目前K線 , 0 ) = 1
140 End If
150 End If
Else
Show [ K線下方 , 多 ]
Va = 前1_15分_收盤價
操作訊號( 多單建倉 , 1口 , Va )
160 End If
170 End If
180
360 // 紅K多單平倉
370 If 目前部位( 倉位多空 ) > 0 Then
If 單K計數器( 目前K線 , 1 ) = 0 Then
380 If 前1_15分_收盤價 > 前1_15分_開盤價 Then
390 If 15分_收盤價 < 前1_15分_開盤價 Then
400 Show [ K線上方 , ↓ ]
410 Vb = 前1_15分_開盤價
420 操作訊號( 多單平倉 , 全數 , Vb )
450 S1$ = '0'
460 輸出命令檔( R:\rbk.txt , [yyyy]/[mm]/[dd]□[hh]:[nn]:[ss]□[S1$]□□ , 不限 )
470 單K計數器( 目前K線 , 1 ) = 1
480 End If
490 End If
Else
Show [ K線上方 , ↓ ]
Vb = 前1_15分_開盤價
操作訊號( 多單平倉 , 全數 , Vb )
500 End If
510 End If
ms2300396,2010-11-12 12:35:52
樓上大大
剛剛修改後,進行回測還是失敗
他還是顯示出"建倉價位有誤"!!
是因為如果留倉,隔天跳空導致有誤嗎?
Hunta,2010-11-12 13:37:04
沒錯,是跳空造成之價位錯誤,所以建、平倉價位應該還要做一下判斷,例如:
Va = 前1_15分_收盤價
If Va > 15分_開盤價 Then
Va = 15分_開盤價
End If
ms2300396,2010-11-15 21:25:38
版主
請問一下,如果照你這樣修正判斷的話!
這策略就只能做當沖囉?
而無法留倉
Hunta,2010-11-15 23:32:24
可以留倉。
ms2300396,2010-11-16 09:52:15
另外請教一下
訊號判斷的時候
是不是無法用目前市價去判斷?
Hunta,2010-11-16 11:14:17
最後一根K棒之收盤價即是市價。
97 1 8: 此主題共有8帖 此頁8帖 每頁12帖
[查看完整模式] LeadBBS 5.0 耗時78.1毫秒 請求2次
|