- 精华
- 0
- 在线时间
- 210 小时
- UID
- 6058
- 积分
- 755
- 帖子
- 143
- 阅读权限
- 60
- 注册时间
- 2009-12-3
- 最后登录
- 2021-8-16
- 精华
- 0
- UID
- 6058
- 积分
- 755
- 帖子
- 143
- 主题
- 56
- 阅读权限
- 60
- 注册时间
- 2009-12-3
- 最后登录
- 2021-8-16
|
对引用参数不太了解 这里的NumericSeries MACDValue; 不能用Numeric吗 为什么用NumericSeries
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 |
|