MM:EMA(C,5);
MH:EMA(H,80),COLORRED;
ML:EMA(L,80),COLORRED;
K1:=EMA(C,12)-EMA(C,26);
K2:=EMA(K1,9);
K3:=2*(K1-K2);
K4:=SMA((C-LLV(L,9))/(HHV(H,9)-LLV(L,9)),3,1);
A1:=REF(K3,1)>K3 AND REF(K3,1)>REF(K3,2);
A2:=REF(K3,1)<K3 AND REF(K3,1)<REF(K3,2);
C1:=K4>0.75 OR REF(K4,1)>0.75;
C2:=K4<0.25 OR REF(K4,1)<0.25;
mrd:=A1 AND C1;
mcd:=A2 AND C2;
IF HOLDING = 0 THEN
BUY(mrd AND CLOSE>MM);
IF HOLDING > 0 THEN SELL(mcd);
IF HOLDING = 0 THEN BUYSHORT(mcd AND CLOSE<MM);
IF HOLDING < 0 THEN SELLSHORT(mrd);
检测时总是不是自己想需要的结果!
您想要的结果是什么 请详细表述
股指期货测试时间段2010-4-7到2012-5-29;最大损失:与开仓价相比,损失率达到4%;
测试摘要
测试品种数: 1
平均利润: 22,065.10 年回报率: 12.48%(783天)
交易次数: 13 胜率: 46.15%
盈利交易次数: 6 成功率: 23.08%
年均信号数量: 0.00 年均交易次数: 6.06次(6.06)
盈利系数: -0.08 均盈利/均亏损: 3.44
夏普率: 0.4165 MAR比率: 0.70%
最大连盈次数: 2 最大连亏次数: 3
最大连盈幅度: 28.13%(275,866.00) 最大连亏幅度: -4.67%(-58,305.55)
最大浮动盈利: 25.67%(289,189.38) 最大浮动亏损: -4.93%(61,410.93)
最大单次盈利: 14.71%(146,780.27) 最大单次亏损: -4.57%(-56,942.15)
最大回撤幅度: 17.75%(251,482.63) 最大回撤时间:
主要有几个问题:第一这个程序本身有没有什么问题,有没有错误? 第二,如果用您的系统测试的结果也是这样的吗? 第三,我如果用limit 限价指令,明天的开盘价怎么表示? 第四,如果这个程序用于5分钟线或1分钟线,需要做修改吗? 谢谢! 新手上路!
您有其他联系方式吗?我的QQ号码是20713715!
第一个问题,语法没错
第二个问题,系统测试有很多参数,例如周期什么的,我不知道你怎么选
第三个问题,开盘价可以引用一下CALLSTOCK这个函数
第四个问题,不需要