- 精华
- 0
- 在线时间
- 22 小时
- UID
- 122862
- 积分
- 4
- 帖子
- 2
- 阅读权限
- 10
- 注册时间
- 2013-2-6
- 最后登录
- 2017-9-26
- 精华
- 0
- UID
- 122862
- 积分
- 4
- 帖子
- 2
- 主题
- 2
- 阅读权限
- 10
- 注册时间
- 2013-2-6
- 最后登录
- 2017-9-26
|
请问,我想金叉买进,死叉卖出,为什么开平仓都跑到一根线上了?
Vars
NumericSeries ma1;
NumericSeries ma2;
Bool concrossover; // 是否金叉(快速均线上穿慢速均线)
Bool ConCrossUnder;
Begin
ma1=AverageFC(Close,n);
ma2= AverageFC(Close,m);
PlotNumeric("MA1",ma1);
PlotNumeric("MA2",ma2);
// 集合竞价和小节休息过滤
If(!CallAuctionFilter()) Return;
// 判断均线是否金叉
ConCrossOver = CrossOver(ma1,ma2);
If(MarketPosition == 0&&ConCrossOver )
{
Buy(0,0);
}
ConCrossUnder = CrossUnder(ma1,ma2);
If(MarketPosition == 1&&ConCrossUnder);
{
Sell(0,0);
}
End |
|