
等级: 新手上路
- 注册:
- 2021-6-18
- 曾用名:
|
//交易策略,运行周期为1小时线
INPUT:N1(10,1,100,1),N2(20,1,100,1); //定义参数N1,N2
INPUT:SS(1,1,100,1); //定义下单手数,默认为1手
MA1:EMA(C,N1);
MA2:EMA(C,N2);//定义当前周期的2根均线
A:C>MA1 AND MA1>MA2;//定义当前周期均线上穿
B:C<MA1 AND MA1<MA2;//定义当前周期均线下穿
A5:STKINDI('','EMA指标.A',0,5,0);//引用1小时周期均线上穿
B5:STKINDI('','EMA指标.B',0,5,0);//引用1小时周期均线下穿
X1:A AND A5;
X2:B AND B5;//1小时和日线这2个周期上的均线共振
IF X1 THEN BEGIN //2个周期上的均线上穿,则平空开多
SELLSHORT(MA1>MA2,HOLDING,MARKETR);
BUY(MA1>MA2,SS,MARKETR);
END
IF X2 THEN BEGIN //2个周期上的均线下穿,则平多开空
SELL(MA1<MA2,HOLDING,MARKETR);
BUYSHORT(MA1<MA2,SS,MARKETR);
EMD
1.为啥我的系统图表上不显示开平仓信号?
2.为啥我的系统回测全是0,没有任何数据?
3.我用的EMA,写法错了吗?
|
|