参考:以前一日日线收盘价为参照,15分K的收盘价为入场点,20跳为固定止损。
要求:1、开盘第一根15K开始,收盘大于前一日日线收盘价,开多,开仓即带最大止损固定为20跳,固定止盈为70跳。
2、开盘第一根15K开始,收盘小于前一日日线收盘价,开空,开仓即带最大止损固定为20跳,固定止盈为80跳。
3、每次开仓1手,入场总资金最大不可超过总账户30%,到30%即停止开仓,价格距离60均线大于70跳不开仓。
4、每天收盘前5分钟,无论盈亏全部平仓。
参考:
C>REF(C,DAYBARPOS)&&INITMONEY-MONEY<INITMONEY*0.3,BK(1);
C<REF(C,DAYBARPOS)&&INITMONEY-MONEY<INITMONEY*0.3,SK(1);
C<BKPRICEAV-20*MINPRICE,SP(BKVOL);
C>BKPRICEAV+70*MINPRICE,SP(BKVOL);
C>SKPRICEAV+20*MINPRICE,BP(SKVOL);
C<SKPRICEAV-70*MINPRICE,BP(SKVOL);
CLOSEMINUTE<=5,CLOSEOUT;
TRADE_AGAIN(60);
止损止盈点数修改X、Y就可以了,如下:
X:=20;//止损点数
Y:=70;//止盈点数
REF(C,DAYBARPOS);//日线收盘价
C>REF(C,DAYBARPOS)&&INITMONEY-MONEY<INITMONEY*0.3,BK(1);
C<REF(C,DAYBARPOS)&&INITMONEY-MONEY<INITMONEY*0.3,SK(1);
C<BKPRICEAV-X*MINPRICE,SP(BKVOL);
C>BKPRICEAV+Y*MINPRICE,SP(BKVOL);
C>SKPRICEAV+X*MINPRICE,BP(SKVOL);
C<SKPRICEAV-Y*MINPRICE,BP(SKVOL);
CLOSEMINUTE<=5,CLOSEOUT;
TRADE_AGAIN(60);