西城勇:证券自编指标入门 - 倪凡的日志 - 网易博客

来源:百度文库 编辑:九乡新闻网 时间:2024/04/29 23:59:27
PARTLINE(需要变色的线,条件1,条件1用的颜色,条件2,条件2用的颜色...),最多可以有10组条件。

  例如:PARTLINE(C,C>O,RGB(255,0,0),C

  特别提示:大智慧2同分析家一样,在绘制分段线时,用的不是正常的颜色函数,而是用RGB(255,0,0)来表达。以下是几种常用颜色:

洋红(255,0,255) 红色(255,0,0) 绿色(0,255,250) 黄色(255,255,0) 紫色(128,0,128) 

灰色(169,169,169) 天蓝(255,215,0)。

  同花顺和大智慧2一样,运用相同的函数。

  通达信的划分段线是用IF条件函数来实现的。

  例:IF(C>=O,A线,DRAWNULL),COLORRED,LINETHICK2;

  翻译过来是:当收盘价大于等于开盘价时,在A线上划红色,否则不划。指标线为2等粗。

  特别提示:DRAWNULL 是通达信的专用函数。意思是返回0。其他股软遇到此函数时,可直接用0替代。

   大智慧没有这项功能。一般用如下三种方式替代:

  第一种:用 DRAWTEXT 在图形上显示文字的方式。在文字栏用的文字是小圆圈。

  第二种:用 STICKLINE 在图形上绘制柱线的方式。但注意柱线必须要短。

  第三种:用 IF 条件函数的方式,适用于3条线以上。本文略去。

  5、FILLRGN 画区间彩带

  飞狐用法:FILLRGN(条件,线1,线2)

  例如:FILLRGN(MA1>MA2, MA1,MA2),colorred 表示MA1>MA2时以红色填充MA1和MA2之间的区域。

  大智慧2用法:FILLRGN(线1,线2,条件1,颜色1,条件2,颜色2...),填充条件1到条件2之间的区域,当条件1满足时,用颜色1,当条件2满足时,用颜色2,否则不填充,最多可以有10组条件。

  例如:FILLRGN(CLOSE,OPEN,CLOSE>OPEN,RGB(255,0,0),CLOSE

  其他三种股软好像都没有这项功能。

  为了实现这一效果,一般都是用划柱线的方式替代。注意的是,一般要将宽窄的数字加大,目的是让相邻的柱线合在一起显示出整体的效果。

例:STICKLINE(J

第四讲:源码的引入和修改

             (据本人所发《公式源码的引入方法》一文修改补充)

             

                (一)在各种股软中的引入方法