EASYLANGUAGE的五种输出方式(一)控制台输出.doc_第1页
EASYLANGUAGE的五种输出方式(一)控制台输出.doc_第2页
EASYLANGUAGE的五种输出方式(一)控制台输出.doc_第3页
EASYLANGUAGE的五种输出方式(一)控制台输出.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Easylanguage的五种输出方式(一)控制台输出(2011-06-02 11:51:17)转载标签: easylanguagemulticharts分类: 语言基础 Easylanguage的五种输出方式一、控制台outputPrint发送一个或多个特定表达式到PowerLanguage编辑器的输出控制台(Output)或者到其他输出目标。该表达式可以指定为任何组合的字符串,真/假,数值序列,或数学表达式。例如:建一个系统信号,代码如下:把该信号插入到某个chart中,编译后输出结果如下:解释一下if(BarNumber=1)then/满足条件的时候才输出,为了节约资源,这次仅在BarNumber1的那个Bar执行下面的命令beginprint(-print instances-);/输出一个简单的字符串print(I ,love ,easylanguage,!); /输出多个表达式(当前是多个字符串)。注意:当输出多个表达式时,要用逗号分割开,不是加号(只有当表达式全部都是字符串时,才可用加号)print(Today is ,Date,and current time is ,Time,and currentbars open price is ,Open);/输出多个表达式。每个表达式都可以是任何的类型,当前实例包含字符串,日期(数字),变量(数字),另外还可为真假 数学表达式等print(False); /输出真假,输出结果为大写字符串FALSE,不会用0或1取代print(23); /输出数字。默认输出包含四个整数位和两个小数位,对于小数部分,至少输出两位,不足两位用0代替,超过两位的,仅输出前两位;对于整数部分,其实默认是没有直接限制的,但另外有个数字整体(包含整数 小数和小数点)最小7位的要求,当小数2位时,整数最低就四位显示,不足四个整数的,前面用空格代替,超过四位的,有几位输出几位print(.1);/ 输出数字。 .1表示0.1,当整数部份为0时,可以忽略整数部份来简写,但小数点不能忽略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(Close),=,Close*Close);/输出数学表达式的值(当前是可返回数值的函数)print(-end-);end; 另外print在输出多个表达式的时候,并非只能用逗号,其实在某些情况下可以用加号,这里的某些情况专指字符串连接,也就是说几个表达式都是字符串,他们连在一起才可以用加号,如果有一个是数字,对不起,不行!当然你可以把数字转变为字符串 就可以用加号了。MessageLog发送一个或多个特定表达式到PowerLanguage编辑器的输出控制台(Output)。该表达式可以指定为任何组合的字符串,真/假,数值序列,或数学表达式。其功能和用法与print基本一样。唯一的区别是, MessageLog只能输出到输出控制台Output,而print还可以输出到文件,具体print输出到文件的方法可以参考后续的内容。ClearDebug清空PowerLanguage编辑器的输出控制台(Output)。默认情况下,当执行print或messagelog时,其内容追加在了输出控制台的尾部,如果没有手动清除或使用ClearDebug清除或者重新打开PowerLanguage编辑器,那么输出控制台的内容是越来越多的,特

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论