- 精华
- 0
- 在线时间
- 218 小时
- UID
- 7099
- 积分
- 614
- 帖子
- 120
- 阅读权限
- 60
- 注册时间
- 2010-3-3
- 最后登录
- 2019-3-24
- 精华
- 0
- UID
- 7099
- 积分
- 614
- 帖子
- 120
- 主题
- 22
- 阅读权限
- 60
- 注册时间
- 2010-3-3
- 最后登录
- 2019-3-24
|
感谢分享! 这种精神值得提倡! 上面的代码用V4版本大概应该是。
Params
Numeric Length5(5);
Numeric TurtleUnits(0);
Numeric w(0.02);
Vars
NumericSeries MA1;
NumericSeries MA2;
NumericSeries b1;
NumericSeries b2;
Numeric a;
Numeric MyPrice;
Begin
MA1 = HighestFC(H[1],Length5);
MA2 = Lowestfc(L[1],Length5);
b2=ma1-ma1*(w);
b1=ma2+ma2*(w);
PlotNumeric("b1",b1);
PlotNumeric("b2",b2);
a=MinMove*PriceScale;
If(MarketPosition!=1 && c[1]>b1[1])
{
Buy(TurtleUnits,Open+a);
}
if(MarketPosition!=-1 && c[1]<b2[1])
{
SellShort(TurtleUnits,Open-a);
}
End |
|