- 精华
- 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);
Numeric offset(0);
Vars
Numeric ma1;
Numeric ma2;
Numeric i_offset;
Begin
ma1 = Average(Open,maLen1);
ma2 = Average(Open,maLen2);
PlotNumeric("ma1",ma1);
PlotNumeric("ma2",ma2);
i_offset = offset*MinMove*PriceScale;
If(Date!=Date[1] && High==Low)
Return;
If(CurrentBar > maLen2)
{
If(MarketPosition == 0)
{
If(Open>ma1 and ma1>ma2)
{
Buy(lots,Open+i_offset);
Return;
}
If(Open < ma1 and ma1<ma2)
{
SellShort(lots,Open-i_offset);
Return;
}
}
If(MarketPosition == 1)
{
If(Open < ma1)
{
Sell(lots,Open-i_offset);
Return;
}
}
If(MarketPosition == -1)
{
If(Open > ma1)
{
BuyToCover(lots,Open+i_offset);
Return;
}
}
}
End
这个是论坛上一个帖子的双均线交易 如何加平仓条件能让这个系统在收盘前平掉手里的单子? 试了加入TB里面平仓的例子结果不行。。。
请老师指导 |
|