- 精华
- 0
- 在线时间
- 54 小时
- UID
- 246061
- 积分
- 28
- 帖子
- 16
- 阅读权限
- 10
- 注册时间
- 2017-1-13
- 最后登录
- 2023-6-26
- 精华
- 0
- UID
- 246061
- 积分
- 28
- 帖子
- 16
- 主题
- 5
- 阅读权限
- 10
- 注册时间
- 2017-1-13
- 最后登录
- 2023-6-26
|
Params
Numeric FastLength(12);
Numeric SlowLength(26);
Numeric MACDLength(9);
Vars
NumericSeries MACDValue;
Numeric AvgMACD;
Numeric MACDDiff;
string strkey;
string strValue;
Begin
MACDValue = XAverage( Close, FastLength ) - XAverage( Close, SlowLength ) ;
AvgMACD = XAverage(MACDValue,MACDLength);
MACDDiff = MACDValue - AvgMACD;
strKey = DateToString(Date);
strValue = Text(MACDDiff); SetTBProfileString("DayMACD",strKey,strValue);
PlotNumeric("MACDDiff",MACDDiff);
End
日线公式
Vars
NumericSeries DayMACDValue;
StringSeries strKey;
string strValue;
Begin
If(Date!=Date[1])
{
strKey = DateToString(Date[1]);
}Else
{
strKey = strKey[1];
}
strValue = GetTBProfileString("DayMACD",strKey);
If(strValue != InvalidString)
{
DayMACDValue = Value(strValue);
}Else
{
DayMACDValue = DayMACDValue[1];
}
END
30分钟图上输出日线的MACDDIFF
半天没人回答,找到学习文档了,先暂时套用后自问自答下 |
|