以下我設計了一個簡單的程式,策略邏輯如下
高於昨收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會變成正常的狀態,但怕會有不斷進出的效果
請問有誰遇過相同的問題可以跟我一起討論嗎?
4 意見:
這看起來問題好像就是你之前的HTS是不是長蟲了??一樣吧,我也發生過,解決方法就是照你之前的方法由HTS自已給"名稱"。因為現在沒用加碼單了,不知HTS有沒有改進這問題?
感謝,不過HTS還是沒有改進,送程式去給他們看,說我程式寫法有問題,問說哪裡有問題,或是可否給個參考,卻是沒辦法,反正就是我的錯。之前問他們兩台電腦,接收到不同報價的問題,也是給了確切的時間點跟圖片證據,得不到任何回應,誰叫我們下賤,口數下的小,又非得用不可:)
請問你這個問題現在解決了嗎?
算是解決了吧,將進場名稱個別命名,個別出場,這樣應該沒問題
張貼留言