PLOT画线
你好,我用了很多个Plot函数画指标线,分别使用了不同的线型设置。如图中A图框是我的主图,没问题,多个指标线叠加在主图里是我想要的效果。我对于剩下的plot B~G都分别使用了figure(0)命令 出现了如图的效果(指标线分别在不同的图表里)但我希望的效果是B~G都出现在B这个图表框里,不要像我截图里这样分别展示出来,请问该如何编写代码?是否可以提供一个例子?谢谢老师
你好,我用了很多个Plot函数画指标线,分别使用了不同的线型设置。如图中A图框是我的主图,没问题,多个指标线叠加在主图里是我想要的效果。我对于剩下的plot B~G都分别使用了figure(0)命令 出现了如图的效果(指标线分别在不同的图表里)但我希望的效果是B~G都出现在B这个图表框里,不要像我截图里这样分别展示出来,请问该如何编写代码?是否可以提供一个例子?谢谢老师
参考Params Numeric FastLength(12); Numeric SlowLength(26); Numeric MACDLength(9);Vars Numeric MACDDiff; Numeric AvgMACD; Numeric MACDValue; plot mpt;Events OnInit() { mpt.figure(0);A } OnBar(ArrayRef<Integer> indexs) { Range[0:DataSourceSize() - 1] { MACDDiff = XAverage( Close, FastLength ) - XAverage( Close, SlowLength ) ; AvgMACD = XAverage(MACDDiff,MACDLength); MACDValue = MACDDiff - AvgMACD; mpt.line(MACDDiff,date+time,MACDDiff); mpt.line(MACDDEA,date+time,AvgMACD); } }