核心是:
收盘价上穿20日线,平空开多
收盘价下穿20日线,平多开空
M20:MA(CLOSE,N1);
CROSS(C,M20),BPK;//当最新价上穿M20时,做多
CROSS(M20,C),SPK;//当最新价下穿M20时,做空
需要改进的是:因为这个策略的核心是跑单边时大赚,平时跑震荡市少陪
改进方法: 1.当发出信号后允许波动在一个范围(如5%)当方向正确时超过这个值再开仓。这样的公式怎没写,求助!!!
在这里先谢谢老师帮忙解答!
老师您好,就说是按日线级别吧,比如今天上穿了20日线,那么就会发出一个BPK的信号,但是出现这个信号我不下单,等到价格向上波动超过5%以后我在下单。
variable:n=0,m=0;
if 上穿条件 then begin
n:=1;
m:=c;
end
if (c-m)/m>0.05 then 下单语句;