等级: 新手上路
- 注册:
- 2021-7-6
- 曾用名:
|
楼主 |
发表于 2021-7-6 14:17
来自手机
|
显示全部楼层
Num:=1;//开仓手数 DIF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIF,9); MACD:=(DIF-DEA)*2,COLORSTICK; A01:=CROSS(DIF,0); A2:=CROSS(0,DIF); GDSJ:=BARSLAST(FILTER(CROSS(DIF,0),1))+0; DDSJ:=BARSLAST(FILTER(CROSS(0,DIF),1))+0; 高点:REF(CLOSE,GDSJ),CIRCLEDOT,COLORMAGENTA; 低点:REF(CLOSE,DDSJ),CIRCLEDOT,COLORCYAN ; //交易条件 开多条件:=DIff>0 and CROSS(DIFF,0);//开多条件 开空条件:=DIff<0 and CROSS(0,DIFF);//开空条件 空方止损:=CROSS(DIFF,0); //平空条件 多方止损:=CROSS(0,DIFF); //平多条件 //交易系统 平多:SELL(平多条件,Num,MARKET); 开多:BUY(开多条件,Num,MARKET); 当前持仓:HOLDING,COLORGRAY,LINETHICK0; 当前资产:ASSET,NOAXIS,COLORGRAY; //注意交易系统先开后平的原则 用if函数怎么表达在止损后,满足开仓条件继续开仓交易 |
|