关于平仓之后10个周期内不开仓 (文华财经WH8赢智V8.2)

投资者咨询:关于平仓之后10个周期内不开仓 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-6 16:10
 MA20:MA(C,20);
MA50:MA(C,50);
CROSS(MA20,MA50),BPK;
CROSSDOWN(MA20,MA50),SPK;
C<BKPRICE-10*MINPRICE,SP;
C>SKPRICE+10*MINPRICE,BP;
AUTOFILTER;
麻烦大神帮我添加平仓之后5个周期之后才再次开仓的条件
技术人员回复
日期:2018-7-6 16:22
 是指止损后超过5个周期才能新开仓吗,参考:

MA20:MA(C,20);
MA50:MA(C,50);
COUNTSIG(BPK,BARPOS)=0&&COUNTSIG(SPK,BARPOS)=0&&CROSS(MA20,MA50),BPK;
COUNTSIG(SPK,BARPOS)=0&&COUNTSIG(BPK,BARPOS)=0&&CROSSDOWN(MA20,MA50),SPK;

(BARSSP>5||BARSBP>5)&&CROSS(MA20,MA50),BPK;
(BARSSP>5||BARSBP>5)&&CROSSDOWN(MA20,MA50),SPK;
C<BKPRICE-10*MINPRICE,SP;
C>SKPRICE+10*MINPRICE,BP;
AUTOFILTER;
投资者咨询:关于平仓之后10个周期内不开仓 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-6 16:10
 这个好像只是针对止损的条件么??如果也有止盈10个点的再次开仓条件也支持么。。。如果不支持麻烦再给加上止盈的 , 我回测的时候发现好像止损的单也不太支持
技术人员回复
日期:2018-7-6 16:38
 您1楼源码是用的bpk和spk,对应的条件满足后反手,bpk后满足spk是会在当根k线sp后立刻sk的这个是限制不了的。


投资者咨询:关于平仓之后10个周期内不开仓 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-6 16:10
 您1楼源码是用的bpk和spk,对应的条件满足后反手,bpk后满足spk是会在当根k线sp后立刻sk的这个是限制不了的。

那麻烦帮我修改成止盈或止损平仓之后,过5个周期再开仓的模型。。是把BPK,SPK换成BK SK么??我试了下好像不太行。。麻烦了大神
技术人员回复
日期:2018-7-6 17:01
 这样试下:

MA20:MA(C,20);
MA50:MA(C,50);
COUNTSIG(BK,BARPOS)=0&&COUNTSIG(SK,BARPOS)=0&&CROSS(MA20,MA50),BK;
COUNTSIG(SK,BARPOS)=0&&COUNTSIG(BK,BARPOS)=0&&CROSSDOWN(MA20,MA50),SK;
AA:=COUNTSIG(BK,BARPOS)>0&&COUNTSIG(SK,BARPOS)>0;
(IF(AA,BARSSP>5,1)&&IF(AA,BARSBP>5,1))&&CROSS(MA20,MA50),BK;
CROSSDOWN(MA20,MA50),SP;
(IF(AA,BARSSP>5,1)&&IF(AA,BARSBP>5,1))&&CROSSDOWN(MA20,MA50),SK;
CROSS(MA20,MA50),BP;
C<BKPRICE-10*MINPRICE,SP;
C>SKPRICE+10*MINPRICE,BP;
AUTOFILTER;