這個反手模型可以寫出來嗎,我沒寫出來呢
作者:金字塔 來源:cxh99.com 發布時間:2017年06月26日
- 咨詢內容:
滿足條件開多或者開空后,虧損1%,平倉然后反手,是上次開倉數量的2倍;盈利超過1%后,回撤50%,平所有倉。怎么我寫的不對呢。。。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
資產:asset,noaxis;可用現金:cash(0),linethick0;
- 金字塔客服:
//開多為例
VARIABLE:n=1,x=0;//n是開倉手數
if kd and holding=0 then buy(1,n,marketr);
if (c-ENTERPRICE)/enterprice>=0.01 and holding>0 then begin //盈利超過1%平倉,手數賦值為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 //盈利超過1%后,回撤50%
sell(1,holding,marketr);
n:=1;
x:=0;
end
- 用戶回復:
盈利超過1%后,回撤50%,平所有倉,平所有倉后不用再開倉的哦。
- 網友回復:
平倉后當天不再開倉?還是永遠不要再開倉?
- 網友回復:
盈利1%后,回撤50%,然后平倉后,滿足KD或者KK后才開倉。不反手了。