- 金币:
-
- 奖励:
-
- 热心:
-
- 注册时间:
- 2007-4-4
|
|
原帖由 yyy888289 于 2007-4-12 02:28 发表 
谢谢老师,前面你编的程序那么大,我也看了看,但怎么也看不懂,就想问你编我需要的公式,FXJ我以前用过,但怎么也学不会,就删除了,我先收藏你给我的程序,看来还要学FXJ,我现在向你学习,从头看这座高楼,谢谢
实例解析分析家F10函数
文本内容:
☆最新提示☆ ◇港澳资讯600380 更新日期:2007-04-04◇ 灵通V4.0
.
.
.
☆股东研究☆ ◇港澳资讯600380 更新日期:2007-03-26◇ 灵通V4.0
★本栏包括【1.股东变化】、【2.基金持股】、【3.股东简介】
【1.股东变化】
截至日期:2006-12-31 十大股东情况 股东总户数:24019
──────────────┬─────┬───┬──────┬─────
股东名称 | 持股数 |占总股| 股本性质 |增减情况
| (万股) |本比% | | (万股)
──────────────┼─────┼───┼──────┼─────
深圳市百业源投资有限公司 | 29443.50| 48.27| 境内法人股 | -4488.75
鸿信行有限公司 | 9814.50| 16.09| 境外法人股 | -1496.25
柳州铁路局 | 2527.31| 4.14| 流通A股 | 新进
北京能源投资(集团)有限公司| 698.22| 1.14| 流通A股 | 新进
周祖发 | 221.07| 0.36| 流通A股 | 新进
严丽亚 | 165.16| 0.27| 流通A股 | 新进
上海国际信托投资有限公司-( | 155.22| 0.25| 流通A股 | 新进
邦联)持续增值主题投资资金信 | | | |
托(E-5002) | | | |
山西鑫仓实业有限公司 | 105.91| 0.17| 流通A股 | 新进
邬华云 | 103.75| 0.17| 流通A股 | 新进
钟启明 | 96.14| 0.16| 流通A股 | 新进
──────────────┴─────┴───┴──────┴─────
截至日期:2006-12-31 十大流通股东情况 股东总户数:24019
──────────────┬─────┬─────┬────┬─────
股东名称 | 持股数 |占流通股比|股东性质|增减情况
| (万股) | (%) | | (万股)
──────────────┼─────┼─────┼────┼─────
柳州铁路局 | 2527.31| 11.63 A股| 公司 | 新进
北京能源投资(集团)有限公司| 698.22| 3.21 A股| 公司 | 新进
周祖发 | 221.07| 1.02 A股| 个人 | 新进
严丽亚 | 165.16| 0.76 A股| 个人 | 新进
上海国际信托投资有限公司-( | 155.22| 0.71 A股|信托公司| 新进
邦联)持续增值主题投资资金信 | | | |
托(E-5002) | | | |
山西鑫仓实业有限公司 | 105.91| 0.49 A股| 公司 | 新进
邬华云 | 103.75| 0.48 A股| 个人 | 新进
钟启明 | 96.14| 0.44 A股| 个人 | 新进
王秀莲 | 83.00| 0.38 A股| 个人 | 新进
云南国际信托投资有限公司-金| 79.00| 0.36 A股|信托公司| 新进
丝猴证券投资.瑞金(一)集合资 | | | |
金信托计划 | | | |
──────────────┴─────┴─────┴────┴─────
合计持有4234.78万流通A股,分别占总股本6.93%,流通A股19.48%
─────────────────────────────────────
.
.
.
{大智慧L2--港澳F10股东持股数及机构持股数}
f10:=f10find('◇港澳资讯',1);
//在f10文本中寻找字符串'◇港澳资讯',找到返回该字符串的位置,如果没有找到返回-1。
if f10>0 then begin
//用于判断,如果找到了字符串'◇港澳资讯',则f10的值必然大于0,条件成立开始下面的步骤,否则退出。
{取第一期十大流通股东情况}
sdgd1:=f10find('十大流通股东情况',f10+1);
//定位字符串'十大流通股东情况'的位置,从字符串◇港澳资讯'位置+1开始寻找,如果找到返回位置,如果没有则返回-1。
sdgdsj1:=f10text(sdgd1-12,10);
//取数据,在字符串'十大流通股东情况'的位置-12字节开始取10个字节的值,类型为字符串。取到的值为'2006-12-31'
cgswz1:=f10find('合计持有',sdgd1+1);
//在字符串'十大流通股东情况'后开始找字符串'合计持有',找到返回位置,找不到返回-1。
ltg1:=f10find('万流通A股',cgswz1+1);
//在字符串'合计持有'后找字符串'万',找到返回位置,找不到返回-1。
cgs1:=strtonum(f10text(cgswz1+8,ltg1-cgswz1-8));
//从字符串'合计持有'的位置+8字节开始取长度为字符串'万'的位置-字符串'合计持有'的位置-字符串'合计持有'本身的长度8字节数的值,并将它从字符串类型转化为数值类型。取到的值为4234.78
blwz1:=f10find('流通A股',ltg1+1);
//从字符串'万'后开始寻找字符串'流通A股',找到返回位置,找不到返回-1。
bfhwz1:=f10find('%',blwz1+1);
//从字符串'流通A股'后开始寻找字符串'%',找到返回位置,找不到返回-1。
cgbl1:=strtonum(f10text(blwz1+8,bfhwz1-blwz1-8));
//从字符串'流通A股'+8字节的位置开始取长度为字符串'%'的位置-字符串'流通A股'的位置-字符串'流通A股'本身长度8字节的值,并将它从字符串类型转换为数值类型。取到的值为19.48
{取第二期十大流通股东情况}
sdgd2:=f10find('十大流通股东情况',sdgd1+1);//定位
sdgdsj2:=f10text(sdgd2-12,10);//取字符串类型值
cgswz2:=f10find('合计持有',sdgd2+1); //定位
ltg2:=f10find('万流通A股',cgswz2+1); //定位
cgs2:=strtonum(f10text(cgswz2+8,ltg2-cgswz2-8)); //取值并进行字符串到数值的转换
blwz2:=f10find('流通A股',ltg2+1); //定位
bfhwz2:=f10find('%',blwz2+1); //定位
cgbl2:=strtonum(f10text(blwz2+8,bfhwz2-blwz2-8));//取值并进行字符串到数值的转换
{取第三期十大流通股东情况}
sdgd3:=f10find('十大流通股东情况',sdgd2+1);//定位
sdgdsj3:=f10text(sdgd3-12,10);//取字符串类型值
cgswz3:=f10find('合计持有',sdgd3+1);//定位
ltg3:=f10find('万流通A股',cgswz3+1);//定位
cgs3:=strtonum(f10text(cgswz3+8,ltg3-cgswz3-8));//取值并进行字符串到数值的转换
blwz3:=f10find('流通A股',ltg3+1);//定位
bfhwz3:=f10find('%',blwz3+1);//定位
cgbl3:=strtonum(f10text(blwz3+8,bfhwz3-blwz3-8));//取值并进行字符串到数值的转换
{取第四期十大流通股东情况}
sdgd4:=f10find('十大流通股东情况',sdgd3+1);//定位
sdgdsj4:=f10text(sdgd4-12,10);//取字符串类型值
cgswz4:=f10find('合计持有',sdgd4+1);//定位
ltg4:=f10find('万流通A股',cgswz4+1);//定位
cgs4:=strtonum(f10text(cgswz4+8,ltg4-cgswz4-8));//取值并进行字符串到数值的转换
blwz4:=f10find('流通A股',ltg4+1);//定位
bfhwz4:=f10find('%',blwz4+1);//定位
cgbl4:=strtonum(f10text(blwz4+8,bfhwz4-blwz4-8));//取值并进行字符串到数值的转换
{取股东户数}
gdhswz:=f10find('☆主力追踪☆',1000);//定位
gdhswz1:=f10find('截止日期',gdhswz+1);//定位
jzsz1:=f10text(gdhswz1+148,10);//取字符串类型值
jzsz2:=f10text(gdhswz1+148+74,10);//取字符串类型值
jzsz3:=f10text(gdhswz1+148+74+74,10);//取字符串类型值
jzsz4:=f10text(gdhswz1+148+74+74+74,10);//取字符串类型值
gdhs1:=strtonum(f10text(gdhswz1+160,10));//取值并进行字符串到数值的转换
gdhs2:=strtonum(f10text(gdhswz1+160+74,10));//取值并进行字符串到数值的转换
gdhs3:=strtonum(f10text(gdhswz1+160+74+74,10));//取值并进行字符串到数值的转换
gdhs4:=strtonum(f10text(gdhswz1+160+74+74+74,10));//取值并进行字符串到数值的转换
hjcg1:=strtonum(f10text(gdhswz1+178,12));//取值并进行字符串到数值的转换
hjcg2:=strtonum(f10text(gdhswz1+178+74,12));//取值并进行字符串到数值的转换
hjcg3:=strtonum(f10text(gdhswz1+178+74+74,12));//取值并进行字符串到数值的转换
hjcg4:=strtonum(f10text(gdhswz1+178+74+74+74,12));//取值并进行字符串到数值的转换
cmjzd1:=f10text(gdhswz1+194,22);//取字符串类型值
cmjzd2:=f10text(gdhswz1+194+74,22);//取字符串类型值
cmjzd3:=f10text(gdhswz1+194+74+74,22);//取字符串类型值
cmjzd4:=f10text(gdhswz1+194+74+74+74,22);//取字符串类型值
{增减情况}
户均增幅:(hjcg1-hjcg2)/hjcg2*100,linethick0,colorgray;//输出,linethick0为不在图上显示线条,仅显示数值
户均增幅1:(hjcg2-hjcg3)/hjcg3*100,linethick0,colorgray;//输出,linethick0为不在图上显示线条,仅显示数值
户均增幅2:(hjcg3-hjcg4)/hjcg4*100,linethick0,colorgray;//输出,linethick0为不在图上显示线条,仅显示数值
主力增幅:(cgs1-cgs2)/cgs2*100,linethick0,colorgray;//输出,linethick0为不在图上显示线条,仅显示数值
主力增幅1:(cgs2-cgs3)/cgs3*100,linethick0,colorgray;//输出,linethick0为不在图上显示线条,仅显示数值
主力增幅2:(cgs3-cgs4)/cgs4*100,linethick0,colorgray;//输出,linethick0为不在图上显示线条,仅显示数值
股东增幅:(gdhs1-gdhs2)/gdhs2*100,linethick0,colorgray;//输出,linethick0为不在图上显示线条,仅显示数值
{-------------------【图解模板】-------------------}
A2:=0;
A3:=1000;
AG:=INTPART((A3-A2)/10);
{显示文字}
DRAWTEXTREL(0,AG*1,'报表时间'),COLORblue;//在绝对位置x=0,y=AG*1的位置输出字符串'报表时间'
DRAWTEXTREL(0,AG*2,'户均持股'),Colorblue;//...
DRAWTEXTREL(0,AG*3,'筹码集中'),Colorblue;//...
DRAWTEXTREL(0,AG*4,'股东户数'),Colorblue;//...
DRAWTEXTREL(0,AG*5,'主力占流通%'),Colorblue;//...
DRAWTEXTREL(0,AG*6,'主力持股数(万)'),Colorblue;//...
{时间}
DRAWTEXTREL(AG*8,AG*1,jzsz1),ALIGN2,COLORred;//...
DRAWTEXTREL(AG*6,AG*1,jzsz2),ALIGN2,COLORred;//...
DRAWTEXTREL(AG*4,AG*1,jzsz3),ALIGN2,COLORred;//...
DRAWTEXTREL(AG*2,AG*1,jzsz4),ALIGN2,COLORred;//...
{户均持股}
DRAWTEXTREL(AG*8,AG*2,numtostr(hjcg1)),ALIGN2,Colorffcc00;//...numtostr将数值类型转换为字符串类型
DRAWTEXTREL(AG*6,AG*2,numtostr(hjcg2)),ALIGN2,Colorffcc00;//...
DRAWTEXTREL(AG*4,AG*2,numtostr(hjcg3)),ALIGN2,Colorffcc00;//...
DRAWTEXTREL(AG*2,AG*2,numtostr(hjcg4)),ALIGN2,Colorffcc00;//...
{筹码集中度描叙}
DRAWTEXTREL(AG*8.5,AG*3,'('+cmjzd1+')'),ALIGN2,Colorffcc00;//...
DRAWTEXTREL(AG*6.5,AG*3,'('+cmjzd2+')'),ALIGN2,Colorffcc00;//...
DRAWTEXTREL(AG*4.5,AG*3,'('+cmjzd3+')'),ALIGN2,Colorffcc00;//...
DRAWTEXTREL(AG*2.5,AG*3,'('+cmjzd4+')'),ALIGN2,Colorffcc00;//...
{股东户数}
DRAWTEXTREL(AG*8,AG*4,numtostr(gdhs1)),ALIGN2,Colorffcc00;//...
DRAWTEXTREL(AG*6,AG*4,numtostr(gdhs2)),ALIGN2,Colorffcc00;//...
DRAWTEXTREL(AG*4,AG*4,numtostr(gdhs3)),ALIGN2,Colorffcc00;//...
DRAWTEXTREL(AG*2,AG*4,numtostr(gdhs4)),ALIGN2,ColorFFcc00;//...
{10大股东持股比例}
DRAWTEXTREL(AG*8.5,AG*5,'('+sdgdsj1+')'+numtostr(cgbl1)),ALIGN2,COLORRED;//...
DRAWTEXTREL(AG*6.5,AG*5,'('+sdgdsj2+')'+numtostr(cgbl2)),ALIGN2,COLORRED;//...
DRAWTEXTREL(AG*4.5,AG*5,'('+sdgdsj3+')'+numtostr(cgbl3)),ALIGN2,COLORRED;//...
DRAWTEXTREL(AG*2.5,AG*5,'('+sdgdsj4+')'+numtostr(cgbl4)),ALIGN2,COLORRED;//...
{10大股东持股}
DRAWTEXTREL(AG*8,AG*6,numtostr(cgs1)),ALIGN2,COLORRED;//...
DRAWTEXTREL(AG*6,AG*6,numtostr(cgs2)),ALIGN2,COLORRED;//...
DRAWTEXTREL(AG*4,AG*6,numtostr(cgs3)),ALIGN2,COLORRED;//...
DRAWTEXTREL(AG*2,AG*6,numtostr(cgs4)),ALIGN2,COLORRED;//...
{说明}
end;//条件成立情况下,执行结束
常用的函数:f10find f10text numtostr strtonum stkname strcmp strfind strleft strright strmid,都是定位、取值、转换、比较类的函数。简要说明如下:
第六章 函数参考 十二、 字符串函数 | 名
称
| 定义
| 用法解释
| 用法举例
| F10FIND
| F10资料中查找
| 当前股票的F10资料中查找字符串
用法:F10FIND(S,N),
将从当前股票的F10资料的第N个字符开始查找字符串S,返回找到的位置,返回-1表示未找到。
| 例如:F10FIND('发行价',1),将从F10资料的第1个字符开始查找字符串'发行价',返回找到的位置。
| F10TEXT
| F10资料子字符串
| 取得当前股票的F10资料中指定范围的子字符串。
用法:F10TEXT(N,M),
将得到当前股票的F10资料中从第N个字符开使的M个字节长的字符串,M=0表示一直取到行尾,M<0表示之后的全部字符。
| 例如:F10TEXT(30,10),将得到F10资料中从第30个字符开使的10个字节长的字符串。
| INBLOCK(S)
| 是否板块成员
| 判断本股票是否板块成员。
用法:
INBLOCK(S),若本股票是板块S的成员将返回1,否则返回0
| 例如:INBLOCK('工业板块'),若本股票属于工业板块则返回1。
| LOWERSTR
| 将字符串转换为小写
| 用法:
LOWERSTR(STR),将返回STR对应的小写字符串。
| 例如:LOWERSTR('EFgh')将返回'efgh'。
| MARKETLABEL
| 市场代码
| 取得当前股票的市场代码。
用法:MARKETLABEL,将返回当前股票的市场代码,例如:沪市返回'SH',深市返回'SZ'。
| | MARKETNAME
| 市场名称
| 取得当前股票的市场名称。
用法:MARKETNAME,将返回当前股票的市场名称
| 例如:沪市返回'上海证券交易所',深市返回'深圳证券交易所'。
| NUMTOSTR
| 数字转化为字符串
| 将数字转化为字符串
用法:NUMTOSTR(N),将N转化为字符串返回,精确到小数点后三位,但若结尾为0将被删除。
| 例如:NUMTOSTR(close)将返回收盘价对应的字符串,例如'15.78'。
| NUMTOSTRN
| 数字转化为字符串
| 将数字转化为字符串,用户可以设定精度。
用法:
NUMTOSTRN(N,M),将N转化为字符串返回,精确到小数点后M位。
| 例如:NUMTOSTRN(close,5)将返回收盘价对应的字符串,例如'15.78000'。
| 自定义字符串数据
| | 取得自定义字符串数据。
用法:SELFSTRING(S),取得名为S的自定义字符串数据
| | STKLABEL
| 股票代码
| 取得股票代码。
用法:STKLABEL,将返回当前股票的代码,例如深发展A将返回'000001'。
| | STKNAME
| 股票名称
| 取得股票名称。
用法:STKNAME,将返回当前股票的名称。
| | STRCMP
| 字符串比较
| 用法:STRCMP(STR1,STR2),若STR1>STR2则返回1,STR1<STR2返回-1,相等则返回0。
| 例如:STRCMP('abcdef','abc')返回1。
| STRFIND
| 查找字符串
| 在字符串中查找另一个字符串。
用法:STRFIND(STR,S1,N),从字符串STR的第N个字符开始查找字符串S1,返回找到的位置,若没有找到就返回0。
例如:STRFIND('abcdefgh','cde'
| 例如:STRFIND('abcdefgh','cde',1)返回3。
| STRLEFT
| 字符串的左边
| 取得字符串的左边部分。
用法:STRLEFT(STR,N),返回字符串STR的左边N个字符。
| 例如:STRLEFT('abcdef',3)得到'abc'。
| STRMID
| 字符串的中部
| 取得字符串的中间部分。
用法:STRMID(STR,N,M),返回字符串STR的第N个字符开始的长度为M个字符的字符串。
| 例如:STRMID('abcdef',3,3)得到'cde'。
| STRRIGHT
| 字符串的右部
| 取得字符串的右边部分。
用法:STRRIGHT(STR,N),返回字符串STR的右边N个字符。
| 例如:STRRIGHT('abcdef',3)得到'def'。
| STRTONUM
| 字符串转化为数字
| 将字符串转化为数字。
用法:STRTONUM(STR),将STR转化为数字返回。
| 例如:STRTONUM('12.5')将返回数值12.5。
| UPPERSTR
| 大写字符串
| 将字符串转换为大写。
用法:UPPERSTR(STR),将返回STR对应的大写字符串。
| 例如:UPPERSTR('abcd')将返回'ABCD'。
|
|
大家可以试着写写看,学会了要提取f10,易如反掌啊。感觉港澳的格式比较容易定位,精度一般可以到1个字节,而且格式固定,万国的呢,常常更改格式。
输出到屏幕函数:
第六章 函数参考 十、绘图函数 | 名
称
| 定义
| 用法解释
| 用法举例
| DRAWBMP
| 绘制位图
| 在图形上绘制位图
用法:DRAWBMP(COND,PRICE,BMPFILE),当COND条件满足时,在PRICE位置画BMPFILE文件名指定的BMP位图(缺省路径为分析家目录\USERDATA\BMP)
| 例如:DRAWBMP(CLOSE>OPEN,LOW,'SUN')表示当收阳时在最低价位置画Superstk\UserData\Bmp\Sun.BMP位图
| DRAWGBK
| 条件填充背景
| 根据条件填充背景区域。
用法:DRAWGBK(COND,COLOR),填充满足COND条件的背景区域。COLOR可以为渐变颜色STRIP,也可以为BMP图形文件名(缺省路径为分析家目录\USERDATA\BMP),若省略COLOR则使用指标线颜色填充(可以使用COLORRED等描述符设定)。
| 例如:DRAWGBK(CLOSE>OPEN),COLORRED;表示收阳时用红色填充背景。
DRAWGBK(CLOSE>OPEN,'MyBMP');表示收阳时用USERDATA\BMP\MyBMP.BMP填充背景。
| DRAWGBKLAST
| 最后条件填充背景
| 图形中最后一根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线收阳时红绿过渡色沿水平方向填充背景。
| DRAWICON
| 绘制图标
| 在图形上绘制小图标。
用法:DRAWICON(COND,PRICE,TYPE),当COND条件满足时,在PRICE位置画TYPE号图标,TYPE取值范围是1—14。
| 例如:DRAWICON(CLOSE>OPEN,LOW,1)表示当收阳时在最低价位置画1号图标。
| DRAWLINE
| 绘制直线
| 在图形上绘制直线段。
用法:DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND),当COND1条件满足时,在PRICE1位置画直线起点,当COND2条件满足时,在PRICE2位置画直线终点,EXPAND为延长类型。
| 例如:DRAWILINE(HIGH>=HHV(HIGH,20),HIGH,LOW<=LLV(LOW,20),LOW,1)表示
在创20天新高与创20天新低之间画直线并且向右延长。
| DRAWTEXT
| 显示文字
| 在图形上显示文字。
用法:DRAWTEXT(COND,PRICE,TEXT),当COND条件满足时,在PRICE位置书写文字TEXT。
| 例如:DRAWTEXT(CLOSE/OPEN>1.08,LOW,'大阳线')表示当日涨幅大于8%时在最低价位置显示'大阳线'字样。
| FILLRGN
| 条件填充区域
| 根据条件填充区域。
用法:FILLRGN(PRICE1,PRICE2,COND1,COLOR1, COND2, COLOR2...),填充PRICE1到PRICE2之间的区域,当COND1条件满足时,用COLOR1颜色,当COND2条件满足时,用COLOR2颜色,否则不填充,从COLOR1之后的参数均可以省略,最多可以有15组条件。
| 例如:FILLRGN(CLOSE,OPEN,CLOSE>OPEN,RGB(255,0,0),CLOSE<OPEN,RGB(0,255,0))表示填充开盘价和收盘价之间的区域,阳线时用红色,阴线时用绿色,平盘不绘制。
| PARTLINE
| 条件画线
| 根据条件画线。
用法:PARTLINE(PRICE,COND1,COLOR1,COND2, COLOR2...),绘制PRICE线,当COND1条件满足时,用COLOR1颜色,当COND2条件满足时,用COLOR2颜色,否则不绘制,从COLOR1之后的参数均可以省略,最多可以有15组条件。
| 例如:PARTLINE(CLOSE,CLOSE>OPEN,RGB(255,0,0),CLOSE<OPEN,RGB(0,255,0),1,RGB(0,0,255))表示画收盘价线,阳线时用红色,阴线时用绿色,平盘用蓝色。注意最后一个条件为1,表示前面都不满足时必然满足这个条件。
| POLYLINE
| 绘制折线
| 在图形上绘制折线段。
用法:POLYLINE(COND,PRICE),当COND条件满足时,以PRICE位置为顶点画折线连接。
| 例如:POLYILINE(HIGH>=HHV(HIGH,20),HIGH)表示在创20天新高点之间画折线。
| RGB
| 指定颜色
| 用法:RGB(R,G,B),表示用三原色红(R)绿(G)蓝(B)混合组成指定颜色,每种颜色值可以设定为0-255。
| 例如RGB(255,0,0)表示红色,RGB(0,0,255)表示蓝色
| STICKLINE
| 绘制柱线
| 在图形上绘制柱线。
用法:STICKLINE(COND,PRICE1,PRICE2,WIDTH,EMPTY),当COND条件满足时,在PRICE1和PRICE2位置之间画柱状线,宽度为WIDTH(10为标准间距),EMPTH不为0则画空心柱。
| 例如:STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.8,1)表示画K线中阳线的空心柱体部分。
| STRIP
| 描述渐变色
| 用法:STRIP(RGB1,RGB2,DIR),表示生成RGB1色到RGB2色的渐变区域,DIR=1表示沿水平方向,否则表示沿垂直方向,其中RGB1,RGB2必须用RGB函数描述。本函数只能用于DRAWGBK、DRAWGBKLAST函数中,作为背景填充色描述符。
| 例如STRIP(RGB(255,0,0),RGB(0,255,0),0)表示由红色到绿色的垂直渐变色。
| TIPTEXT
| 提示文字
| 在图形上显示图标,鼠标移近时显示文字。
用法:TIPTEXT(COND,PRICE,TEXT),当COND条件满足时,在PRICE位置显示图标,若PRICE为0,则在图形底部显示图标。
| 例如:TIPTEXT(CLOSE/OPEN>1.08,LOW,'大阳线,股价为:'+close)表示当日涨幅大于8%时在最低价位置显示图标,鼠标移近时显示文字'大阳线,股价为:15.88'字样。
| VERTLINE
| 绘制垂直线
| 在图形上绘制垂直线。
用法:VERTLINE(COND,TYPE),当COND条件满足时,沿垂直方向绘制TYPE类型的线段,TYPE=0表示实线,1表示虚线'---',2表示点线'...',3表示点划线'-.-.-',4表示点点划线'-..-..-'。
| 例如:VERTLINE(HIGH>=HHV(HIGH,20),1)表示在创20天新高画垂直虚线。
|
附件一:五彩K钱颜色参数
颜色参数用来描述在五彩K线图上,满足指定条件的K线显示的颜色, |
[ 本帖最后由 zhbsystem888 于 2007-4-12 03:27 编辑 ] |
|
|