- 精华
- 0
- 在线时间
- 57 小时
- UID
- 210941
- 积分
- 14
- 帖子
- 9
- 阅读权限
- 10
- 注册时间
- 2015-6-10
- 最后登录
- 2020-11-27
- 精华
- 0
- UID
- 210941
- 积分
- 14
- 帖子
- 9
- 主题
- 1
- 阅读权限
- 10
- 注册时间
- 2015-6-10
- 最后登录
- 2020-11-27
|
Params
Numeric Length(35);
Numeric StdDevUp(2.0);
Numeric StdDevDn(-2.0);
Numeric Lots(1);
Vars
NumericSeries UpperBand;
NumericSeries LowerBand;
NumericSeries AveMa;
Numeric StdValue;
Begin
AveMa=Average(Close,Length);
StdValue = StandardDev(Close,Length);
UpperBand=Avema+StdDevUp*StdValue;
LowerBand=Avema-StdDevUp*StdValue;
PlotNumeric("UpperBand",UpperBand[1]);
PlotNumeric("LowerBand",LowerBand[1]);
PlotNumeric("AveMa",AveMa[1]);
If(MarketPosition!=1 && Close[1] > UpperBand[1] && High > High[1])
{
Buy(Lots,Max(Open,High[1]));
}
If(MarketPosition!=-1 && Close[1] < LowerBand[1] && Low < low[1])
{
SellShort(Lots,Min(Open,Low[1]));
}
If(MarketPosition==1 && Low < AveMa[1])
{
Sell(Lots,Min(Open,AveMa[1]));
}
If(MarketPosition==-1 && High > AveMa[1])
{
BuyToCover(Lots,Max(Open,AveMa[1]));
}
End |
|