上面那一段代码你是可以直接复制到你原先策略后面就可以了的。
[PEL] 复制代码 JJ:=(CLOSE+HIGH+LOW)/3;
A:=EMA(JJ,10);
B:=REF(A,1);
持股区域:STICKLINE(A>B,A,B,2,0),COLORYELLOW;
持币区域:STICKLINE(A<B,A,B,2,0),COLORBLUE;
if a>b then BEGIN
SELLSHORT(HOLDING<0,1,MARKET);
buy(HOLDING=0,1,MARKET);
END
if a<b then BEGIN
SELL(HOLDING>0,1,MARKET);
buySHORT(HOLDING=0,1,MARKET);
END
//多止盈
IF C-AVGENTERPRICE>=10*MINDIFF THEN BEGIN
SELL(1,HOLDING,MARKET);
END
//多止损
IF AVGENTERPRICE-C>=5*MINDIFF THEN BEGIN
SELL(1,HOLDING,MARKET);
END
//空止盈
IF AVGENTERPRICE-C>=10*MINDIFF THEN BEGIN
SELL(1,HOLDING,MARKET);
END
//空止损
IF C-AVGENTERPRICE>=5*MINDIFF THEN BEGIN
SELL(1,HOLDING,MARKET);
END
另外 这种策略编写,客户本身最好是能学习下基础编写的。
|