A1:MA(CLOSE,20);
A2:MA(CLOSE,N2);//55
A5:MA(CLOSE,144);//144匀线
H1:HV(H , M1);//M1=20
(A1>A5&&A2>A5&&CROSS(A1,A5))||(C<A5&&CROSS(A1,A2)&&C>REF(C,1)&&C>A5),BPK;//1在144匀线之上,双匀线金叉做多,死叉不做;但是144之上时满足:1双匀线死叉 2。K线下跌时同时突破前低点和突破144匀线时)也可以入场
(A1<A5&&A2<A5&&CROSSDOWN(A1,A5))||(C>A5&&CROSSDOWN(A1,A2)&&C<REF(C,1)&&C<A5),SPK;//2在144匀线之下,双匀线金叉不做,死叉做空;但是144之下时满足:1双匀线金叉 2。K线上涨时同时突破前高点和突破144匀线时)也可以入场
AUTOFILTER;
C<BKPRICE-20,SP;//入场价20个价位止损(例如1440买开是1420止损,,卖开是1460止损 )即每笔交易最大止损为20个价位
C<MA(C,50)+C*0.015,SP;//跟踪(50匀线+1.5%价位)止损
我想问下上面编程是否满足我原本的想法,
另外我看回测报告时出现说错误 第三行“N‘没有定义或者有非法字符是什么意思 。我在参数列表上是定义的呀
开仓条件中“C<A5&&CROSS(A1,A2)&&C>REF(C,1)&&C>A5”
这里有矛盾需要您根绝思路修改一下
此外,1楼源码并没有参数N,您在主图预计副图右键设置技术指标查看洗一下
是否加载了其他为定义参数的值呢





