操作指令的疑問 - TradeBlazer公式 [開拓者 TB]
- 咨詢內(nèi)容:
if(condition1 and marketposition==0)
buy(10,close);如果我我買開10手股指,但只成交5手,那么系統(tǒng)會不會繼續(xù)把剩下的5手成交,但按我條件寫的,必須持倉為0,但現(xiàn)在持倉為1了,是不是就不發(fā)指令了。那么我該怎么改寫?
if(condition1 and marketposition==1)
sell(0,close);手?jǐn)?shù)值為0是不是默認(rèn)全部平倉?不是的話還應(yīng)該寫10。 - TB技術(shù)人員:
補(bǔ)充問題,如果下單后,沒成交,系統(tǒng)會自動扯單,并在下一個tick上重新執(zhí)行操作嗎,還是所下一個tick直接開倉,然后把上一個沒成交的自動扯單
- TB客服:
回復(fù) 1# heixiao_1981
marketposition是根據(jù)圖上信號來判斷的,當(dāng)前bar發(fā)出委托但后,marketposition將在下一個bar的marketposition才會變化
對的,0是指所有圖上信號相應(yīng)持倉。 - 網(wǎng)友回復(fù):
回復(fù) 3# lh948
那也就是說,我還剩下5手的話,還會在一個tick繼續(xù)成交,因為當(dāng)前持倉還是顯示==0.
但如果我上一個tick就成交5手,那么下一個tick是不是會按照程序中手?jǐn)?shù)的規(guī)定,把剩余手?jǐn)?shù)補(bǔ)上? - 網(wǎng)友回復(fù):
回復(fù) 4# heixiao_1981
公式只會發(fā)單,不會自動將未成交單重發(fā)。公式不會處理未成交單,除非你實現(xiàn)這部分代碼,或者使用交易助手配合。
公式在一個bar上出現(xiàn)開倉信號后,一個信號只會發(fā)一次單。
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 262069696 進(jìn)行 有償 編寫!(不貴!點擊查看價格!)
相關(guān)文章
-
指定的模型還沒有相關(guān)內(nèi)容!