開拓者為什么以下源碼不能自動下單? [開拓者 TB]
- 咨詢內容: 剛開通模擬交易服務,寫了個測試代碼,代碼如下:
Begin
If (close>2370 and A_BuyPosition()==0 && A_GetOpenOrderCount()==0) //上突破做多測試
{
If(A_sellPosition()>=0)
A_SendOrder(Enum_buy,Enum_Exit,A_sellPosition(),Q_askPrice()+0.2);//如有有空單先平掉空單
A_SendOrder(Enum_buy,Enum_Entry,4,Q_askPrice()+0.2);//開多單
}
If (close<2365 and A_sellPosition()==0 && A_GetOpenOrderCount()==0) //下突破做空測試
{
If(A_buyPosition()>=0)
A_SendOrder(Enum_sell,Enum_Exit,A_buyPosition(),Q_bidPrice()-0.2);//如有有多單先平掉多單
A_SendOrder(Enum_sell,Enum_Entry,4,Q_bidPrice()-0.2);//開多單
}
end
//--------------------
這是加載在今天期指上測試,價格上滿足了上述條件時無法自動下單,很費解,請高手指導 - TB技術人員: 期指是什么合約?
指數上是不可以下委托單的,請在交易所提示的合約上進行交易。 - TB客服: 期指連續
- 網友回復: 怎么看著感覺像幫助里面的模板呢?
- 網友回復: 連續上也同樣不可以交易。請換成可交易的合約
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 262069696 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容