easylanguage的五种输出方式(一)控制台输出

easylanguage的五种输出方式(一)控制台输出

ID:24582667

大小:97.67 KB

页数:4页

时间:2018-11-15

easylanguage的五种输出方式(一)控制台输出_第1页
easylanguage的五种输出方式(一)控制台输出_第2页
easylanguage的五种输出方式(一)控制台输出_第3页
easylanguage的五种输出方式(一)控制台输出_第4页
资源描述:

《easylanguage的五种输出方式(一)控制台输出》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Easylanguage的五种输出方式(一)控制台输出(2011-06-0211:51:17)转载▼标签:easylanguagemulticharts分类:语言基础Easylanguage的五种输出方式一、控制台outputPrint发送一个或多个特定表达式到PowerLanguage编辑器的输出控制台(Output)或者到其他输出目标。该表达式可以指定为任何组合的字符串,真/假,数值序列,或数学表达式。例如:建一个系统信号,代码如下:把该信号插入到某个chart中,编译后输出结果如下:解释一下if(BarNumber=1)then//满足条件的时候才输出,为了节约资源

2、,这次仅在BarNumber=1的那个Bar执行下面的命令begin print("-----printinstances------");//输出一个简单的字符串 print("I","love","easylanguage","!");//输出多个表达式(当前是多个字符串)。注意:当输出多个表达式时,要用逗号分割开,不是加号(只有当表达式全部都是字符串时,才可用加号) print("Todayis",Date,",andcurrenttimeis",Time,",andcurrentbar'sopenpriceis",Open);//输出多个表达式。每个表达式都可以是

3、任何的类型,当前实例包含字符串,日期(数字),变量(数字),另外还可为真假数学表达式等 print(False);//输出真假,输出结果为大写字符串FALSE,不会用0或1取代 print(23);//输出数字。默认输出包含四个整数位和两个小数位,对于小数部分,至少输出两位,不足两位用0代替,超过两位的,仅输出前两位;对于整数部分,其实默认是没有直接限制的,但另外有个数字整体(包含整数小数和小数点)最小7位的要求,当小数2位时,整数最低就四位显示,不足四个整数的,前面用空格代替,超过四位的,有几位输出几位 print(.1);//输出数字。 .1表示0.1,当整数部份为0

4、时,可以忽略整数部份来简写,但小数点不能忽略 print(23:2:1);//按照特定格式输出数字。用:设置输出格式,当前23:2:1表示输出数字23,并按照整数位至少2位,小数位为1位的格式 print(1,3,5,7,9);//输出多个表达式(当前是多个数字) print(2+3*5-1);//输出数学表达式的值 print(Close);//输出数字(当前是变量序列中的当前bar的对应值),close为内置的变量,同样可以输出自定义的变量的值。 print((High+Low+Close)/3); print(Power(Close,2),"=",Square(Cl

5、ose),"=",Close*Close);//输出数学表达式的值(当前是可返回数值的函数) print("-----end------------------");end;     另外print在输出多个表达式的时候,并非只能用逗号,其实在某些情况下可以用加号,这里的某些情况专指字符串连接,也就是说几个表达式都是字符串,他们连在一起才可以用加号,如果有一个是数字,对不起,不行!当然你可以把数字转变为字符串就可以用加号了。   MessageLog发送一个或多个特定表达式到PowerLanguage编辑器的输出控制台(Output)。该表达式可以指定为任何组合的字符串,

6、真/假,数值序列,或数学表达式。其功能和用法与print基本一样。唯一的区别是,MessageLog只能输出到输出控制台Output,而print还可以输出到文件,具体print输出到文件的方法可以参考后续的内容。 ClearDebug清空PowerLanguage编辑器的输出控制台(Output)。默认情况下,当执行print或messagelog时,其内容追加在了输出控制台的尾部,如果没有手动清除或使用ClearDebug清除或者重新打开PowerLanguage编辑器,那么输出控制台的内容是越来越多的,特别是输出内容很多的情况下,会损耗机器的资源。如果我们只希望显示

7、最近一次执行信号的结果,那么可以在第一个print/messagelog前执行ClearDebug。实例如下:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。