[求助]為啥還重復(fù)發(fā)單? [金字塔]
- 咨詢(xún)內(nèi)容:
runmode:1;
if tisremain(0) then exit;
if tholding=0 then
tbuy(1,1,lmt,close,0,'',stklabel),allowrepeat;
- 金字塔客服: 估計(jì)是持倉(cāng)還沒(méi)有刷新過(guò)來(lái)導(dǎo)致繼續(xù)下單,建議你在TBUY的條件參數(shù)位置加上對(duì)未成交單、指定方向持倉(cāng)量的判斷應(yīng)該可以解決這個(gè)問(wèn)題
- 用戶(hù)回復(fù): 以下是引用董小球在2012-2-17 9:30:45的發(fā)言:
估計(jì)是持倉(cāng)還沒(méi)有刷新過(guò)來(lái)導(dǎo)致繼續(xù)下單,建議你在TBUY的條件參數(shù)位置加上對(duì)未成交單、指定方向持倉(cāng)量的判斷 應(yīng)該可以解決這個(gè)問(wèn)題不是說(shuō)tisremain(0)在沒(méi)收到成交回報(bào)前為true么?那怎么還會(huì)繼續(xù)向下運(yùn)行?
- 網(wǎng)友回復(fù): tisremain在沒(méi)有收到成交回報(bào)之前是返回1的,但是如果連下單委托回報(bào)都還沒(méi)收到,那么他是返回0的,所以如果你在高頻模式下連續(xù)下單,那么
if tisremain(0) then exit;
if tholding=0 then
上述的條件,是會(huì)有問(wèn)題的
也就是說(shuō),從你下單,到收到委托回報(bào)之前這段時(shí)間,你要控制他不能連續(xù)下單
- 網(wǎng)友回復(fù): 反正,我覺(jué)得通過(guò)在各個(gè)地方加入對(duì)未成交單和已經(jīng)持倉(cāng)的判斷基本可以解決這個(gè)問(wèn)題,完全拋棄依賴(lài)網(wǎng)絡(luò),只根據(jù)賬戶(hù)的實(shí)際情況來(lái)判斷
IF KONGCOND AND TSELLHOLDINGEX('' ,PZ,0 )=0 AND TREMAINQTY( 1, '',PZ )=0 AND TREMAINQTY( 4, '',PZ )=0 THEN BEGIN TBUYSHORT(TSELLHOLDINGEX('' ,PZ,0 )+TREMAINQTY( 3, '',PZ )<KX1,KX1,LMT,DYNAINFO( 20)),ALLOWREPEAT;END
你看 我寫(xiě)這種REPEAT語(yǔ)句的時(shí)候,在多個(gè)點(diǎn)反復(fù)加入對(duì)這兩點(diǎn)的判斷,基本就問(wèn)題不大了!當(dāng)然也不能完全保證沒(méi)問(wèn)題,不行就稍微降低點(diǎn)刷新指標(biāo)的頻率吧~否則就改善網(wǎng)絡(luò)情況,走專(zhuān)線(xiàn),讓回報(bào)們快點(diǎn)~
有思路,想編寫(xiě)各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 262069696 進(jìn)行 有償 編寫(xiě)!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
指定的模型還沒(méi)有相關(guān)內(nèi)容!