均线不显示怎么写

TOQ3 比如 10 20 30 多排时红色 空排时 绿色 非多非空不显示均线 看了 线段 看了擦除 还是毫无头绪 究竟用什么函数呢

Vars Plot plt1; numeric ma1; numeric ma2; numeric ma3; Series<numeric> trend; Events OnBar(ArrayRef<Integer> indexs) { If(BarStatus==0) trend = 0; ma1 = Average(close,10); ma2 = Average(close,20); ma3 = Average(close,30); If(ma1>ma2 and ma2> ma3 ) { If(trend<>1) { plt1.setOption("ma1", "line-break", true); plt1.setOption("ma2", "line-break", true); plt1.setOption("ma3", "line-break", true); trend = 1; } plt1.setOption("ma1", "color", Red); plt1.setOption("ma2", "color", Red); plt1.setOption("ma3", "color", Red); plt1.line("ma1",ma1); plt1.line("ma2",ma2); plt1.line("ma3",ma3); } Else If(ma1<ma2 and ma2< ma3) { If(trend<>-1) { plt1.setOption("ma1", "line-break", true); plt1.setOption("ma2", "line-break", true); plt1.setOption("ma3", "line-break", true); trend = -1; } plt1.setOption("ma1", "color", green); plt1.setOption("ma2", "color", green); plt1.setOption("ma3", "color", green); plt1.line("ma1",ma1); plt1.line("ma2",ma2); plt1.line("ma3",ma3); } }看一眼帮助文档就懂了折腾这么久

回复:很棒

回复:师兄厉害!多谢啦

https://tbq3.tbquant.net/helper?product_id=991&keyword=3794&content_id=2910&type=article#3.22-%E2%80%9Cline-break%E2%80%9D-%E5%A1%AB%E5%85%85%E6%89%93%E6%96%AD 看的这个链接

哈哈 看最下面的例子啦 不好意思

plot库,搜line break

运行了?运行了不是画线段么? https://tbq3.tbquant.net/helper?product_id=991&keyword=3794&content_id=2658&type=article#4.8.1-%E5%AE%9A%E4%B9%89 line break 你搜的是哪个啊?说的是一个东西吗?

ema10 ema20 ema30 三条均线,在这基础上 多排时 三线为红色 空排时 三线为绿色 既不是多排也不是空排时,不显示均线,是这样的 前面没说清楚

运行了 也捉摸了很长时间 还是不懂

是正常的均线 不是均线之间填充

是在状态变化时设置"line-break"属性,这个属性是针对填充区域的,我们绘制的是线,不需要这个属性。好像不适用啊

回复:我觉得你最好把函数说明里的案例运行一下再看看你这个结论