- 精华
- 0
- 在线时间
- 5 小时
- UID
- 453526
- 积分
- 7
- 帖子
- 2
- 阅读权限
- 10
- 注册时间
- 2020-12-26
- 最后登录
- 2021-1-25
- 精华
- 0
- UID
- 453526
- 积分
- 7
- 帖子
- 2
- 主题
- 1
- 阅读权限
- 10
- 注册时间
- 2020-12-26
- 最后登录
- 2021-1-25
|
Events
OnBaropen(ArrayRef<Integer> indexs)
//OnBar(ArrayRef<Integer> indexs)
{
Range[0ataSourceSize() - 1]
{
MACDDiff= XAverage( Close, FastLength ) - XAverage( Close, SlowLength ) ;
AvgMACD= XAverage(MACDDiff,MACDLength);
MACDValue= 2*(MACDDiff - AvgMACD);
PlotNumeric("MACDDiff",MACDDiff);
PlotNumeric("MACDDEA",AvgMACD);
If (MACDValue >= 0)
PlotNumeric("MACD",MACDValue,0,Red);
Else
PlotNumeric("MACD",MACDValue,0,Green);
PlotNumeric("零线",0);
}
}
以上代码在没有行情的时候OnBar和OnBaropen执行结果应该是一样的 吧.而我的电脑显示两者差别很大. |
|