麻烦老师把这个止损指标改一下 (文华财经WH6赢顺V6.7)

投资者咨询:麻烦老师把这个止损指标改一下 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-7 18:58

 A:=MINPRICE1;//取模组交易合约的最小变动价位
HH:=HHV(H,BARSBK+1);//买开仓位置到现在最高价
LL:=LLV(L,BARSSK+1);//卖开仓位置到现在最低价
A1:=BKPRICE+TP*A;
A2:=A1+DTP*A;
A3:=A1-2*A;
A4:=HH-DTP*A;//以上为根据止赢点差计算多单追踪止赢位置
B1:=SKPRICE-TP*A;
B2:=B1-DTP*A;
B3:=B1+2*A;
B4:=LL+DTP*A;//以上为根据止赢点差计算空单追踪止赢位置
((C<=BKPRICE-SL*A)||(HH>=A1&&HH<=A2&&C<=A3)||(HH>A2&&C<=A4))&&BKPRICE>0,SP;
//最新价跌至开仓价下5个价位,多单止损;
//买开仓后最高价达到止赢点差(20个价位)但未达到追踪点差(23个价位,20+3)就开始回撤,则最新价回撤到止赢点差下2个价位,多单止赢;
//买开仓后最高价超出追踪点差,则最新价从最高价回撤3个价位,多单止赢;
((C>=SKPRICE+SL*A)||(LL<=B1&&LL>=B2&&C>=B3)||(LL<B2&&C>=B4))&&SKPRICE>0,BP;
//空单止赢止损与多单原理相同

把这个按点差的止损改成按比例的

技术人员回复
日期:2018-6-7 19:10
 

DIFF :EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  : EMA(DIFF,9);   
 A:=MINPRICE1;//取模组交易合约的最小变动价位
HH:=HHV(H,BARSBK+1);//买开仓位置到现在最高价
LL:=LLV(L,BARSSK+1);//卖开仓位置到现在最低价
A1:=BKPRICE*(1+TP);
A2:=A1*(1+DTP);
A3:=A1-2*A;
A4:=HH*(1-DTP);//以上为根据止赢点差计算多单追踪止赢位置
B1:=SKPRICE;
B2:=B1*(1-DTP);
B3:=B1+2*A;
B4:=LL*(1+DTP);//以上为根据止赢点差计算空单追踪止赢位置
((C<=BKPRICE*0.99)||(HH>=A1&&HH<=A2&&C<=A3)||(HH>A2&&C<=A4))&&BKPRICE>0,SP;

((C>=SKPRICE*1.01)||(LL<=B1&&LL>=B2&&C>=B3)||(LL<B2&&C>=B4))&&SKPRICE>0,BP;
AUTOFILTER;