今天我学习了李凯老师的这个教程:http://v.youku.com/v_show/id_XMjg2NzM2NDAw.html
我按照老师授课的代码,重新打了一遍来实现,结果发现如图的效果,请问大神,我错在了哪里?灰常感谢。
//《30分钟日内反转系统》
//适用于1分钟图表
//Designed By Likai
//2009.11.26
//准备中间量
H30:=REF(HHV(HIGH,30),1);
L30:=REF(LLV(LOW,30),1);
//建立多头条件
Long:=HIGH>H30 AND TIME>093000 AND TIME<145200;
IF Long THEN
BEGIN {要先平仓,再开仓}
SELLSHORT(HOLDING<0,0,LIMITR,H30);
BUY(HOLDING=0,1,LIMITR,H30);
END
//画出多头止损线
PARTLINE(HOLDING>0,L30,COLORRED);
//建立空头条件
Short:=LOW<L30 and TIME>093000 and TIME<145200;
IF Short THEN
BEGIN {要先平仓,再开仓}
SELL(HOLDING>0,0,LIMITR,L30);
BUYSHORT(HOLDING=0,1,LIMITR,L30);
end
//画出空头止损线
PARTLINE(HOLDING<0,H30,colorgreen);
//收盘前平仓
SELL(time>145500 and holding>0,0,thisclose);
SELLSHORT(time>145500 and holding<0,0,thisclose);
//显示账户状态
资产:ASSET,NOAXIS,LINETHICKO;
可用现金:CASH(0),LINETHICKO;
持仓:HOLDING,LINETHICKO;
这2句都加上noaxis;
可用现金:CASH(0),NOAXIS,LINETHICKO;
持仓:HOLDING,NOAXIS,LINETHICKO;