HSP程式交易論壇 >> 程式交易 >> 論壇主區 >> HSQL語言討論區 >> 模擬單測試時的平倉問題
gary09210217,2010-01-28 00:12:45
版主您好
今天的問題與1/24所說的類似
建單後的 " 目前部位( 倉位多空 ) " 的值還是不會變化?
但又會停損出場,真奇怪...
請協助處理
PS: Debug_Info紀錄檔明細已寄到您信箱
gary09210217,2010-01-28 00:31:19
補充:
我停損條件的程式碼是由 => 1390 If 目前部位( 倉位多空 ) <> 0 Then
開始的而Debug_Info中 "目前部位( 倉位多空 )"的值又一直為0
怎麼還會作停損處理
請版主解惑
Hunta,2010-01-28 10:56:58
這是我剛才測的結果,倉位多空及口數資料都很正常。
"10:42:36 VD => 26"
"10:42:36 VE => 15"
"10:42:36 VF => 29"
"10:42:36 下單與休息模式 => 0"
"10:42:36 啟始K棒時間 => 945"
"10:42:36 停損價位 => 7580"
"10:42:36 目前部位( 口數 ) => 1"
"10:42:36 目前部位( 倉位多空 ) => 1"
"10:42:39 VD => 26"
"10:42:39 VE => 15"
"10:42:39 VF => 29"
"10:42:39 下單與休息模式 => 0"
"10:42:39 啟始K棒時間 => 945"
"10:42:39 停損價位 => 7580"
"10:42:39 目前部位( 口數 ) => 1"
"10:42:39 目前部位( 倉位多空 ) => 1"
"10:42:43 VD => 26"
"10:42:43 VE => 15"
"10:42:43 VF => 29"
"10:42:43 下單與休息模式 => 0"
"10:42:43 啟始K棒時間 => 945"
"10:42:43 停損價位 => 7580"
"10:42:43 目前部位( 口數 ) => 1"
"10:42:43 目前部位( 倉位多空 ) => 1"
"10:42:47 VD => 26"
"10:42:47 VE => 15"
"10:42:47 VF => 29"
"10:42:47 下單與休息模式 => 0"
"10:42:47 啟始K棒時間 => 945"
"10:42:47 停損價位 => 7580"
"10:42:47 目前部位( 口數 ) => 1"
"10:42:47 目前部位( 倉位多空 ) => 1"
"10:42:50 VD => 26"
"10:42:50 VE => 15"
"10:42:50 VF => 29"
"10:42:50 下單與休息模式 => 0"
"10:42:50 啟始K棒時間 => 945"
"10:42:50 停損價位 => 7580"
"10:42:50 目前部位( 口數 ) => 1"
"10:42:50 目前部位( 倉位多空 ) => 1"
"10:42:54 VD => 26"
"10:42:54 VE => 15"
"10:42:54 VF => 29"
"10:42:54 下單與休息模式 => 0"
"10:42:54 啟始K棒時間 => 945"
"10:42:54 停損價位 => 7580"
"10:42:54 目前部位( 口數 ) => 1"
"10:42:54 目前部位( 倉位多空 ) => 1"
"10:42:58 VD => 26"
"10:42:58 VE => 15"
"10:42:58 VF => 29"
"10:42:58 下單與休息模式 => 0"
"10:42:58 啟始K棒時間 => 945"
"10:42:58 停損價位 => 7580"
"10:42:58 目前部位( 口數 ) => 1"
"10:42:58 目前部位( 倉位多空 ) => 1"
"10:43:02 VD => 26"
"10:43:02 VE => 15"
"10:43:02 VF => 29"
"10:43:02 下單與休息模式 => 0"
"10:43:02 啟始K棒時間 => 945"
"10:43:02 停損價位 => 7580"
"10:43:02 目前部位( 口數 ) => 1"
"10:43:02 目前部位( 倉位多空 ) => 1"
"10:43:06 VD => 26"
"10:43:06 VE => 15"
"10:43:06 VF => 29"
"10:43:06 下單與休息模式 => 0"
"10:43:06 啟始K棒時間 => 945"
"10:43:06 停損價位 => 7580"
"10:43:06 目前部位( 口數 ) => 1"
"10:43:06 目前部位( 倉位多空 ) => 1"
"10:43:10 VD => 26"
"10:43:10 VE => 15"
"10:43:10 VF => 29"
"10:43:10 下單與休息模式 => 0"
"10:43:10 啟始K棒時間 => 945"
"10:43:10 停損價位 => 7580"
"10:43:10 目前部位( 口數 ) => 1"
"10:43:10 目前部位( 倉位多空 ) => 1"
"10:43:14 VD => 26"
"10:43:14 VE => 15"
"10:43:14 VF => 29"
"10:43:14 下單與休息模式 => 0"
"10:43:14 啟始K棒時間 => 945"
"10:43:14 停損價位 => 7580"
"10:43:14 目前部位( 口數 ) => 1"
"10:43:14 目前部位( 倉位多空 ) => 1"
gary09210217,2010-01-28 11:17:01
觀察的重點應該是進出場後有沒有即時變動
謝謝
Hunta,2010-01-28 11:39:51
請把行號90、100兩行搬移至行號1350處,應該比較正確。
因為你一程式開始就抓好倉位多空及口數的資料,但是你中間又有許多的進出場處理,有可能中間倉位多空及口數資料已被改變,但是你一開始抓的倉位多空及口數資料都沒有跟著更動,所以最後Show出來的資料才會都沒有變動。
97 1 2 8: 此主題共有17帖 此頁5帖 每頁12帖
[查看完整模式] LeadBBS 5.0 耗時46.9毫秒 請求2次
|