用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改绿色}