value:= (c*3+o+h+l)/6;
ma1:ema(value,n);
ma2:ema(value,n*0.618);
ma3:ema(value,n*0.382);
ma4:ema(value,n*0.618*0.382);
ma5:ema(value,n*0.382*0.382);
斜率:SLOPE(close,n*0.382),colorGreen, nodraw;
long1:= ma5>ma4 and ma4>ma3 and ma3>ma2 and ma2>ma1;
long2:= SLOPE(value,n*0.382)>xl;
long3:= holding =0;
longOk:= long1 and long2 and long3;
short1:= ma5<ma4 and ma4<ma3 and ma3<ma2 and ma2<ma1;
short2:= SLOPE(value,n*0.382)<-xl;
short3:= holding =0;
shortOk:= short1 and short2 and short3;
outlong1:= not (long1);
outlong2:= holding>0;
outlongOk:= outlong1 and outlong2;
outshort1:= not (short1);
outshort2:= holding <0;
outshortOk:= outshort1 and outshort2;
if longOk then
begin
buy(1,lots,thisclose);
end;
if outlongOk then
begin
sell(1,holding,thisclose);
end;
if shortOk then
begin
buyshort(1,lots,thisclose);
end;
if outshortOk then
begin
sellshort(1,holding, thisclose);
end;
信号飘逸,就是这个K线有信号了,下单后,过一会儿就没有了,当时的均线变了,均线也会有未来?
这个是用ema计算的, 你是不是放大缩小k线图了?ema极度依赖数据,稍微动下k线图就会有不一样的结果
和EMA差不多,很依赖之前的数据,历史数据变动会影响到现在的数据