上节课讲解了nodraw函数在通达信到大智慧的转化,本节课我们来讲解DRAWNULL函数在通达信向大智慧的转换。我们首先在副图画一条变色曲线。
我们可以对图形做一个补充,就是当AA<REF(AA,1)的时候,线条显示为绿色。
这时候我们把这三条语句放到大智慧的软件中发现。显示语句中有未定义的变量。所以我们需要把这几条语句改成大智慧软件能够识别的语句。
drawnull函数一旦放到大智慧软件中要用partline函数来改写。partline函数意思是画部分曲线、
AA:MA(C,20);
PARTLINE(AA, AA>REF(AA,1), RGB(255,0,1));
大智慧的颜色表达比通达信要麻烦。点击确认。
这时候我们看到20日均线上升时候显示红色,一旦下降显示无色。
PARTLINE函数里面分成3部分,第一部分是画什么曲线,第二部分是曲线的条件,第三部分是曲线的颜色。PARTLINE(AA, AA>REF(AA,1), RGB(255,0,1));
接下来我们在添加一行语句。
AA:MA(C,20);
PARTLINE(AA, AA>REF(AA,1), RGB(255,0,1));
PARTLINE(AA, AA<REF(AA,1), RGB(0,0,255));
这时候当20日均线向下走的时候,线条显示为蓝色。