 
等级: 超级版主
- 注册:
- 2021-5-18
- 曾用名:
- gxx978
|
参考如下:
VAR1:=LLV(LOW,100);
VAR2:=HHV(HIGH,250);
操盘线: EMA((CLOSE-VAR1)/(VAR2-VAR1)*4,4);
绝底:0.3,LINETHICK2,COLORGREEN;
绝顶:3.5,LINETHICK2,COLORRED;
分界:2,COLORBLUE; DRAWTEXT(CROSS(操盘线,绝底),0.20,'买入'), COLORCYAN, ;
DRAWTEXT(CROSS(操盘线,绝顶),3.8,'卖出'), COLORCYAN, ;
IF CROSS(操盘线,绝底) THEN BEGIN
SELLSHORT(HOLDING<0,HOLDING,MARKET);
BUY(HOLDING<10,1,MARKET);
END
IF CROSS(操盘线,绝顶) THEN BEGIN
SELL(HOLDING>0,HOLDING,MARKET);
BUYSHORT(HOLDING>-10,1,MARKET);
END
IF HOLDING>=10 AND (C-AVGENTERPRICE)*MULTIPLIER*HOLDING>5000 THEN
SELL(1,HOLDING,MARKET); //多头,持仓达到10手,盈利5000,止盈
IF HOLDING<=-10 AND (AVGENTERPRICE-C)*MULTIPLIER*ABS(HOLDING)>5000 THEN
SELLSHORT(1,HOLDING,MARKET); //空头,持仓达到10手,盈利5000,止盈
IF HOLDING>=10 AND (AVGENTERPRICE-C)*MULTIPLIER*HOLDING>2000 THEN
SELL(1,HOLDING,MARKET); //多头,持仓达到10手,亏损2000,止损
IF HOLDING<=-10 AND (C-AVGENTERPRICE)*MULTIPLIER*ABS(HOLDING)>2000 THEN
SELLSHORT(1,HOLDING,MARKET); ////空头,持仓达到10手,亏损2000,止损 |
|