- 精华
- 0
- 在线时间
- 279 小时
- UID
- 3770
- 积分
- 546
- 帖子
- 18
- 阅读权限
- 50
- 注册时间
- 2009-3-9
- 最后登录
- 2013-8-8
- 精华
- 0
- UID
- 3770
- 积分
- 546
- 帖子
- 18
- 主题
- 3
- 阅读权限
- 50
- 注册时间
- 2009-3-9
- 最后登录
- 2013-8-8
|
老大,如果是小时线上求日线MACD,这么写哪错了
Begin
If(CurrentBar == 0)
{
FirstDay = True;
}Else
{
FirstDay = FirstDay[1];
If(FirstDay && (Hour/24)==0) // 这句不太理解...
{
FirstDay = False;
}
}
DaysNo = Date*100 + Hour;
If(DaysNo!=DaysNo[1])
{
DaysIndex = 1;
}Else
{
DaysIndex = DaysIndex[1] + 1;
}
sFcactor = 2 / ( Length + 1 );
if (FirstDay)
{
XAvgValue = Price;
}else
{
XAvgValue = XAvgValue[DaysIndex] + sFcactor * ( Price - XAvgValue[DaysIndex] ) ;
}
Return XAvgValue;
End |
|