重復(fù)開倉問題 [金字塔]
- 咨詢內(nèi)容:
在程序化自動(dòng)交易中,使用輪詢模式,當(dāng)前K線發(fā)出買入信號后,途中又消失了(這時(shí)實(shí)盤賬戶已買入開倉)。
走到第二根K線,買入的信號又出現(xiàn)了,這時(shí)系統(tǒng)又自動(dòng)做出買入操作。
這樣我原本只是系統(tǒng)做1手多單,現(xiàn)在卻做了2手多單。這問題如何解決?
- 金字塔客服:
if 條件 then
begin
sellshort(holding<0,0,THISCLOSE),orderqueue;
buy(holding=0,30,THISCLOSE),orderqueue;
end根據(jù)編寫的程序來看,應(yīng)該會(huì)根據(jù)holding=0 的條件來執(zhí)行,為何會(huì)重復(fù)開倉呢?
- 用戶回復(fù):
這個(gè)是基本的圖表操作概念,圖表交易根據(jù)圖表上的信號進(jìn)行操作,不是根據(jù)實(shí)際持倉。圖表信號消失,那么HOLDING這個(gè)虛擬持倉也跟著消失,再次出現(xiàn)信號后,系統(tǒng)判斷HOLDING 依然為0
圖表實(shí)際持倉和真實(shí)持倉區(qū)別參考:http://www.weistock.com/bbs/dispbbs.asp?boardid=10&Id=29594
- 網(wǎng)友回復(fù):
如果選擇“走完一根K線后”下單,就可以解決這問題吧?
- 網(wǎng)友回復(fù):
如果信號閃爍是一根k線之內(nèi)的話, 可以解決這個(gè)問題,如果信號閃爍要跨好幾個(gè)周期的,那么還是請改自己公式的代碼和邏輯
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容