這個(gè)反手模型可以寫(xiě)出來(lái)嗎,我沒(méi)寫(xiě)出來(lái)呢
作者:金字塔 來(lái)源:cxh99.com 發(fā)布時(shí)間:2017年06月26日
- 咨詢(xún)內(nèi)容:
滿(mǎn)足條件開(kāi)多或者開(kāi)空后,虧損1%,平倉(cāng)然后反手,是上次開(kāi)倉(cāng)數(shù)量的2倍;盈利超過(guò)1%后,回撤50%,平所有倉(cāng)。怎么我寫(xiě)的不對(duì)呢。。。M:=1;VARIABLE:AA:=0; N:=1;KD:CROSS(MA(C,5),MA(C,10));KK:CROSS(MA(C,10),MA(C,5));DTKS:=HOLDING>0 AND C<=ENTERPRICE-M/100*ENTERPRICE;KTKS:=HOLDING<0 AND C>=ENTERPRICE+M/100*ENTERPRICE;DTYL:=HOLDING>0 AND HHV(H,ENTERBARS)-AVGENTERPRICE>M/100*ENTERPRICE&&c<ENTERPRICE+(HHV(H,ENTERBARS)-c)/2;KTYL:=HOLDING<0 AND llV(l,ENTERBARS)-AVGENTERPRICE>M/100*ENTERPRICE&&c>ENTERPRICE-(llV(l,ENTERBARS)-c)/2;
if KD then beginBUY(AA=0&&HOLDING=0,N,MARKET);AA:=N;ENDif KK THEN BEGINBUYSHORT(AA=0&&HOLDING=0,N,MARKET);AA:=-N;END
IF DTKS AND HOLDING>0 THEN BEGINsell(AA>0,0,MARKET);BUYSHORT(AA>0,2,MARKET);AA:=ABS(AA)*(-2);END
IF DTYL AND HOLDING>0 THEN BEGINSELL(AA>0,0,MARKET);AA:=0;END
IF KTKS AND HOLDING<0 THEN BEGINsellshort(AA<0,0,MARKET);BUY(AA<0,4,MARKET);AA:=ABS(AA)*2;END
IF KTYL AND HOLDING<0 THEN BEGINSELLSHORT(AA<0,0,MARKET);AA:=0;END
資產(chǎn):asset,noaxis;可用現(xiàn)金:cash(0),linethick0;
- 金字塔客服:
//開(kāi)多為例
VARIABLE:n=1,x=0;//n是開(kāi)倉(cāng)手?jǐn)?shù)
if kd and holding=0 then buy(1,n,marketr);
if (c-ENTERPRICE)/enterprice>=0.01 and holding>0 then begin //盈利超過(guò)1%平倉(cāng),手?jǐn)?shù)賦值為2倍
sell(1,holding,marketr);
n:=2*n;
x:=1; //記錄盈利1%
end
hh:=hhv(h,enterbars+1);
if x=1 and 2*(hh-c)>=hh-enterprice and holding>0 then begin //盈利超過(guò)1%后,回撤50%
sell(1,holding,marketr);
n:=1;
x:=0;
end
- 用戶(hù)回復(fù):
盈利超過(guò)1%后,回撤50%,平所有倉(cāng),平所有倉(cāng)后不用再開(kāi)倉(cāng)的哦。
- 網(wǎng)友回復(fù):
平倉(cāng)后當(dāng)天不再開(kāi)倉(cāng)?還是永遠(yuǎn)不要再開(kāi)倉(cāng)?
- 網(wǎng)友回復(fù):
盈利1%后,回撤50%,然后平倉(cāng)后,滿(mǎn)足KD或者KK后才開(kāi)倉(cāng)。不反手了。