- 精华
- 0
- 在线时间
- 45 小时
- UID
- 79828
- 积分
- 149
- 帖子
- 17
- 阅读权限
- 40
- 注册时间
- 2011-11-16
- 最后登录
- 2012-3-1
- 精华
- 0
- UID
- 79828
- 积分
- 149
- 帖子
- 17
- 主题
- 7
- 阅读权限
- 40
- 注册时间
- 2011-11-16
- 最后登录
- 2012-3-1
|
Params
Numeric maLen1(10);
Numeric maLen2(50);
Numeric lots(1);
Vars
Numeric ma1;
Numeric ma2;
Begin
If(BarStatus==2&& Time==0.090000&&CurrentTime<=0.090003)
return;
ma1 = Average(Open,maLen1);
ma2 = Average(Open,maLen2);
PlotNumeric("ma1",ma1);
PlotNumeric("ma2",ma2);
If(Date!=Date[1] && High==Low)
Return;
If(CurrentBar > maLen2)
{
If(MarketPosition == 0)
{
If(Open>ma1 and ma1>ma2)
{
Buy(lots,Open);
Return;
}
If(Open < ma1 and ma1<ma2)
{
SellShort(lots,Open);
Return;
}
}
If(MarketPosition == 1)
{
If(Open < ma1)
{
Sell(lots,Open);
Return;
}
}
If(MarketPosition == -1)
{
If(Open > ma1)
{
BuyToCover(lots,Open);
Return;
}
}
}
End
如果我要用在实盘模拟测试里 怎么写平仓条件 能实现日内 完全平仓 不持仓过夜 (5分钟周期) |
|