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次