价格向上穿越20均线一个跳开多仓,止损当前的K线最低点。价格向下穿越20均线一个跳开空仓,止损当前的K线最高点。并用红绿箭头标识开仓信号。谢谢老师。
ma20:ma(c,20);
ktcd:cross(c,ma20) and c-ma20>=1*MINDIFF;//收盘价上穿20日均线,且大于均线至少一个最小变动价位
kkcd:cross(ma20,c) and ma20-c>=1*MINDIFF;
buy(ktcd and holding=0,1,market);
buyshort(kkcd and holding=0,1,market);
if c<ref(l,ENTERBARS+1) then sell(1,holding,market);
if c>ref(h,ENTERBARS+1) then sellshort(1,holding,market);
谢谢老师,刚才复制到软件里后测试了下,在图上没有显示信号。而且测试的条件其中一项本周期收盘后开仓,跟我的想法不符合,我是超过1个跳就开仓,而不是收盘,还有就是不能双向开仓测试。请问如何解决谢谢老师。麻烦老师能随便找个期货品种任意周期测试下,发个图来看看行吗,谢谢。