請(qǐng)問(wèn)我用IF錯(cuò)在何處 [金字塔]
- 咨詢內(nèi)容:
費(fèi)率設(shè)置設(shè)ASSET為10萬(wàn)
IF ASSET>=100000 THEN BEGIN
平空:SELLSHORT(PK and HOLDING<0,1,THISCLOSE),ORDERQUEUE; //平空信號(hào)
開多:BUY(KD AND HOLDING=0,1,THISCLOSE),ORDERQUEUE; //開多信號(hào)
平多:SELL(PD and HOLDING>0,1,THISCLOSE),ORDERQUEUE; //平多信號(hào)
開空:BUYSHORT(KK AND HOLDING=0,1,THISCLOSE),ORDERQUEUE; //開空信號(hào)
END
ELSE
if ASSET< 100000 then BEGIN
平空:SELLSHORT(PK and HOLDING<0,1,THISCLOSE),ORDERQUEUE;
平多:SELL(PD and HOLDING>0,1,THISCLOSE),ORDERQUEUE;
END顯示編譯錯(cuò)誤,說(shuō)平空不能重復(fù),可是如果我想實(shí)現(xiàn)ASSET 小于八萬(wàn)平掉所有倉(cāng)位,等下次虛擬運(yùn)算,如果大于再次開平倉(cāng).怎么樣實(shí)現(xiàn)
[此貼子已經(jīng)被作者于2013/12/13 23:13:59編輯過(guò)] - 金字塔客服:
不可能不讓多次平空的,你把完整代碼貼過(guò)來(lái)我們幫你看看
- 用戶回復(fù):
就是用的你們的軟件的KDJ交易系統(tǒng)呀
- 網(wǎng)友回復(fù):
你完整貼過(guò)來(lái)吧
- 網(wǎng)友回復(fù):
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(RSV,P1,1);
D:=SMA(K,P2,1);
J:=3*K-2*D;手?jǐn)?shù):=ss;
//交易條件開多平空條件:=CROSS(J,0);//開多平空條件
開空平多條件:=CROSS(100,J);//開空平多條件
KD:=cross(j,0);
PD:=cross(100,j);
KK:=pd;
pk:=kd;IF ASSET>=100000 THEN BEGIN
平空:SELLSHORT(PK and HOLDING<0,1,THISCLOSE),ORDERQUEUE; //平空信號(hào)
開多:BUY(KD AND HOLDING=0,1,THISCLOSE),ORDERQUEUE; //開多信號(hào)
平多:SELL(PD and HOLDING>0,1,THISCLOSE),ORDERQUEUE; //平多信號(hào)
開空:BUYSHORT(KK AND HOLDING=0,1,THISCLOSE),ORDERQUEUE; //開空信號(hào)
END
ELSE
if ASSET< 100000 then BEGIN
平空:SELLSHORT(PK and HOLDING<0,1,THISCLOSE),ORDERQUEUE;
平多:SELL(PD and HOLDING>0,1,THISCLOSE),ORDERQUEUE;
END
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 1145508240 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒(méi)有相關(guān)內(nèi)容