HTS加碼問題,誰能幫幫我?

不知道到底是我語法的問題,還是HTS內部設計的問題

以下我設計了一個簡單的程式,策略邏輯如下

高於昨收50點做多單,買進後獲利1%加碼一口多單
低於昨收50點做空單,賣出後獲利1%加碼一口空單
尾盤13:25出場

簡單的設計只是為了要提供給日盛客服參考,請勿拿去實際下單
vars:closed1(0),longprice(0),shortprice(0)
array:cod1[84](-1)
closed1=closeofd(1,cod1)
if currentcontracts=0 and time>090000 and time<=130000 then
buy("Buy") next bar at closed1+50 stop
end if
if currentcontracts=0 and time>090000 and time<=130000 then
sell("Sell") next bar at closed1-50 stop
end if

longprice=entryprice(0)*1.01
shortprice=entryprice(0)*0.99

if currentcontracts>0 and time>090000 and time<=130000 and entryname(0)="Buy" then
buy("PlusBuy") 1 Contracts next bar at longprice stop
end if
if currentcontracts<0 and time>090000 and time<=130000 and entryname(0)="Sell" then
sell("PlusSell") 1 Contracts next bar at shortprice stop
end if

if time>=132500 then
exitlong("買平倉") next bar at market
exitshort("賣平倉") next bar at market
end if

若是選擇"對不同Signal名開放",則會出現有時加碼、有時不加碼的狀況

這是2010/1/22正常的狀態
這是2010/1/26不正常的狀態
若是選擇"對同一Signal名,不同Signal名,全部開放"
則2010/1/26會變成正常的狀態,但怕會有不斷進出的效果

請問有誰遇過相同的問題可以跟我一起討論嗎?

4 意見:

Unknown 提到...
2010年2月18日 晚上11:35

這看起來問題好像就是你之前的HTS是不是長蟲了??一樣吧,我也發生過,解決方法就是照你之前的方法由HTS自已給"名稱"。因為現在沒用加碼單了,不知HTS有沒有改進這問題?

搖錢花 提到...
2010年2月22日 晚上9:33

感謝,不過HTS還是沒有改進,送程式去給他們看,說我程式寫法有問題,問說哪裡有問題,或是可否給個參考,卻是沒辦法,反正就是我的錯。之前問他們兩台電腦,接收到不同報價的問題,也是給了確切的時間點跟圖片證據,得不到任何回應,誰叫我們下賤,口數下的小,又非得用不可:)

K. 提到...
2010年11月12日 下午5:04

請問你這個問題現在解決了嗎?

搖錢花 提到...
2010年11月18日 下午3:38

算是解決了吧,將進場名稱個別命名,個別出場,這樣應該沒問題

張貼留言