用限價(jià)方式limitr編寫(xiě)問(wèn)題
作者:金字塔 來(lái)源:cxh99.com 發(fā)布時(shí)間:2015年01月02日
- 咨詢內(nèi)容:
如圖,兩條K線作比較,當(dāng)條K線價(jià)格高于上一次最低價(jià)REF(LLV(L,1),1)10個(gè)點(diǎn)做平倉(cāng)反手
問(wèn)題:如果第二條K線開(kāi)盤(pán)價(jià)OPEN大于10個(gè)點(diǎn),就以開(kāi)盤(pán)價(jià)限價(jià)LIMITR做反手,如何編寫(xiě)?
我現(xiàn)在寫(xiě)的反手價(jià)格就直接掛在REF(LLV(L,1),1)10個(gè)點(diǎn)上了
此主題相關(guān)圖片如下:qq截圖20140228094624.jpg
- 金字塔客服:
aa:=o-10*mindiff>=ref(l,1);
oo:=VALUEWHEN(aa,o);
if aa then
sellshort(holding<0,holding,market),ORDERQUEUE;
buy(holding=0,1,limit,oo),orderqueue;
- 用戶回復(fù):
以平多開(kāi)空為例
IF C>REF(L,1)+10*MINDIFF AND HOLDING>=0 THEN
BEGIN
SELL(1,1,MARKET);
BUYSHORT(1,1,LIMITR,REF(L,1)+10*MINDIFF);
END
問(wèn)題:如果第二條K線開(kāi)盤(pán)價(jià)OPEN大于10個(gè)點(diǎn),就以開(kāi)盤(pán)價(jià)限價(jià)LIMITR做反手,如何編寫(xiě)?
OPEN大于什么10個(gè)點(diǎn)?道理和上面一樣,可自行學(xué)習(xí)下
- 網(wǎng)友回復(fù):
MA5:=MA(C,5);MA100:=MA(C,100);開(kāi):=BUY(HOLDING=0 and CROSS(MA5,MA100),SS,LIMITR,C);//設(shè)置起點(diǎn)
LL:=REF(L,1);HH:=REF(H,1);
IF HOLDING<0 AND C-LL>=C*1/100 THEN //價(jià)格反轉(zhuǎn)1%立馬反手
BEGIN
SELLSHORT(1,SS,LIMITR,LL+C*1/100),IGNORECHECKPRICE;
BUY( HOLDING=0,SS,LIMITR,LL+C*1/100),IGNORECHECKPRICE;
ENDIF HOLDING>0 AND HH-C>=C*1/100 THEN//價(jià)格反轉(zhuǎn)1%立馬反手
BEGIN
SELL(1,SS,LIMITR, HH-C*1/100),IGNORECHECKPRICE;
BUYSHORT( HOLDING=0,SS,LIMITR,HH-C*1/100),IGNORECHECKPRICE;
END
//問(wèn)題:比如持空單時(shí),上圖OPEN-REF(L,1)>1%REF(L,1),如何直接以開(kāi)盤(pán)價(jià)平空單,并反手做多?
- 網(wǎng)友回復(fù):
開(kāi)盤(pán)價(jià)平空單直接用LIMITR限價(jià)為OPEN
A:OPEN-REF(L,1)>1%REF(L,1);
IF A>0 AND HOLDING<=0 THEN
BEGIN
SELLSHORT(1,1,LIMITR,OPEN);
BUY(1,1,LIMITR,OPEN);
END