MACD在图标显示问题
Params
	Numeric FastLength(12);
	Numeric SlowLength(26);
	Numeric MACDLength(9);
Vars
	Numeric MACDDiff; 
	Numeric AvgMACD;
	Numeric MACDValue;
Events
	OnBar(ArrayRef<Integer> indexs)
	{
		Range[0:DataSourceSize() - 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)	 
				PlotAuto("MACD",MACDValue,0,Red,Enum_Bar); 
			Else
				PlotAuto("MACD",MACDValue,0,Green,Enum_Bar); 
			PlotNumeric("零线",0); 	 
		}
	}

自己新建了一个公式,将系统自带的MACD复制过去,但重新加载自建的公式后,就变成这样,哪里出错了?

无法显示图标
如何写一个公式,在主图显示MA,副图显示MACD
macd子图显示,均线主图显示
MACD跨周期显示
是否能帮我写一个代码案例:简单平均线,周期20,显示在主图;MACD(参数12,26,9)显示在副图?谢谢!
打开 工作区超级图标 有的显示黄色笑脸 有的显示红色
图标数据不会更新
策略里PlotNumeric显示的线条可否有些显示在主图上,有些显示在子图上
macd异常
文本显示在横线上面

左下角,公式属性,显示方式不要选主图,选子图

左下角找不到公式属性,请截图指示,谢谢?

TBQ3


TBQ

谢谢,忙起来忘了回了