-- 作者:hnzcz
-- 发布时间:2013/9/9 15:53:46
-- 帮我 看看有什么问题,图表交易没有信号,我想要平仓后马上反手交易
//编写一个摆动指标交易系统
头寸单位规模:=1;
INPUT:p1(3,1,21,1);//SLK日期 INPUT:p2(5,1,10,1);//SLK的日期数 SLK21:="SLOWKD.K"(p1,p2,p2,5); SLD21:="SLOWKD.D"(p1,p2,p2,5); 多头买入条件:=CROSS(SLK21,SLD21) AND HOLDING=0 AND H<>L ; 空头卖出条件:=CROSS(SLD21,SLK21) AND HOLDING=0 AND H<>L ;
//空头止盈 空头止盈条件:=CROSS(SLD21,SLK21) AND HOLDING=1 AND H<>L ; //多头止盈 多头止盈条件:=CROSS(SLK21,SLD21) AND HOLDING=1 AND H<>L ;
/////////////////////////空头止盈--SLKD IF 空头止盈条件 THEN BEGIN // SELLSHORT( 1,ABS(HOLDING),MARKETR); DRAWTEXT(1,LOW,\' 空头止盈 \',COLORGREEN,5); END ///////////////////-多头买入3 IF 多头买入条件 THEN BEGIN BUY( 1,头寸单位规模,MARKETR);//BUY( 1,20%, MARKETR); LIMITR, 开仓价格+MINDIFF*2) END
////-多头止盈5 IF 多头止盈条件 AND ENTERBARS>0 THEN BEGIN //AND C<MA10 SELL( 1,HOLDING,MARKETR); //SELL( 1,20%, MARKETR); DRAWTEXT(1,LOW,\' 多头止盈5 \',COLORGREEN,5); END
///////////////////-空头卖出 IF 空头卖出条件 THEN BEGIN BUYSHORT( 1, 头寸单位规模,MARKETR); // BUYSHORT( 1,20%, LIMITR, 开仓价格-MINDIFF*2); END
|
-- 作者:hnzcz
-- 发布时间:2013/9/9 16:52:35
-- 刚才是写错了,现在有信号了,但是怎么平仓后,马上反手呢???
//编写一个摆动指标交易系统
头寸单位规模:=1;
INPUT:p1(9,1,21,1);//SLK日期 INPUT:p2(3,1,10,1);//SLK的日期数 SLK21:="SLOWKD.K"(p1,p2,p2,5); SLD21:="SLOWKD.D"(p1,p2,p2,5); 多头买入条件:=CROSS(SLK21,SLD21) AND HOLDING=0 AND H<>L ; 空头卖出条件:=CROSS(SLD21,SLK21) AND HOLDING=0 AND H<>L ;
//空头止盈 空头止盈条件:=CROSS(SLK21,SLD21) AND HOLDING=-1 AND H<>L ; //多头止盈 多头止盈条件:=CROSS(SLD21,SLK21) AND HOLDING=1 AND H<>L ;
/////////////////////////空头止盈--SLKD IF 空头止盈条件 THEN BEGIN // SELLSHORT( 1,ABS(HOLDING),MARKETR); DRAWTEXT(1,LOW,\' 空头止盈 \',COLORGREEN,5); END ///////////////////-多头买入3 IF 多头买入条件 THEN BEGIN BUY( 1,头寸单位规模,MARKETR);//BUY( 1,20%, MARKETR); LIMITR, 开仓价格+MINDIFF*2) END
////-多头止盈5 IF 多头止盈条件 AND ENTERBARS>0 THEN BEGIN //AND C<MA10 SELL( 1,HOLDING,MARKETR); //SELL( 1,20%, MARKETR); DRAWTEXT(1,LOW,\' 多头止盈5 \',COLORGREEN,5); END
///////////////////-空头卖出 IF 空头卖出条件 THEN BEGIN BUYSHORT( 1, 头寸单位规模,MARKETR); // BUYSHORT( 1,20%, LIMITR, 开仓价格-MINDIFF*2); END
|