条件:MA1
当K线上穿ma1并且第二根K线是阳线时,买入开仓 卖出平仓
当K线下穿ma1并且第二根K线是阴线时,卖出开仓 买入平仓
是在上传下穿的k线上开平仓还是在阴线阳线的k线上开平仓?
MA1:MA(CLOSE,N1);
REF(CROSSUP(C,MA1),1)&&ISUP,BK;
REF(CROSSDOWN(C,MA1),1)&&ISDOWN,SP;
REF(CROSSDOWN(C,MA1),1)&&ISDOWN,SK;
REF(CROSSUP(C,MA1),1)&&ISUP,BP;
AUTOFILTER;
这个是文华的。。帮改成金字塔的
当K线上穿ma1并且第二根K线是阳线时,买入开仓 卖出平仓
当K线下穿ma1并且第二根K线是阴线时,卖出开仓 买入平仓
if ref(cross(c,ma1),1) and isup then begin
sellshort(1,0,market);
buy(holding=0,1,market);
end
if ref(cross(ma1,c),1) and isdown then begin
sell(1,0,market);
buyshort(holding=0,1,market);
end
能不能把这个想法加进去:
当持有多单时,有两种平仓方式,当有过10个点的盈利(盈利10个点后回撤也算),则触发第1种平仓方式,(止盈)
若没有过10个点的盈利,则执行第2种平仓方式,(止损)
方式1:K线下穿ma1并且第二根K线是阴线时 平仓止盈
方式2:K线下穿ma1并且第二根是阴线,并且亏损10个点时 平仓止损
当持有空单时,有两种平仓方式,当有过10个点的盈利(盈利10个点后回撤也算),则触发第1种平仓方式,(止盈)
若没有过10个点的盈利,则执行第2种平仓方式,(止损)
方式1:K线上穿ma1并且第二根K线是阳线时 平仓止盈
方式2:K线上穿ma1并且第二根是阳线,并且亏损10个点时 平仓止损
第二根K线走完前一秒下单
限制条件:1、持有多单时不能有空单存在,持有空单时不能有多单存在
2、持仓状态下不能开新仓
3、当天亏损金额达到5000块时,清仓,停止当天交易
4、当天出现涨停板或跌停板时,清仓,停止当天交易
撤单:下单后1分钟没有成交的,自动撤单,等待下一次开仓信号出现
止损止盈也要判断是否上下穿?而不是直接判断盈利和亏损?