HSP程式交易論壇 >> 程式交易 >> 論壇主區 >> 程式交易討論區 >> 請問一下板主我這樣哪裡有錯誤??
請問一下板主我這樣哪裡有錯誤??
czmry,2013-10-06 19:14:29
請問一下板主 我這樣哪裡有錯誤 都跑不出姐果來??
我又找不出哪裡有問題??
10 Va = 1分_開盤價
20 Vb = 前1_1分_收盤價
30 Vc = 前1_1分_區間最高價( 5 )
40 Vd = 前1_1分_區間最低價( 5 )
50 Ve = 前1_1分_均價( 45)
60
70 // 多單進場
80 If 目前部位( 倉位多空 ) <= 0 Then
90 If Vb > Vc And Vb > Ve And 前1_1分_K線時間 >= 915 And 前1_1分_K線時間 <= 1305
Then
100 操作訊號( 多單建倉 , 1口 , Va )
110 操作訊號( 空單平倉 , 1口 , Va )
120 Show [ K線下方 , ▲ ]
130 End If
140 End If
150
160 // 多單平倉
170 If 目前部位( 倉位多空 ) > 0 Then
180 If Vb < Vd Then
190 操作訊號( 多單平倉 , 1口 , Va )
200 Show [ K線上方 , ★ ]
210 End If
220 End If
230
240 If 目前部位( 倉位多空 ) > 0 Then
250 If 前1_1分_K線時間 > 1320 Then
260 操作訊號( 多單平倉 , 1口 , Va )
270 Show [ K線上方 , ★ ]
280 End If
290 End If
300
310 // 空單進場
320 If 目前部位( 倉位多空 ) >= 0 Then
330 If Vb < Vd And Vb < Ve And 前1_1分_K線時間 >= 915 And 前1_1分_K線時間 <= 1305
Then
340 操作訊號( 空單建倉 , 1口 , Va )
350 操作訊號( 多單平倉 , 1口 , Va )
360 Show [ K線上方 , ▼ ]
370 End If
380 End If
390
400 // 空單平倉
410 If 目前部位( 倉位多空 ) < 0 Then
420 If Vb > Vc Then
430 操作訊號( 空單平倉 , 1口 , Va )
440 Show [ K線下方 , ☆ ]
450 End If
460 End If
470
480 If 目前部位( 倉位多空 ) < 0 Then
490 If 前1_1分_K線時間 > 1320 Then
500 操作訊號( 空單平倉 , 1口 , Va )
510 Show [ K線下方 , ☆ ]
520 End If
530 End If
Hunta,2013-10-07 08:55:13
若出現策略邏輯有誤可利用Debug函數幫忙找出問題所在,可參考影音檔http://www.gillion.tw/download/lesson21.exe
czmry,2013-10-07 09:02:12
策略邏輯應該沒有錯誤~~但是就是沒有進出場點訊號....很奇怪...所以才想請問一下 哪裡不對~~回測也沒有進出半次..
Hunta,2013-10-07 12:38:13
建議你還是用Debug查一下,就知道問題在哪裡。
把Va,Vb,Vc,Vd,Ve及目前部位(倉位多空)都Debug出來看。
97 1 8: 此主題共有4帖 此頁4帖 每頁12帖
[查看完整模式] LeadBBS 5.0 耗時62.5毫秒 請求2次
|