您现在的位置:程序化交易>> 期货公式>> 博易大师>> 博易大师知识>>正文内容

DRAWCOLORLINE找不到函数代替 [博易POBO]

咨询内容: DRAWCOLORLINE找不到函数代替 DRAWCOLORLINE(COND,DATA,COLOR1,COLOR2);根据条件画相应颜色的线
用法:当满足COND时,DATA为COLOR1颜色的线,不满足COND时,DATA为COLOR2颜色的线
注:
1、如果条件COND为无效值,画线颜色取上次画线颜色;如果当前条件COND为无效值,并且COND之前一直都是无效值,则不画线。
2、不支持将该函数直接定义为变量,即不支持下面的写法:
A:DRAWCOLORLINE(COND,DATA,COLOR1,COLOR2);
3、该函数支持在函数后设置线型(LINETHICK1 - LINETHICK7、POINTDOT、DOT),即支持下面的写法:
DRAWCOLORLINE(COND,DATA,COLOR1,COLOR2),LINETHICK;

例1: 
MA1:=MA(C,5);
DRAWCOLORLINE(MA1>REF(MA1,1),MA1,COLORRED,COLORGREEN); //如果当根5日均线的值大于前一根5日均线的值,MA1画红线,否则画绿线

 

 来源:程序化99网( WWW.CXH99.COM )

博易技术人员: 您好,参考以下函数:
 
PARTLINE2(PRICE,COND1,COLOR1,COND2,COLOR2,…)
根据条件用指定的颜色画PRICE线。
当COND1成立时,用COLOR1颜色绘制,否则COND2成立时,用COLOR2颜色,依此类推,最多可有10组条件,COLOR1之后的参数可以省略,所有条件都不成立时不绘制。
例如:
PARTLINE2(C,C>O,COLORRED,C<O,COLORGREEN),
表示用线段连接相邻周期的收盘价,该周期为阳线时使用红色绘制,为阴线时使用绿色绘制,否则不绘制。
 
  买入1:ZIG(3,10)>REF(ZIG(3,10),1)ANDREF(ZIG(3,10),1)<REF(ZIG(3,10),2),COLORFF00FF,LINETHICK2;
卖出1:ZIG(3,10)<REF(ZIG(3,10),1)ANDREF(ZIG(3,10),1)>REF(ZIG(3,10),2),COLORGREEN,LINETHICK2;
DRAWCOLORLINE(BARSLAST(买入=1)<BARSLAST(卖出=1),0,COLORBLUE,COLORGREEN),LINETHICK3;
要求线段变色 来源 程序化久久网

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信号:cxh99cxh99  进行 有偿收费 编写!

怎么收费,代编流程等详情请点击阅读!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容