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