PLOT画图变色问题

用PLOT工具画图,在setplotoption只能设置固定的颜色吗?怎么根据特定条件实现副图里面一定规则显示红色,一定规则显示绿色

学习了

配合分支语句不过一定要在作图命令前修改比如pen1.line("macdDiff",data0.MACDDiff); pen1.line("macdDEA",data0.AvgMACD); If (data0.MACDValue >= 0) pen1.setOption("macd","color",Color9); Else pen1.setOption("macd","color",Color10); pen1.barv("macd",data0.MACDValue); pen1.line("零线",0);

回复:您的意思是不放在oninital事件域而在onbar域里声明就行了?

回复:那么这个setoption和setplotoption有什么区别吗?

回复:对的,放在oninit里意思是设置一次,以后不改了。如果你要改来改去,那肯定是放obnar里根据条件修改

回复:setoption是plot对象的一个方法setplotoption是一个函数

回复:懂了,感谢老师

if(条件){set改绿色}