龙听期货论坛's Archiver

龙听 发表于 2018-5-9 12:36

MultiCharts编程-PowerLanguage-Text Drawing绘制文本

在第14章中介绍了程式脚本调试的方法之一“输出”,除此之外,也可以把想要看到的某些变量或函数的值绘制在图表中。对需要的信息可以更直观、更易于阅读和观察。如下图所示,在出场的K线上下分别标记该笔进出场的价格:
[img]http://p.qhlt.cn/filestores/2018/05/09/8013c7869e445cea9b623b0d43a18239.png[/img]


[p=30, 2, left][font=宋体]图[/font]28.1 text_new[font=宋体]进出场价格[/font][/p][p=30, 2, left][font=宋体]参考程序:[/font][/p][p=30, 2, left][color=blue]var[/color]:mp(0);[/p][p=30, 2, left]mp=marketposition;[/p][p=30, 2, left]if mp[1]<>0
and mp=0
then begin[color=blue][/color][/p][p=30, 2, left]text_new(date,time,high+8,text(entryname(1),":",entryprice(1)));[/p][p=30, 2, left]text_new(date,time,low-5,text("eixt:",exitprice(1)));[/p][p=30, 2, left][color=blue]end[/color];[/p][p=30, 2, left]
[font=宋体]对[/font]Text_New[font=宋体]所绘制出的文本,也可以修改字体颜色、大小、样式等属性,本章都做了一一说明。[/font][/p][table=98%]
[tr]  [td=2,1]  MC_Text_GetActive  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]返回一个数值,表示当前选中的文本的文本[/font]ID[font=宋体]号,如果没有当前选定的文本,则返回值为[/font]-1[font=宋体]。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]MC_Text_GetActive[/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]将当前选中的文本的文本[/font]ID[font=宋体]号赋给变量[/font]Value1[font=宋体]:[/font][/p]  [p=30, 2, left]Value1= MC_Text_GetActive;[/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  Text_Delete  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]删除[/font]K[font=宋体]线图上的指定[/font]ID[font=宋体]号的文字;文字删除成功将返回[/font]0[font=宋体],如果指定[/font]ID[font=宋体]无效则返回[/font]-2[font=宋体]。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]Text_Delete(ObjectID)[/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]参数[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]ObjectID——[font=宋体]整数类型,指定文本的[/font]ID[font=宋体]号。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]注意[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]*[font=宋体]当使用[/font]Text_New[font=宋体]的时候,会产生一组[/font]ObjectID[font=宋体]。[/font][/p]  [p=30, 2, left]*[font=宋体]可以直接用[/font]Text_Delete(ObjectID)[font=宋体]这个语法把它从[/font]K[font=宋体]线图上删掉。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体][size=12.0pt]K[/size][/font][font=宋体][size=12.0pt]线上写出test 字样,在符合某个condition的时候删掉:[/size][/font][font=宋体][size=12.0pt][/size][/font][/p]  [p=30, 2, left]Value2=Text_new(date,time,high,"test");[color=#646464][/color][/p]  [p=30, 2, left]If condition1
then[color=#646464][/color][/p]  [p=30, 2, left]Text_Delete(value2);[/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  Text_GetActive  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]返回一个数值,表示当前选中的文本的文本[/font]ID[font=宋体]号,如果没有当前选定的文本,则返回值为[/font]-1[font=宋体]。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]Text_GetActive[/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]注意[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]当使用[/font]Text_New[font=宋体]的时候,会产生一组[/font]ObjectID[font=宋体]。[/font][/p]  [p=30, 2, left][font=宋体]测试得知:当图表上任何文本都未被选中时,[/font][color=red]Text_GetActive[/color][font=宋体]会返回最新的[/font][color=red]ID[/color][font=宋体]号,或者返回上一次被选中的[/font][color=red]ID[/color][font=宋体]编号。[/font][color=red][/color][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]指定一个值赋给[/font]Value1[font=宋体],表明当前选中的文本对象的对象[/font]ID[font=宋体]号:[/font][/p]  [p=30, 2, left]Value2=text_new(date,time,high,text(entryprice));[/p]  [p=30, 2, left]Value1=Text_GetActive;[/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  Text_GetAttribute  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]返回一个逻辑值,表示指定的[/font]ID[font=宋体]号的文本属性的设置。若文本属性设置成功则返回[/font]True[font=宋体],若文本属性未设置或指定[/font]ID[font=宋体]无效则返回[/font]False[font=宋体]。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]Text_GetAttribute(ObjectID,Attribute)[/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]参数[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]ObjectID——[font=宋体]整数类型,指定文本的[/font]ID[font=宋体]号。[/font][/p]  [p=30, 2, left]Attribute——[font=宋体]有[/font]5[font=宋体]个值:[/font][/p]  [p=30, 2, left]0 — [font=宋体]加框[/font][/p]  [p=30, 2, left]1 — [font=宋体]加粗[/font][/p]  [p=30, 2, left]2 — [font=宋体]斜体[/font][/p]  [p=30, 2, left]3 — [font=宋体]删除线[/font][/p]  [p=30, 2, left]4 — [font=宋体]下划线[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]注意[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]当使用[/font]Text_New[font=宋体]的时候,会产生一组[/font]ObjectID[font=宋体]。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]设定一个逻辑值的变量[/font]Bold[font=宋体],存储[/font]ID[font=宋体]号为[/font]3[font=宋体]的“加粗”文本属性是否设定成功:[/font][/p]  [p=30, 2, left]Variable:Bold(False); [color=#646464][/color][/p]  [p=30, 2, left]Bold=Text_GetAttribute(3[color=black],[/color]1); [/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  Text_GetBGColor  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]返回一个[/font]RGB[font=宋体]色码或传统的色码,该值对应于一个指定文本对象的背景颜色。如果[/font]ID[font=宋体]号无效,则返回值为[/font]-2[/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]Text_GetBGColor(ObjectID)[/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]参数[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]ObjectID——[font=宋体]整数类型,指定文本的[/font]ID[font=宋体]号。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]注意[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]当使用[/font]Text_New[font=宋体]的时候,会产生一组[/font]ObjectID[font=宋体]。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]将[/font]ID[font=宋体]号为[/font]3[font=宋体]的文本的背景颜色的[/font]RGB[font=宋体]色码赋给变量[/font]Value1[font=宋体]:[/font][/p]  [p=30, 2, left]Value1=Text_ GetBGColor(3);[/p]  [p=30, 2, left][font=宋体]将[/font]ID[font=宋体]号为[/font]3[font=宋体]的文本的背景颜色的传统色码赋给变量[/font]Value1[font=宋体]:[/font][/p]  [p=30, 2, left][LegacyColorValue=True];[/p]  [p=30, 2, left]Value1=Text_ GetBGColor(3);[/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  Text_GetBorder  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]返回一个逻辑值,如果对应文本编号的文本有加边框,则返回[/font]True[font=宋体],若没有加边框,则返回[/font]False[/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]Text_GetBorder(ObjectID)[/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]参数[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]ObjectID——[font=宋体]整数类型,指定文本的[/font]ID[font=宋体]号。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]注意[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]当使用[/font]Text_New[font=宋体]的时候,会产生一组[/font]ObjectID[font=宋体]。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]设定一个逻辑值的变量[/font]Border[font=宋体],存储[/font]ID[font=宋体]号为[/font]3[font=宋体]的“加框”文本属性是否设定成功:[/font][/p]  [p=30, 2, left]Variable: Border(False);  [color=#646464][/color][/p]  [p=30, 2, left]Border=Text_GetAttribute(3); [/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  Text_GetColor  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]返回一个[/font]RGB[font=宋体]色码或传统的色码,该值对应于一个指定文本对象的颜色。如果[/font]ID[font=宋体]号无效,则返回值为[/font]-2[/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]Text_GetColor(ObjectID)[/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]参数[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]ObjectID——[font=宋体]整数类型,指定文本的[/font]ID[font=宋体]号。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]注意[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]当使用[/font]Text_New[font=宋体]的时候,会产生一组[/font]ObjectID[font=宋体]。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]将[/font]ID[font=宋体]号为[/font]3[font=宋体]的文本的颜色的[/font]RGB[font=宋体]色码赋给变量[/font]Value1[font=宋体]:[/font][/p]  [p=30, 2, left]Value1=Text_ GetColor(3);[/p]  [p=30, 2, left][font=宋体]将[/font]ID[font=宋体]号为[/font]3[font=宋体]的文本的颜色的传统色码赋给变量[/font]Value1[font=宋体]:[/font][/p]  [p=30, 2, left][LegacyColorValue=True];[/p]  [p=30, 2, left]Value1=Text_ GetColor(3);[/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  Text_GetDate  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]返回指定文本编号的日期值,[/font]YYYMMdd[font=宋体]格式[/font][/p]  [p=30, 2, left][font=宋体]如果指定文本的[/font]ID[font=宋体]号无效,则返回[/font]-2[/p]  [p=30, 2, left]YYY[font=宋体]是[/font]1900[font=宋体]年以来的年数[/font]MM[font=宋体]是月份[/font]DD[font=宋体]是日期[/font][/p]  [p=30, 2, left]
[/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]Text_GetDate(ObjectID)[/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]参数[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]ObjectID——[font=宋体]整数类型,指定文本的[/font]ID[font=宋体]号。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]注意[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]当使用[/font]Text_New[font=宋体]的时候,会产生一组[/font]ObjectID[font=宋体]。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]将[/font]ID[font=宋体]号为[/font]3[font=宋体]的文本的日期赋给变量[/font]Value1[font=宋体]:[/font][/p]  [p=30, 2, left]Value1=Text_ GetDate(3);
[/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  Text_GetFirst  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]获取指定条件下最先新增在图表上的文本编号。若返回[/font]-2[font=宋体],则为无效的文本编号。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]Text_GetFirst(Origin)[/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]参数[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]Origin——[font=宋体]数值表达式,表示指定文本最先新增的类型:[/font][/p]  [p=30, 2, left]1 — [font=宋体]目前公式所新增的文字[/font][/p]  [p=30, 2, left]2 — [font=宋体]非目前公式或使用者手动新增的文字[/font][/p]  [p=30, 2, left]3 — [font=宋体]任何公式或使用者手动新增的文字[/font][/p]  [p=30, 2, left]4 — [font=宋体]目前公式或使用者手动新增的文字[/font][/p]  [p=30, 2, left]5 — [font=宋体]非目前公式新增的文字[/font][/p]  [p=30, 2, left]6 — [font=宋体]任何公式新增的文字[/font][/p]  [p=30, 2, left]7 — [font=宋体]使用者手动新增的文字[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]注意[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]如果最新的(最先增加的)文本已被删除,则下一个最新的(第二增加的)文本会作为最新的文本。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]将目前公式所新增的文字的[/font]ID[font=宋体]赋给变量[/font]Value1[font=宋体]:[/font][/p]  [p=30, 2, left]Value1[color=black]=[/color]Text_GetFirst[color=black]([/color]1[color=black]);[/color]
[/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  Text_GetFontName  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]获取指定文本编号的字体类型。若返回[/font]-2[font=宋体],则为无效的文本编号。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]Text_GetFontName(ObjectID)[/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]参数[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]ObjectID——[font=宋体]整数类型,指定文本的[/font]ID[font=宋体]号。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]将编号为[/font]3[font=宋体]的文本字体名称存入变量[/font]”strings”[font=宋体]:[/font][/p]  [p=30, 2, left]Var:Strings("");[color=darkred][/color][/p]  [p=30, 2, left]Strings
=Text_GetFontName(3); [/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  Text_GetHStyle  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]获取指定文本编号的水平对齐方式。返回[/font]-2[font=宋体]为无效的文本编号。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]Text_GetHStyle(ObjectID)[/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]参数[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]ObjectID——[font=宋体]整数类型,指定文本的[/font]ID[font=宋体]号。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]返回[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]0 — [font=宋体]文字左侧对齐[/font]K[font=宋体]线[/font][/p]  [p=30, 2, left]1 — [font=宋体]文字右侧对齐[/font]K[font=宋体]线[/font][/p]  [p=30, 2, left]2 — [font=宋体]文字中央对齐[/font]K[font=宋体]线[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]注意[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]当使用[/font]Text_New[font=宋体]的时候,会产生一组[/font]ObjectID[font=宋体]。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]返回值将编号为[/font]3[font=宋体]的文本的水平对齐方式赋给变量[/font]Value1[font=宋体]:[/font][/p]  [p=30, 2, left]Value1[color=black]=[/color]text_GetHStyle[color=black]([/color]3[color=black]);[/color][/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  Text_GetNext  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]获取指定文本编号之后新增的文字编号。返回[/font]-2[font=宋体]为无效的文本编号。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]Text_GetNext(ObjectID, Origin)[/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]参数[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]ObjectID——[font=宋体]整数类型,指定文本的[/font]ID[font=宋体]号。[/font][/p]  [p=30, 2, left]Origin——[font=宋体]数值表达式,表示指定文本最先新增的类型:[/font][/p]  [p=30, 2, left]1 — [font=宋体]目前公式所新增的文字[/font][/p]  [p=30, 2, left]2 — [font=宋体]非目前公式或使用者手动新增的文字[/font][/p]  [p=30, 2, left]3 — [font=宋体]任何公式或使用者手动新增的文字[/font][/p]  [p=30, 2, left]4 — [font=宋体]目前公式或使用者手动新增的文字[/font][/p]  [p=30, 2, left]5 — [font=宋体]非目前公式新增的文字[/font][/p]  [p=30, 2, left]6 — [font=宋体]任何公式新增的文字[/font][/p]  [p=30, 2, left]7 — [font=宋体]使用者手动新增的文字[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]注意[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]当使用[/font]Text_New[font=宋体]的时候,会产生一组[/font]ObjectID[font=宋体]。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]将编号[/font]3[font=宋体]的文本之后的第一个目前公式新增的文字编号赋给变量[/font]Value1[font=宋体]:[/font][/p]  [p=30, 2, left]Value1=Text_GetNext(3,1);[/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  Text_GetSize  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]获取指定文本编号的字形大小。返回[/font]-2[font=宋体]为无效的文本[/font]ID[font=宋体]编号。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]Text_SetSize(ObjectID)[/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]参数[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]ObjectID——[font=宋体]整数类型,指定文本的[/font]ID[font=宋体]号。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]注意[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]当使用[/font]Text_New[font=宋体]的时候,会产生一组[/font]ObjectID[font=宋体]。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]将[/font]3[font=宋体]号文本的字体大小赋给变量[/font]Value1[font=宋体]:[/font][/p]  [p=30, 2, left]Value1=Text_SetSize(3);[/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  Text_GetString  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]获取指定文本编号显示的文字[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]Text_GetString(ObjectID)[/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]参数[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]ObjectID——[font=宋体]整数类型,指定文本的[/font]ID[font=宋体]号。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]注意[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]当使用[/font]Text_New[font=宋体]的时候,会产生一组[/font]ObjectID[font=宋体]。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]将[/font]3[font=宋体]号文本的文字内容赋给变量[/font]Value1[font=宋体]:[/font][/p]  [p=30, 2, left]Value1[color=black]=[/color] Text_ GetString  (3);[/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  Text_GetTime  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]获取指定文本编号的时间,[/font]HHmm[font=宋体]格式,精确到分。返回[/font]-2[font=宋体]为无效的文本编号。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left]Text_GetTime(ObjectID)[/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]参数[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left]ObjectID——[font=宋体]整数类型,指定文本的[/font]ID[font=宋体]号。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]注意[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]当使用[/font]Text_New[font=宋体]的时候,会产生一组[/font]ObjectID[font=宋体]。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]将编号为[/font]3[font=宋体]的文本的时间存入变量[/font]Value1[font=宋体]:[/font][/p]  [p=30, 2, left]Value1[color=black]=[/color]Text_GetTime[color=black]([/color]3[color=black]);[/color][/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  Text_GetTime_s  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]获取指定文本编号的时间,[/font]HHmmss[font=宋体]格式,精确到秒。返回[/font]-2[font=宋体]为无效的文本编号。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left]Text_GetTime_s(ObjectID)[/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]参数[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left]ObjectID——[font=宋体]整数类型,指定文本的[/font]ID[font=宋体]号。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]注意[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]当使用[/font]Text_New_s[font=宋体]的时候,会产生一组[/font]ObjectID[font=宋体]。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]将编号为[/font]3[font=宋体]的文本的时间存入变量[/font]Value1[font=宋体]:[/font][/p]  [p=30, 2, left]Value1[color=black]=[/color]Text_GetTime_s[color=black]([/color]3[color=black]);[/color][/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  Text_GetValue  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]获取指定文本编号所对应文字的垂直价格。返回值[/font]-2 [font=宋体]为无效的文本编号[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left]Text_GetValue(ObjectID)[/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]参数[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left]ObjectID——[font=宋体]整数类型,指定文本的[/font]ID[font=宋体]号。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]注意[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]当使用[/font]Text_New[font=宋体]的时候,会产生一组[/font]ObjectID[font=宋体]。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]将编号对应的文字垂直位置存入变量[/font]Value1[font=宋体]:[/font][/p]  [p=30, 2, left]Value1= Text_GetValue(3);[/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  Text_GetVStyle  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]获取指定文本编号所对应文字的“垂直对齐方式”。返回[/font]-2[font=宋体]为无效的[/font]ID[font=宋体]编号。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left]Text_GetVStyle(ObjectID)[/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]参数[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left]ObjectID——[font=宋体]整数类型,指定文本的[/font]ID[font=宋体]号。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]返回[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left]0 — [font=宋体]文字上缘对齐价格[/font][/p]  [p=30, 2, left]1 — [font=宋体]文字下缘对齐价格[/font][/p]  [p=30, 2, left]2 — [font=宋体]文字中央对齐价格[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]注意[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]当使用[/font]Text_New[font=宋体]的时候,会产生一组[/font]ObjectID[font=宋体]。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]将编号对应的文字对齐方式存入变量[/font]Value1[font=宋体]:[/font][/p]  [p=30, 2, left]Value1=[color=blue]Text_[/color]GetVStyle(3);[/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  Text_New  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]在图表上指定位置标注一个特定的文字。返回文字的编号[/font]ObjectID[font=宋体]。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left]Text_New(BarDate,BarTime,PriceValue,”[i]Text[/i]”)[/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]参数[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left]BarDate——[font=宋体]数值表达式,显示文字的[/font]K[font=宋体]线日期;日期格式为[/font]YYYMMdd[/p]  [p=30, 2, left]BarTime——[font=宋体]数值表达式,显示文字的[/font]K[font=宋体]线时间;时间格式为[/font]HHmm[/p]  [p=30, 2, left]PriceValue——[font=宋体]数值表达式,显示文字的垂直位置[/font][/p]  [p=30, 2, left][i]Text[/i]——[font=宋体]字符串,显示需要的文本内容[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]当连续三根[/font]K[font=宋体]线的开盘价都持续升高,则在[/font]K[font=宋体]线最高价位置标注[/font]”UpT”[font=宋体]:[/font][/p]  [p=30, 2, left]If Open>Open[1] And Open[1]>Open[2]  Then[/p]  [p=30, 2, left]Value1=Text_New(Date,Time,High,"UpT");[color=black][/color][/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  Text_New_s  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]在图表上指定位置标注一个特定的文字。返回文字的编号[/font]ObjectID[font=宋体]。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left]Text_New_s(BarDate,BarTime_s,PriceValue,”[i]Text[/i]”)[/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]参数[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left]BarDate——[font=宋体]数值表达式,显示文字的[/font]K[font=宋体]线日期;日期格式为[/font]YYYMMdd[/p]  [p=30, 2, left]BarTime_s——[font=宋体]数值表达式,显示文字的[/font]K[font=宋体]线时间;时间格式为[/font]HHmmss[/p]  [p=30, 2, left]PriceValue——[font=宋体]数值表达式,显示文字的垂直位置[/font][/p]  [p=30, 2, left][i]Text[/i]——[font=宋体]字符串,显示需要的文本内容[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]当连续三根[/font]K[font=宋体]线的开盘价都持续升高,则在[/font]K[font=宋体]线最高价位置标注[/font]”UpT”[font=宋体]:[/font][/p]  [p=30, 2, left]If Open>Open[1] And Open[1]>Open[2]  Then[/p]  [p=30, 2, left]Value1=Text_New_s(Date,Time_s,High,"UpT");[color=black][/color][/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  Text_New_self  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]在指标子图上指定位置标注一个特定的文字。返回文字的编号[/font]ObjectID[font=宋体]。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left]Text_New_self(BarDate,BarTime,PriceValue,”[i]Text[/i]”)[/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]参数[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left]BarDate——[font=宋体]数值表达式,显示文字的[/font]K[font=宋体]线日期;日期格式为[/font]YYYMMdd[/p]  [p=30, 2, left]BarTime——[font=宋体]数值表达式,显示文字的[/font]K[font=宋体]线时间;时间格式为[/font]HHmm[/p]  [p=30, 2, left]PriceValue——[font=宋体]数值表达式,显示文字的垂直位置[/font][/p]  [p=30, 2, left][i]Text[/i]——[font=宋体]字符串,显示需要的文本内容[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]注意[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]测试写在信号中,文字会标在主图上。[/font][font=宋体]写在指标中,需要设定以子图数据计算,才可以标记在子图上。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]当连续三根[/font]K[font=宋体]线的开盘价都持续升高,则在子图[/font]K[font=宋体]线最高价位置标注[/font]”UpT”[font=宋体]:[/font][/p]  [p=30, 2, left]If Open>Open[1] And Open[1]>Open[2]  Then[/p]  [p=30, 2, left]Value1=Text_New_self(Date,Time,High,"UpT");[/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  Text_New_self_s  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]在指标子图上指定位置标注一个特定的文字。返回文字的编号[/font]ObjectID[font=宋体]。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left]Text_New_self_s(BarDate,BarTime_s,PriceValue,”[i]Text[/i]”)[/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]参数[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left]BarDate——[font=宋体]数值表达式,显示文字的[/font]K[font=宋体]线日期;日期格式为[/font]YYYMMdd[/p]  [p=30, 2, left]BarTime_s——[font=宋体]数值表达式,显示文字的[/font]K[font=宋体]线时间;时间格式为[/font]HHmmss[/p]  [p=30, 2, left]PriceValue——[font=宋体]数值表达式,显示文字的垂直位置[/font][/p]  [p=30, 2, left][i]Text[/i]——[font=宋体]字符串,显示需要的文本内容[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]注意[/font][color=red][/color][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]测试写在信号中,文字会标在主图上。[/font][font=宋体]写在指标中,需要设定以子图数据计算,才可以标记在子图上。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]当连续三根[/font]K[font=宋体]线的开盘价都持续升高,则在子图[/font]K[font=宋体]线最高价位置标注[/font]”UpT”[font=宋体]:[/font][/p]  [p=30, 2, left]If Open>Open[1] And Open[1]>Open[2]  Then[/p]  [p=30, 2, left]Value1=Text_New_self_s(Date,Time_s,High,"UpT"); [/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  Text_SetAttribute  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]设定指定编号的文本的属性。返回[/font]0[font=宋体]则设定成功;返回[/font]-2[font=宋体]为无效的文本编号。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left]Text_SetAttribute(ObjectID, Attribute, LogicalExpression)[/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]参数[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left]ObjectID——[font=宋体]整数类型,指定文本的[/font]ID[font=宋体]号。[/font][/p]  [p=30, 2, left]Attribute——[font=宋体]可设定的文本属性,有[/font]5[font=宋体]个值:[/font][/p]  [p=30, 2, left]0 — [font=宋体]加框[/font][/p]  [p=30, 2, left]1 — [font=宋体]加粗[/font][/p]  [p=30, 2, left]2 — [font=宋体]斜体[/font][/p]  [p=30, 2, left]3 — [font=宋体]删除线[/font][/p]  [p=30, 2, left]4 — [font=宋体]下划线[/font][/p]  [p=30, 2, left]LogicalExpression——[font=宋体]布尔值,[/font]True=[font=宋体]启用,[/font]False=[font=宋体]取消。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]注意[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]当使用[/font]Text_New[font=宋体]的时候,会产生一组[/font]ObjectID[font=宋体]。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]将[/font]3[font=宋体]号文本设定为粗体:[/font][/p]  [p=30, 2, left]Value1[color=black]=[/color]Text_SetAttribute[color=black]([/color]3[color=black],[/color]1[color=black],[/color]True[color=black]);[/color][/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  Text_SetBGColor  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]设定文本的背景颜色。返回[/font]0[font=宋体]则设定成功;返回[/font]-2[font=宋体]为无效的文本编号。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left]Text_SetBGColor(OBjectID,[i]BGColor[/i])[/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]参数[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left]ObjectID——[font=宋体]整数类型,指定文本的[/font]ID[font=宋体]号。[/font][/p]  [p=30, 2, left][i]BGColor[/i]——[font=宋体]指定颜色的表达式。颜色可以是[/font]RGB[font=宋体]色码或传统色码或者[/font]17[font=宋体]种基本颜色。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]注意[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]当使用[/font]Text_New[font=宋体]的时候,会产生一组[/font]ObjectID[font=宋体]。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]设定[/font]3[font=宋体]号文本的背景颜色为蓝色(基本颜色参数):[/font][/p]  [p=30, 2, left]Value1= Text_SetBGColor (3,Blue);[/p]  [p=30, 2, left][font=宋体]设定[/font]3[font=宋体]号文本的背景颜色为橙色([/font]RGB[font=宋体]色码参数):[/font][/p]  [p=30, 2, left]Value1= Text_SetBGColor (3,2138336);[/p]  [p=30, 2, left][font=宋体]设定[/font]3[font=宋体]号文本的背景颜色为绿色(传统色码参数):[/font][/p]  [p=30, 2, left][LegacyColorValue=True];[/p]  [p=30, 2, left]Value1= Text_SetBGColor (3,4);[/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  Text_SetBorder  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]增加或移除指定编号的文本的边框。返回[/font]0[font=宋体]则设定成功;返回[/font]-2[font=宋体]为无效的文本编号。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left]Text_SetBorder(ObjectID,LogicalExpression)[/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]参数[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left]ObjectID——[font=宋体]整数类型,指定文本的[/font]ID[font=宋体]号。[/font][/p]  [p=30, 2, left]LogicalExpression——[font=宋体]布尔值,[/font]True=[font=宋体]增加边框,[/font]False=[font=宋体]移除边框。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]注意[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]当使用[/font]Text_New[font=宋体]的时候,会产生一组[/font]ObjectID[font=宋体]。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]增加编号为[/font]3[font=宋体]的文本的边框:[/font][/p]  [p=30, 2, left]Value1= Text_SetBorder([b][color=darkblue]3[/color][/b],True);[/p]  [p=30, 2, left][font=宋体]移除编号为[/font]3[font=宋体]的文本的边框:[/font][/p]  [p=30, 2, left]Value1= Text_SetBorder([b][color=darkblue]3[/color][/b],False);[/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  Text_SetColor  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]设定指定编号的文本的文字颜色。返回[/font]0[font=宋体]则设定成功;返回[/font]-2[font=宋体]为无效的文本编号。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left]Text_SetColor(OBjectID,[i]TextColor[/i])[/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]参数[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left]ObjectID——[font=宋体]整数类型,指定文本的[/font]ID[font=宋体]号。[/font][/p]  [p=30, 2, left][i]TextColor[/i]——[font=宋体]指定颜色的表达式。颜色可以是[/font]RGB[font=宋体]色码或传统色码或者[/font]17[font=宋体]种基本颜色。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]注意[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]当使用[/font]Text_New[font=宋体]的时候,会产生一组[/font]ObjectID[font=宋体]。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,11%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,88%]  [p=30, 2, left][font=宋体]设定[/font]3[font=宋体]号文本的文字颜色为蓝色(基本颜色参数):[/font][/p]  [p=30, 2, left]Value1= Text_ SetColor(3,Blue);[/p]  [p=30, 2, left][font=宋体]设定[/font]3[font=宋体]号文本的文字颜色为橙色([/font]RGB[font=宋体]色码参数):[/font][/p]  [p=30, 2, left]Value1= Text_ SetColor(3,2138336);[/p]  [p=30, 2, left][font=宋体]设定[/font]3[font=宋体]号文本的文字颜色为绿色(传统色码参数):[/font][/p]  [p=30, 2, left][LegacyColorValue=True];[/p]  [p=30, 2, left]Value1= Text_ SetColor(3,4);[color=black][/color][/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  Text_SetFontName  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]设定指定编号的文本的字体类型。返回[/font]-2[font=宋体]为无效的文本编号。[/font][/p]  [p=30, 2, left][b][font=宋体]字型[/font][/b][font=宋体]文件夹中的任意字型都可以使用。在[/font]windows XP[font=宋体]系统中可以在[b]控制面板[/b]中进入字型文件夹。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]Text_GetFontName(ObjectID,”[i]FontName[/i]”)[/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]参数[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]ObjectID——[font=宋体]整数类型,指定文本的[/font]ID[font=宋体]号。[/font][/p]  [p=30, 2, left][i]FontName[/i]——[font=宋体]字符串表达式,[/font]Windows[font=宋体]字型资料夹内的字型名称。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]注意[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]当使用[/font]Text_New[font=宋体]的时候,会产生一组[/font]ObjectID[font=宋体]。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]将编号为[/font]3[font=宋体]的文本字体设定为[/font]Verdana[font=宋体]:[/font][/p]  [p=30, 2, left]Value1= Text_GetFontName (3,"Verdana");[/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  Text_SetLocation  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]调整指定编号的文本的显示位置。返回[/font]0[font=宋体]则调整成功;返回[/font]-2[font=宋体]为无效的文本编号。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]Text_SetLocation(ObjectID,BarDate,BarTime,PriceValue)[/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]参数[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]ObjectID——[font=宋体]整数类型,指定文本的[/font]ID[font=宋体]号。[/font][/p]  [p=30, 2, left]BarDate——[font=宋体]数值表达式,显示文字的[/font]K[font=宋体]线日期;日期格式为[/font]YYYMMdd[/p]  [p=30, 2, left]BarTime——[font=宋体]数值表达式,显示文字的[/font]K[font=宋体]线时间;时间格式为[/font]HHmm[/p]  [p=30, 2, left]PriceValue——[font=宋体]数值表达式,显示文字的垂直位置[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]注意[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]当使用[/font]Text_New[font=宋体]的时候,会产生一组[/font]ObjectID[font=宋体]。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]将编号为[/font]3[font=宋体]的文本字移动到目前[/font]K[font=宋体]线的上方[/font][/p]  [p=30, 2, left][color=darkred]Value1[/color]=[color=blue]Text_SetLocation[/color]([b][color=darkblue]3[/color][/b],[color=blue]Date[/color],[color=blue]Time[/color],[color=blue]High[/color]);[/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  Text_SetLocation_s  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]调整指定编号的文本的显示位置。返回[/font]0[font=宋体]则调整成功;返回[/font]-2[font=宋体]为无效的文本编号。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]Text_SetLocation_s(ObjectID,BarDate,BarTime_s,PriceValue)[/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]参数[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]ObjectID——[font=宋体]整数类型,指定文本的[/font]ID[font=宋体]号。[/font][/p]  [p=30, 2, left]BarDate——[font=宋体]数值表达式,显示文字的[/font]K[font=宋体]线日期;日期格式为[/font]YYYMMdd[/p]  [p=30, 2, left]BarTime_s——[font=宋体]数值表达式,显示文字的[/font]K[font=宋体]线时间;时间格式为[/font]HHmmss[/p]  [p=30, 2, left]PriceValue——[font=宋体]数值表达式,显示文字的垂直位置[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]注意[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]当使用[/font]Text_New_s[font=宋体]的时候,会产生一组[/font]ObjectID[font=宋体]。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体][size=12.0pt]将编号为3的文本字移动到目前K线的上方:[/size][/font][font=宋体][size=12.0pt][/size][/font][/p]  [p=30, 2, left]Value1=Text_SetLocation_s(3,Date,Time_s,High);[/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  Text_SetSize  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]设定指定编号的文本的字形大小。返回[/font]0[font=宋体]则设定成功;返回[/font]-2[font=宋体]为无效的文本编号。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]Text_SetSize(ObjectID,FontSize)[/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]参数[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]ObjectID——[font=宋体]整数类型,指定文本的[/font]ID[font=宋体]号。[/font][/p]  [p=30, 2, left]FontSize——[font=宋体]为指定文本的大小。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]注意[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]当使用[/font]Text_New[font=宋体]的时候,会产生一组[/font]ObjectID[font=宋体]。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]将[/font]3[font=宋体]号文本的字体大小设定为[/font]16[font=宋体]:[/font][/p]  [p=30, 2, left]Value1=Text_SetSize(3,16);[/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  Text_SetString  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]替换指定文本[/font]ID[font=宋体]编号显示的文字。返回[/font]0[font=宋体]则替换成功;返回[/font]-2[font=宋体]为无效的文本编号。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]Text_SetString(ObjectID,”Text”)[/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]参数[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]ObjectID——[font=宋体]整数类型,指定文本的[/font]ID[font=宋体]号。[/font][/p]  [p=30, 2, left]Text——[font=宋体]为要显示的文字。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]注意[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]当使用[/font]Text_New[font=宋体]的时候,会产生一组[/font]ObjectID[font=宋体]。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]将[/font]3[font=宋体]号文本的文字内容更换为[/font]”New Text”[font=宋体]:[/font][/p]  [p=30, 2, left]Value1[color=black]=[/color] Text_SetString(3[color=black],[/color]"New Text");[/p]  [/td] [/tr]
[/table][p=30, 2, left]
[/p][table=98%]
[tr]  [td=2,1]  Text_SetStyle  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]说明[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]设定指定文本编号和[/font]K[font=宋体]线的对齐方式。返回[/font]0[font=宋体]则设定成功;返回[/font]-2[font=宋体]为无效的文本编号。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]语法[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]Text_SetStyle(ObjectID, HorizPl,VertPl)[/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]参数[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left]ObjectID——[font=宋体]整数类型,指定文本的[/font]ID[font=宋体]号。[/font][/p]  [p=30, 2, left]HorizPl——[font=宋体]整数类型,指定文本的水平对齐方式:[/font][/p]  [p=30, 2, left]0 — [font=宋体]文字左侧对齐[/font]K[font=宋体]线[/font][/p]  [p=30, 2, left]1 — [font=宋体]文字右侧对齐[/font]K[font=宋体]线[/font][/p]  [p=30, 2, left]2 — [font=宋体]文字中央对齐[/font]K[font=宋体]线[/font][/p]  [p=30, 2, left]VertPl——[font=宋体]整数类型,指定文本的垂直对齐方式:[/font][/p]  [p=30, 2, left]0 — [font=宋体]文字上缘对齐价格[/font][/p]  [p=30, 2, left]1 — [font=宋体]文字下缘对齐价格[/font][/p]  [p=30, 2, left]2 — [font=宋体]文字中央对齐价格[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]注意[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]当使用[/font]Text_New[font=宋体]的时候,会产生一组[/font]ObjectID[font=宋体]。[/font][/p]  [/td] [/tr]
[tr]  [td=1,1,10%]  [p=30, 2, left][font=宋体]范例[/font][/p]  [/td]  [td=1,1,89%]  [p=30, 2, left][font=宋体]将[/font]3[font=宋体]号文本设定为水平置中,垂直置中:[/font][/p]  [p=30, 2, left]Value1[color=black]=[/color]Text_SetStyle[color=black]([/color]3[color=black],[/color]2,2);[/p]  [/td] [/tr]
[/table]

页: [1]