- 精华
- 0
- 在线时间
- 57 小时
- UID
- 2276
- 积分
- 317
- 帖子
- 66
- 阅读权限
- 50
- 注册时间
- 2008-9-4
- 最后登录
- 2008-10-20
- 精华
- 0
- UID
- 2276
- 积分
- 317
- 帖子
- 66
- 主题
- 20
- 阅读权限
- 50
- 注册时间
- 2008-9-4
- 最后登录
- 2008-10-20
|
为啥系统自带范例,也用的是:Close呢?
Params
Numeric FastLength( 12 );
Numeric SlowLength( 26 );
Numeric MACDLength( 9 );
Numeric BuyLots(1);
Vars
NumericSeries MACDValue;
NumericSeries AvgMACD;
Numeric MACDDiff;
Bool Condition1;
Bool Condition2;
Begin
MACDValue = XAverage( Close, FastLength ) - XAverage( Close, SlowLength ) ;
AvgMACD = XAverage(MACDValue,MACDLength);
MACDDiff = MACDValue - AvgMACD;
Condition1 = CrossOver(MACDValue, AvgMACD) ;
Condition2 = MACDValue > 0;
if (Condition1 And Condition2)
{
Buy(BuyLots,Close);
}
End |
|