
等级: 新手上路
- 注册:
- 2025-5-12
- 曾用名:
|
老师您好,这个策略我自己设置编写了一下,但是到了1:2固定止盈止损的部分我不太会写了,下方???问号的地方,请老师帮我一下
SMA1:SMA(C,10,1),COLORWHITE;//SMA均线
EMA1:EMA(SMA1,10),COLORYELLOW;//EMA均线
LC:=REF(CLOSE,1);
RSI1:=SMA(MAX(CLOSE-LC,0),14,1)/SMA(ABS(CLOSE-LC),14,1)*100;//RSI指标
//开仓部分************************
KD:= SMA1>EMA1 AND (C>O&&L>SMA1) AND 50<RSI1<70; //开多条件:SMA1>EMA1,K线收阳且最低价要在SMA1上方,且rsi值在50~70范围内;
KK:= SMA1<EMA1 AND (C<O&&L<EMA1) AND 30<RSI1<50; //开空条件:SMA1<EMA1,K线收阴且最高价要在EMA1下方,且rsi值在50~70范围内;
开多:BUY(KD AND HOLDING=0,1,THISCLOSE); //开多信号,收盘价下单
开空:BUYSHORT(KK AND HOLDING=0,1,THISCLOSE); //开空信号,收盘价下单
//固定止盈止损部分************************
空止损:=C>REF(SMA1,ENTERBARS); //空头止损:以开仓时K线对应的EMA均线值为固定止损位
空止盈:=??? //盈亏比1:2固定止盈,开仓价-((开仓价-空止损价)的价差*2);
平空:SELLSHORT(空止损or空止盈,1,LIMITR,???); //平空信号,限价单
多止损:=REF(SMA1,ENTERBARS)>C; //多头止损:以开仓时K线对应的SMA均线值为固定止损位
多止盈:=??? //盈亏比1:2固定止盈,开仓价+((开仓价-空止损价)的价差*2);
平多:SELL(多止损or多止盈 ,1,LIMITR,???); //平多信号,限价单
|
|