Vars
numeric macddiff;
numeric avgmacd;
Events
OnBarOpen(ArrayRef<Integer> indexs)
{
Commentary("close:"+text(close));
MACDDiff = XAverage( close, 12) - XAverage( close, 26) ;
AvgMACD = XAverage(MACDDiff,9);
}
OnBar(ArrayRef<Integer> indexes)
{
//均线
close + close[1] + close[2] == average(close,3);
open + close[1] + close[2]
== open + Average(close[1],3-1)
XAvgValue = XAvgValue[1] + sFcactor * ( Price - XAvgValue[1] ) ;
XAvgValue = XAverage(close,Length )
macddiff_o== XAverage(close[1],Length )+ 2 / ( Length + 1 )*(open-XAverage(close[1],Length ))
-XAverage(close[1],Length2 )- 2 / ( Length2 + 1 )*(open-XAverage(close[1],Length2 ))
}😍