- 精华
- 0
- 在线时间
- 17 小时
- UID
- 110644
- 积分
- 41
- 帖子
- 13
- 阅读权限
- 10
- 注册时间
- 2012-5-24
- 最后登录
- 2012-11-14
- 精华
- 0
- UID
- 110644
- 积分
- 41
- 帖子
- 13
- 主题
- 4
- 阅读权限
- 10
- 注册时间
- 2012-5-24
- 最后登录
- 2012-11-14
|
这是交易开拓者里双均线系统的代码,有劳哪位大侠帮我改成反向开仓.就是它达到条件开多单的时候,我们改成开空单.达到条件开空单,我们就改成开多单
Params
Numeric FastLength(5);
Numeric SlowLength(20);
Vars
NumericSeries AvgValue1;
NumericSeries AvgValue2;
Begin
AvgValue1 = AverageFC(Close,FastLength);
AvgValue2 = AverageFC(Close,SlowLength);
If(MarketPosition <>1 && AvgValue1[1] > AvgValue2[1])
{
Buy(1,Open);
}
If(MarketPosition <>-1 && AvgValue1[1] < AvgValue2[1])
{
SellShort(1,Open);
}
PlotNumeric("MA1",AvgValue1);
PlotNumeric("MA2",AvgValue2);
PlotNumeric("PL",Portfolio_TotalProfit);
End |
|