轻轻松松学编公式
例如:NUMTOSTRN(close,5)将返回收盘价对应的字符串,例如'15.78000'。 NUMTOSTRN 将数字转化为字符串。
用法:
STR(N),将N转化为字符串返回,精确到小数点后三位,但若结尾为0将被删除。
例如:STR(close)将返回收盘价对应的字符串,例如'15.78'。 STR 将数字转化为字符串。
用法:
NUMTOSTR(N),将N转化为字符串返回,精确到小数点后三位,但若结尾为0将被删除。
例如:NUMTOSTR(close)将返回收盘价对应的字符串,例如'15.78'。 数字转化为字符串 NUMTOSTR 将字符串转换为小写。
用法:
LOWERSTR(STR),将返回STR对应的小写字符串。 例如:LOWERSTR('EFgh')将返回'efgh'。 小写字符串 LOWERSTR 将字符串转换为大写。
- 45 -
轻轻松松学编公式
用法:
UPPERSTR(STR),将返回STR对应的大写字符串。 例如:UPPERSTR('abcd')将返回'ABCD'。 大写字符串 UPPERSTR 字符串比较。
用法:
STRCMP(STR1,STR2),若STR1>STR2则返回1,STR1 例如:STRCMP('abcdef','abc')返回1。 字符串比较 STRCMP 判断本股票是否板块成员。
用法:
INBLOCK(S),若本股票是板块S的成员将返回1,否则返回0, 例如:INBLOCK('工业板块'),若本股票属于工业板块则返回1。 是否板块成员 INBLOCK 取得当前股票的市场名称。
用法:
MARKETNAME,将返回当前股票的市场名称,
例如:沪市返回'上海证券交易所',深市返回'深圳证券交易所'。 市场名称 MARKETNAME 取得当前股票的市场代码。
- 46 -
轻轻松松学编公式
用法:
MARKETLABEL,将返回当前股票的市场代码,例如:沪市返回'SH',深市返回'SZ'。 市场代码 MARKETLABEL 取得股票名称。
用法:
STKNAME,将返回当前股票的名称。 STKNAME 取得股票代码。
用法:
STKLABEL,将返回当前股票的代码,例如深发展A将返回'000001'。 STKLABEL 描述渐变色。
用法:
STRIP(RGB1,RGB2,DIR),表示生成RGB1色到RGB2色的渐变区域,DIR=1表示沿水平方向,否则表示沿垂直方向,其中
RGB1,RGB2必须用RGB函数描述。本函数只能用于DRAWGBK、DRAWGBKLAST函数中,作为背景填充色描述符。
例如STRIP(RGB(255,0,0),RGB(0,255,0),0)表示由红色到绿色的垂直渐变色。 描述渐变色 STRIP 指定颜色。
- 47 -
轻轻松松学编公式
用法:
RGB(R,G,B),表示用三原色红(R)绿(G)蓝(B)混合组成指定颜色,每种颜色值可以设定为0-255。
例如RGB(255,0,0)表示红色,RGB(0,0,255)表示蓝色 指定颜色 RGB 图形中最后一根K线条件填充背景区域。
用法:
DRAWGBKLAST(COND,COLOR),若图形中最后一根K线满足条件COND,则设定背景COLOR。COLOR可以为渐变颜色STRIP,也可以为BMP图形文件名(缺省路径为大智慧目录
\\USERDATA\\BMP),若省略则使用指标线颜色填充(可以使用COLORRED等描述符设定)。
例如:DRAWGBKLAST(CLOSE>OPEN),COLORRED;表示最后一根K线收阳时用红色填充背景。
DRAWGBKLAST(CLOSE>OPEN,STRIP(RGB(255,0,0),RGB(0,255,0),1));表示图形中最后一根K线收阳时红绿过渡色沿水平方向填充背景。 最后条件填充背景 DRAWGBKLAST 根据条件填充背景区域。
用法:
DRAWGBK(COND,COLOR),填充满足COND条件的背景区域。
- 48 -