請(qǐng)教委托訂單發(fā)出以后會(huì)不會(huì)繼續(xù)執(zhí)行剩下的程序等4個(gè)問(wèn)題
作者:開(kāi)拓者 TB 來(lái)源:cxh99.com 發(fā)布時(shí)間:2013年10月13日
- 咨詢(xún)內(nèi)容:
1/在一個(gè)tick中,滿(mǎn)足條件發(fā)出“buy”這樣的委托訂單以后;會(huì)不會(huì)繼續(xù)執(zhí)行剩下的程序?
會(huì)不會(huì)
2/程序剛啟動(dòng)時(shí),怎樣和實(shí)時(shí)行情“切合”?例如我設(shè)定條件是“昨天”持倉(cāng)超過(guò)3手的話(huà)我今天就賣(mài)出1手,但是TB根據(jù)歷史數(shù)據(jù)程序執(zhí)行下來(lái),我可能是有持倉(cāng)的,但實(shí)際肯定沒(méi)有的.另外, A_SendOrder只能用于實(shí)時(shí)行情,那啟動(dòng)時(shí)是要運(yùn)行一下歷史行情的,那不是不能用了??
3 /sell(0,close)是代表平倉(cāng)全部賣(mài)光,還是指按我在交易設(shè)置那里設(shè)定的合約數(shù)賣(mài)出?(假如每次賣(mài)出設(shè)置成1手)
4/參數(shù)默認(rèn)設(shè)置,參數(shù)賦值,公式應(yīng)用里面的參數(shù)設(shè)置,它們?nèi)呤裁搓P(guān)系?
- TB技術(shù)人員:
1、這個(gè)要看公式是如何寫(xiě)的,如果公式在開(kāi)倉(cāng)之后,直接return,當(dāng)然后續(xù)的就不執(zhí)行了,如果中間沒(méi)有強(qiáng)制結(jié)束程序運(yùn)行的語(yǔ)句,程序里所有的代碼將執(zhí)行完畢。
2、A函數(shù)僅對(duì)實(shí)時(shí)行情有效,不能用于歷史測(cè)試。樓主可以分段編程,即將程序分成歷史回測(cè)和當(dāng)前實(shí)時(shí)行情兩種情況,用不同的函數(shù)編寫(xiě)
tb根據(jù)歷史數(shù)據(jù)程序執(zhí)行下來(lái)是有持倉(cāng),實(shí)際沒(méi)持倉(cāng),指的是圖表信號(hào)實(shí)際的賬戶(hù)持倉(cāng)不一致嗎?這個(gè)可以使用監(jiān)控器進(jìn)行一鍵同步
3、全局交易設(shè)置里設(shè)置的默認(rèn)手?jǐn)?shù)
4、參數(shù)默認(rèn)值,就是參數(shù)的初始值,只能在聲明參數(shù)的時(shí)候定義,且參數(shù)的值是不能直接在公式里修改的,只能使用。可以在公式屬性設(shè)置中的參數(shù)標(biāo)簽頁(yè)面修改,或者參數(shù)優(yōu)化,設(shè)置,進(jìn)行修改
- TB客服:
ample版主回答得非常明了
- 網(wǎng)友回復(fù):
superwin 發(fā)表于 2013-9-2 23:28
ample版主回答得非常明了
你是賺積分的吧