HSP程式交易論壇 >> 程式交易 >> 論壇主區 >> 建議與錯誤回報 >> 盤中的下單位部位與策略平台上所紀錄的部位有所差異
盤中的下單位部位與策略平台上所紀錄的部位有所差異
unicorn666,2014-05-28 13:41:22
版大你好:
今日盤中的下單位部位與策略平台上所紀錄的部位有所差異
"2014/5/28 上午 09:39:53 --> 2014/05/28 09:39:53 2 9076"
[COLOR=#ff0000]"2014/5/28 上午 09:53:25 --> 2014/05/28 09:53:25 4 9094"
"2014/5/28 下午 12:20:15 --> 2014/05/28 12:20:15 1 9112"
[/COLOR]"2014/5/28 下午 12:26:21 --> 2014/05/28 12:26:21 2 9130"
在0953時的加碼1口,應使部位變成3,[COLOR=#ff0000]但實際送單卻加碼2口,使部位變成4[/COLOR]
在1220時的加碼1口,應使部位變成4,[COLOR=#ff0000]但實際送單卻減碼3口,使部位變成1[/COLOR]
以下為加碼的程式碼:
// 一 一 一 一 一 一 一 一 多 單 價 格 加 碼 一 一 一 一 一 一 一 一
1740 If 目前部位( 倉位多空 ) > 0 And 5分_K線時間 < 1315 And K線序號( 目前K線 ) >= 目前部位( 第 1 次建倉K線序號 )
Then
1750 If 單K計數器( 目前K線 , 8 ) = 0 Then
1760 If 5分_最高價 >= 加碼位置# Then
1770 加碼價位# = 加碼位置#
[COLOR=#ff0000]1780 部位# = 部位# + 1
1790 S1$ = Cstr( 部位# )
1800 S2$ = Cstr( 加碼價位# )
1810 輸出命令檔( F:\Cur_Hong06.txt , [yyyy]/[mm]/[dd]□[hh]:[nn]:[ss]□[S1$]□[S2$] , 不限 )
[/COLOR]1820 操作訊號( 多單建倉 , 1口 , 加碼價位# )
1830 Show [ K線下方 , 加 ]
1840 顯示文字[ S2$ , 主畫面 , ( 0 , 加碼價位# ) , 字型: 新細明體 , 大小: 009 , 顏色: 16777215 ]
1850 GoSub 階段初始點
1860 單K計數器( 目前K線 , 8 ) = 加碼價位#
1870 End If
1880 Else
1890 加碼價位# = 單K計數器( 目前K線 , 8 )
1900 操作訊號( 多單建倉 , 1口 , 加碼價位# )
1910 GoSub 階段初始點
1920 Show [ K線下方 , 加 ]
1930 End If
1940 End If
附件中有盤中截圖,其盤中部位計算為正確部位,但送出之命令檔的部位卻出現不相同之狀況!
因為之前也有發生過~但那時候沒有儲存命令檔紀錄,所以也找不出原因!
這次附上紀錄檔,還請板大幫幫忙解決一下此問題!
謝謝!!
unicorn666,2014-05-28 13:45:01
圖片放附件好像不能傳上去,會出現Internal Server Error!!
圖片我再用MAIL傳好了,再麻煩版大幫我看看~
Hunta,2014-05-28 21:13:44
因為HSP系統是依照使用者策略來進行操作,不會自動下單,所以可能要查一下策略中是否有編寫上的問題。
可針對「部位#」的變化來追蹤,用Debug函數即可輕易得知。
unicorn666,2014-05-29 00:01:17
版大你好
我有寄盤中截圖至貴公司的MAIL
截圖當中的顯示資訊為正確的部位
我後來也有使用DEBUG函數來找問題但部位也是無誤!
但是盤中送出之命令檔卻不相同!
還是我寄程式至貴公司的MAIL,再煩請板大幫忙一下!?
Hunta,2014-05-29 08:40:58
Sorry!!
因為我們平常事務頗多,所以並沒辦法幫忙寫策略或找BUG,我們可以提供解決問題的方向,但是可以使用者必須自已動手。
以你上面PO出來的策略程式,應該是部位#出問題,你可以追蹤看看。
97 1 8: 此主題共有5帖 此頁5帖 每頁12帖
[查看完整模式] LeadBBS 5.0 耗時62.5毫秒 請求2次
|